在 VPS 上搭建自己的圖床萌丈,這次我們使用 chevereto 這個程序吞鸭。你需要在服務器上有 Nginx、PHP、MySQL,我們使用一鍵安裝包進行安裝卧斟。
安裝 LNMP
yum -y install wget screen curl python git
wget http://mirrors.linuxeye.com/lnmp-full.tar.gz
tar xzf lnmp-full.tar.gz
cd lnmp
screen -S lnmp
./install.sh
這個過程比較漫長,可參考視頻中的選項進行配置憎茂,安裝成功后記錄你的配置文件珍语,如:
Nginx install dir: /usr/local/nginx
Database install dir: /usr/local/mysql
Database data dir: /data/mysql
Database user: root
Database password: ******你的數(shù)據(jù)庫密碼
PHP install dir: /usr/local/php
phpMyAdmin dir: /data/wwwroot/default/phpMyAdmin
phpMyAdmin Control Panel URL:
http://你的 IP 地址/phpMyAdmin
Index URL: http://你的 IP 地址/
配置虛擬主機
cd lnmp
./vhost.sh
根據(jù)視頻中操作添加虛擬主機,如果沒有域名的話就不用添加了J!板乙!
配置好虛擬主機后記錄下你的站點配置,如:
Your domain: images.ruoxiaozh.com
Virtualhost conf: /usr/local/nginx/conf/vhost/images.ruoxiaozh.com.conf
Directory of: /data/wwwroot/images.ruoxiaozh.com
Let's Encrypt SSL Certificate:/usr/local/nginx/conf/ssl/images.ruoxiaozh.com.crt
SSL Private Key: /usr/local/nginx/conf/ssl/images.ruoxiaozh.comg.key
安裝 Chevereto
下載源碼(記得安裝 git 哦)
git clone https://github.com/Chevereto/Chevereto-Free && mv Chevereto-Free/* ./ && rm -rf Chevereto-Free
給 www
用戶授權
chown -R www:www /data/wwwroot/images.ruoxiaozh.com
修改 nginx
配置(/usr/local/nginx/conf/vhost/你的站點.conf
)拳氢,添加如下配置:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
讓配置文件生效
service nginx reload
創(chuàng)建數(shù)據(jù)庫 chevereto
然后按照操作步驟就開始安裝了...
就是這樣的, 這里是訪問地址 https://images.ruoxiaozh.com :