图床
图床—–lychee-docker
图床Q博客肯定少不了图床,前几篇文章用过sm.ms等图床,但是无可避免一个问题,就是加载慢。处于文件安全的问题,还是搭建一个自己的图床比较好。当我今天晚上修bug的时候,更是体会到,自己的才是靠谱的的呀。今天不知道网络抽什么风,CDN貌似坏了,本以为是提供CDN服务的网站炸了,结果到头来时自己的有线网络出了问题。【我觉得运营商得背锅】言归正传,下面开始用轮子搭建自己的图床。Q
图床搭建流程Q
先上传送门[github]( https://github.com/kdelfour/lychee-docker "github")Q本着能用轮子,绝不造轮子的心态,找了个lychee-docker,下面记录一下过程。Q
- 运行环境:centos8 阿里云服务器Q
docker安装
-
安装docker
yum install docker
-
启动douker
systemctl start docker
-
设置docker开机自启
systemctl enable docker
-
查看状态
systemctl status docker
如果显示active(running)说明启动成功。
设置lychee-docker
-
拉取镜像
docker image pull kdelfour/lychee-docker
-
查看已有镜像 `docker image ls'
-
如图显示,表示成功
-
启动镜像
docker run -it -d -p 5120:80 kdelfour/lychee-docker
-
查看容器
docker container ls
-
访问 http://域名(或ip):5120(端口号)Q#### lychee里的操作Q-访问之后,会看到一个界面 []
-
Database Host 、Data Name 和 Table predix 是选填,username和password都是lychee,之后点击connect。
-
点击connect会出现下图
-
新建一个用户名和密码,这是之后登录图床需要的。
-
创建一个ablum,可以上传照片了。
重新启动图床相关Q- 了解docker的同学,可以很轻松地解决这个问题。可以忽略。
- 启动docker之后,启动对应的container容器即可,不要重新启动image,否则,就是重新开一个相册了。
- 查看所有容器
docker container ls -a
- 启动容器
docker start container-id
或者`docker start container-name'