部署EasyImages2.0

环境

  1. Debian
  2. Nginx
  3. 未安装php及相关组件
  4. 使用二级域名作为站点域名

步骤

  1. 安装php
apt install php
//安装会导致apache2也安装,需要在安装后停止并禁用
systemctl stop apache2
systemctl disable apache2
  1. 安装php-fpm,根据php版本来
apt install php7.4-fpm
  1. 安装php-gd,根据php版本来
apt install php7.4-gd
  1. 安装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
  1. 修改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;
	}
}
  1. 重载nginx配置
nginx -s reload
  1. 访问图床地址
https://aaa.bbb.com