拥有域名和服务器前提下,基于开源项目EasyImages2.0部署自己的图床。
准备工作
1.拥有一台服务器,例如1.2.3.4,系统为Fedora 38 x64。
2.拥有一个域名,例如a.com,需要配置DNS和TLS。
不清楚申请步骤的话,可以参考另一篇文章: Apache+Flask在云服务器搭建个人网站
一、配置环境
1.设置防火墙
sudo systemctl start firewalld
sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --permanent --zone=public --add-port=443/tcp
sudo firewall-cmd --reload
2.更新软件列表和安装依赖
sudo dnf update
sudo dnf install nginx certbot certbot-nginx git gd-devel libpng-devel php php-fpm php-gd
3.克隆仓库

本文详细指导如何在拥有域名和服务器的前提下,通过开源项目EasyImages2.0配置环境、安装依赖、设置SSL、并完成图床网站的部署,包括防火墙设置、Nginx和PHP-FPM的启动,以及TLS证书的安装和配置。
最低0.47元/天 解锁文章
529





