使用云服务器部署个人图床

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

拥有域名和服务器前提下,基于开源项目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.克隆仓库

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值