环境
- Debian
- Nginx
- 未安装php及相关组件
- 使用二级域名作为站点域名
步骤
- 安装php
apt install php
//安装会导致apache2也安装,需要在安装后停止并禁用
systemctl stop apache2
systemctl disable apache2
- 安装php-fpm,根据php版本来
apt install php7.4-fpm
- 安装php-gd,根据php版本来
apt install php7.4-gd
- 安装EasyImages2.0
cd /var/www
git clone https://github.com/icret/EasyImages2.0.git
chmod -R 755 /var/www/EasyImages2.0
chown -R www-data:www-data /var/www/EasyImages2.0
- 修改nginx配置文件/etc/nginx/sites-available/default,添加一个新服务
server {
listen 443;
#使用二级域名
server_name aaa.bbb.com;
# ssl证书地址
ssl_certificate /ccc/ddd/fullchain.cer; # pem文件的路径
ssl_certificate_key /ccc/ddd/bbb.com.key; # key文件的路径
root /var/www/EasyImages2.0;
index index.html index.php;
location ~ \.php$ {
include /etc/nginx/snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
}
- 重载nginx配置
nginx -s reload
- 访问图床地址
https://aaa.bbb.com