找回密码
 立即注册

QQ登录

只需一步,快速开始

快捷登录

铁威马
公网ip
花生壳
海康威视

0

精华

140

帖子

2250

积分

Volume 5

Rank: 5Rank: 5

云币
0
贡献
277
活跃
725
精华
0

[教程分享] 群晖Docker安装chevereto图床

[复制链接]
本帖最后由 huanglinsd 于 2019-2-21 21:05 编辑

  • 教程写得不太好,编辑器不太会使用,我安装的图床地址是:http://image.hlhasd.com    ,网站感觉还行,但是里面图片访问速度贼快,添加了阿里云CDN内容分发加速
  • 环境介绍
         阿里云公网服务器一台,使用frp内网穿透(家里也是公网ip,内网穿透只是为了直接获得80端口的使用权),群晖直接通过frp穿透相应端口到公网服务器,实现免端口访问,公网服务器建议带宽在3mpbs以上最佳。

  • 准备的环境
      安装图床需要Mysql作为图床的配置数据存储空间,群晖自带套件即可,我目前是使用的是`MariaDB 10`,安装数据库不多做叙述,记住你的数据库密码即可,phpmyadmin可不安装,如果你没有公网地址需要在frp做配置转发端口到公网服务器的IP地址(注意端口,`MariaDB 10`使用的是3307端口,mysql软件默认连接3306端口,以下附Navicat mysql连接工具,下载链接)。
  • Docker的安装
     Docker套件的安装也不多做叙述,按照流程一步一步来就可以了。
  • Docker容器安装(图床搭建开始)
  • 在群晖docker里面的注册表里面搜索 Chevereto ,点击后面星星数最多的那一个进行docker容器的下载,如果有让你选择标签的话默认就好,如图: 截图201902192119495959.png ,等待容器镜像下载完成。
  • 在群晖的docker目录里面建立子目录Chevereto,后面安装容器会挂载此目录作为图床的文件存储目录,注意文件名的大小写,大部分人问题就出在这里 截图201902192121588602.png
  • 容器镜像下载完成后,点击下载的镜像文件名的小箭头,查看该容器该如何进行配置,docker其实大部分都有配置介绍,多看看自己也会配置 截图201902192125127851.png
  • 查看该容器的介绍页,可以看到如下图: 截图201902192129248534.png
  • 双击该镜像进行安装,容器名称随意填写,内存限制根据实际需要填写,点击高级设置,启用自动重新启动打钩,卷设置里面点击添加文件夹,选择你刚刚在docker目录下创建的
    Chevereto目录,后面装载路径填写【/var/www/html/images】,不能有空格,请注意,然后在到端口设置,本地端口设置为10000,容器端口不需要修改,后面进行docker的环境配置, 截图201902192137592610.png ,修改图片里面的配置项即可。数据库需要先新建 截图201902192140012960.png ,然后需要进行docker环境里面的参数填写,完成后启动该容器,搭建就此完成,后面直接点确认确认即可,流程完后容器会自动启动,可以使用http:群晖地址:10000 进行访问,设置相关的信息
  • 抱歉, 有点事,教程未完,有时间在进行补充,不清楚可以添加我qq1240027439,我可以教大家完成并完成阿里云CDN的添加及Docker安装完后2M上传限制的问题。

补充:
解除Docker里面部署图床2M限制具体方法如下,文采不是太好,下面直接贴命令加解释:
  1. #SSH登录到群晖,使用sudo -i 输入密码获得root权限,这个不作多的叙述,下面看命令
复制代码
#查看运行的docker容器,查看ID
docker ps -a
截图201902212057002100.png
  1. #复制容器配置文件到群晖本地目录
复制代码
docker cp  3dec77ff864f:/var/www/html/.htaccess /volume1/docker/
截图201902212059189014.png
  1. #命令执行完毕后进入到docker目录里面找到该配置文件,保存到本地计算机进行修改,建议使用Notepad++进行修改,主要是在文件如下图配置增加两行代码
复制代码
       php_value post_max_size 24M
        php_value upload_max_filesize 10M
截图201902212049427192.png
#修改完毕后上传文件到群晖的docker目录替换为修改后的.htaccess文件
#然后使用以下命令复制的容器目录里面
docker cp /volume1/docker/.htaccess 3dec77ff864f:/var/www/html/
截图201902212052105969.png
然后进入到docker容器管理里面重新启动即可解除2m上传限制
截图201902212053073109.png
吐个槽:本来编辑器写好了,保存后样式全部变了且内容丢失严重,写了二次,内容比较勉强。。。。。。
截图201902212047024073.png
截图201902212042383249.png

评分

参与人数 1贡献 +1 收起 理由
云中鹤 + 1 很给力!

查看全部评分

楼主热帖
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 印象
还能这样有事走开了
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
用来在10  24 贴图吗
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
里面谁上传了一张头像?不错
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
docker设置中的数据库地址的格式如何填写,直接写127.0.0.1么?
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群