前言
写博客的同学应该对图床不太陌生,在博客中时常要插入各式各样的图片,若是直接通过WordPress
自带的图片管理上传在vps
上的话,日后图片的体量一旦起来,硬盘空间吃紧不说还会拖累vps
性能,导致整体访问速度下降。于是自然而然就会想到某易,某度以及某浪等知名免费图床,然而这些公共图床在使用功能上多多少少会有点限制,甚至有时候无端关停服务,后期管理迁移又是一个问题。那就通过Chevereto
手动搭建一个属于自己的私人图床吧!
安装
我的搭建环境是Ubuntu 18.04
,网络管理是Apache
,mysql
版本是5.7.29
关于mysql
以及php
的安装配置参考这里:
安装主体前的准备
#下载主体--Chevereto最新版本需要mysql8,所以我使用1.08版本
wget https://github.com/Chevereto/Chevereto-Free/archive/1.0.8.tar.gz
#解压
tar -zxvf 1.0.8.tar.gz
#放置到指定网站目录
mv chevereto /var/www/html/
#授予相应权限
chown -R www-data:www-data /var/www/
配置Apache
端口配置之类的就不提了,这次主要有两点:
第一点是配置伪静态,不做这步会导致你后续安装时出现404页面
打开Apache2
位于/etc/apache2/
的apache2.conf
,修改如图:
第二点是启用Apache
的rewrite mod
,代码如下:
#启用rewrite mod
a2mod rewrite
#重启Apache
service apache2 restart
创建数据库
登录phpMyAdmin
后台,新建一个名为picture
数据库
安装主体
在浏览器中输入https://域名:端口号
,跟着网页端提示即可完成安装
一些体验
安装完后体验了下自我感觉良好 ,后台的选项非常多,尚待慢慢挖掘
发表回复