目录
前言
Lsky Pro 是一个用于在线上传、管理图片的图床程序,中文名「兰空图床」,你可以将它作为自己的云上相册,亦可以当作你的写作贴图库。
Lsky Pro 官网:https://www.lsky.pro/
Lsky Pro on GitHub:https://github.com/lsky-org/lsky-pro
Lsky Pro 官方文档:https://docs.lsky.pro/
本文使用的系统环境:Ubuntu 22.04 LTS + Nginx 1.18.0 + MySQL 8.0 + PHP 8.1
一、环境准备
1.安装Ubuntu并启用root账户
按常规方法安装好Ubuntu,并用安装时创建的管理员账户ssh连接系统。
待ssh连接完成后,执行以下命令更新系统:
sudo apt update
sudo apt upgrade
为安装方便,我们需要启用root账户。若您感觉启用root账户没有必要,请忽略以下步骤。
请注意:若您不启用root账户,从安装Nginx开始,所有的指令请自行添加sudo!
执行以下命令重置root密码:
sudo passwd root
执行以下命令打开ssh配置文档:
sudo nano /etc/ssh/sshd_config
在配置文档中找到#PermitRootLogin prohibit-password那一行,去除最前面#号,将prohibit-password改为yes,保存并退出:
#PermitRootLogin prohibit-password
#改为
PermitRootLogin yes
#注意去除#号
执行以下命令重启ssh服务:
sudo systemctl restart sshd
重新使用root账户ssh连接系统。
2.安装Nginx
执行以下命令安装Nginx:
apt install nginx
执行以下命令确认Nginx是否处于工作状态:
systemctl status nginx
若出现类似内容即处于工作状态:
此时在浏览器内输入您的IP地址或域名并打开,应当看见如下页面:
如您看到了如上界面,恭喜,您的Nginx已经正常工作!