当前位置:首页 > nginx > 正文

nginx的linux如何安装(linux离线部署nginx)

  • nginx
  • 2024-04-10 10:45:30
  • 8409

Nginx (发音为 "engine-x") 是一款轻量级、高性能的开源 Web 服务器和反向代理服务器,以其高并发处理能力和低内存占用而闻名。 在 Linux 系统上安装 Nginx 的步骤如下:
1. 更新包信息
sudo apt update
2. 安装 Nginx
使用以下命令安装 Nginx:
sudo apt install nginx
3. 检查安装
安装完成后,通过以下命令检查 Nginx 是否已安装:
sudo nginx -v
输出应包含 Nginx 的版本信息,例如:
nginx version: nginx/1.21.6
4. 启动 Nginx
使用以下命令启动 Nginx:
sudo systemctl start nginx
5. 启用 Nginx
使用以下命令启用 Nginx,确保在系统重新启动时自动启动:
sudo systemctl enable nginx
6. 检查 Nginx 状态
使用以下命令检查 Nginx 的状态:
sudo systemctl status nginx
输出应显示 Nginx 正在运行,例如:
nginx.service - The nginx HTTP and reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor pre set: enabled)
Active: active (running) since Thu 2023-03-09 16:31:42 UTC; 4min 47s ago
...
7. 配置防火墙
如果您的系统启用了防火墙,需要允许 80 端口(HTTP)和 443 端口(HTTPS)的外部连接。 您可以使用以下命令执行此操作:
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
8. 验证安装
在浏览器中访问您的服务器 IP 地址或域名,您应该会看到 Nginx 的默认欢迎页面,表明安装成功。
提示:
如果您遇到安装错误,请查看 Nginx 的官方安装指南:http://nginx.org/en/docs/install.html
您可以通过编辑 /etc/nginx/nginx.conf 文件来配置 Nginx。
可以使用 nginx -t 命令测试您的 Nginx 配置文件是否有语法错误。