介绍
小白博客的图片之前一直是使用的imgtu的免费图床,但是昨天突然发现有一篇博客里的图片被删除了,并没有违规内容,这果断不能忍。小白之前脑子拎巴了,想着面向国内的读者,最好用国内的图床,但是转念一想反正博客都套了cdn,用啥图床都一样,还不如自建的图床。
搜索了一圈,chevereto应该是目前使用最多的私有图床程序了,今天我们就借助宝塔面板来搭建自己个人图床服务。
网站搭建
1.首先做好域名解析,然后我们在宝塔新建一个网站和数据库。
2.进入网站目录删除原目录文件
3.下载源码并解压
https://github.com/rodber/chevereto-free/releases/download/1.5.1/1.5.1.zip
4.开启SSL并申请证书
5.修改网站配置文件
在宝塔面板中点击 网站
– 你的网站域名
– 配置文件
即可打开 Nginx 配置。
在 SERVER
字段加入以下代码:
location / { try_files $uri $uri/ /index.php?$query_string; }
配置图床
1.输入网站地址,连接数据库。如果网站啥都没有就在网址后面加上/index.php
。
2.设置用户名,邮箱和密码。如果个人使用的话,website mode选personal就行。
3.完成安装
4.大功告成。
优化配置
对于个人私有图床,我们可以进入后台控制面板进行一些优化设置。主要是网站隐私(只对注册用户开放),时区,水印等方面的优化,各位可以进入后台自己研究下。
注意点
- 由于项目所有者的变更,此图床项目已经去掉了多语言支持,还好小白阅读英文没什么压力。
- 如果套cdn的话,最好使用自己的证书,否则证书续签会失败。