-
更新包缓存 :
sudo apt update
-
安装 Nginx:
sudo apt install nginx
-
启动 Nginx 服务 :
sudo systemctl start nginx
-
启用开机自启动 :
sudo systemctl enable nginx
-
检查 Nginx 服务状态 :
sudo systemctl status nginx
-
开放防火墙端口(如果使用 UFW) :
sudo ufw allow 'Nginx Full'
-
验证安装 :
在浏览器中访问服务器的 IP 地址,默认情况下你应该看到 Nginx 的欢迎页面。
配置ssl
-
安装 Certbot 工具 :
bash
sudo apt install certbot python3-certbot-nginx
-
获取 SSL 证书 :
运行 Certbot 命令并按照提示操作。sudo certbot --nginx
-
自动更新 SSL 证书 :
Certbot 会默认配置自动更新,但你可以通过模拟续签来确认:sudo certbot renew --dry-run
-
验证 SSL 设置 :
确保 Nginx 配置正确,你可以在浏览器中通过https://your_domain
访问网站以验证 SSL 证书是否已正确安装。