nginx安装方法

5分钟搞定Nginx安装!从入门到启动的极简指南

作为一名新媒体写作专员,我常收到读者私信:“想搭个个人博客/静态网站,听说Nginx轻量又好用,但安装总踩坑怎么办?”其实Nginx的安装远没想象中复杂——无论是Linux(CentOS/Ubuntu)还是Windows,跟着这篇“傻瓜式步骤”走,5分钟就能从“小白”变“会装”。

一、Linux系统:两条命令搞定(CentOS/Ubuntu通用)

Linux是Nginx的“主战场”,大多数服务器都用它。这里分两种最常见的发行版讲:

1. CentOS/RHEL系列

nginx安装方法

CentOS自带的yum源可能不是最新版,先添加官方源:

sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

然后一键安装+启动:

sudo yum install nginx -y  # 安装
sudo systemctl start nginx  # 启动
sudo systemctl enable nginx  # 设置开机自启

验证是否成功:打开浏览器输入服务器IP,看到“Welcome to nginx!”的页面就搞定了。

2. Ubuntu/Debian系列

Ubuntu需要先更新 apt 源,再安装:

sudo apt update  # 更新源列表
sudo apt install nginx -y  # 安装
sudo systemctl start nginx  # 启动
sudo systemctl enable nginx  # 开机自启

同样输入IP验证——是不是比想象中简单?

二、Windows系统:解压即用,两步启动

如果只是本地测试,Windows版Nginx更适合新手:

  1. 下载安装包:去Nginx官网,选“Stable version”(稳定版),比如nginx-1.24.0.zip
  2. 解压到本地:把压缩包解压到C盘根目录(比如C:\nginx-1.24.0,路径别带中文!)。
  3. 启动Nginx
    • 方法1:双击解压目录里的nginx.exe(会弹出黑窗口,别关!);
    • 方法2:用命令行更稳妥——打开CMD,cd到解压目录,输入:
      start nginx  # 启动
      nginx -s stop  # 停止(需要时用)
  4. 验证:打开浏览器输入http://localhost,看到Nginx欢迎页就成功了。

三、避坑小技巧:新手常犯的3个错误

  1. 端口冲突:Nginx默认用80端口,如果被Apache、IIS占用,会启动失败。解决:修改nginx.conf里的listen 80;为其他端口(比如8080),重启即可。
  2. Linux权限问题:如果启动后访问IP显示“403 Forbidden”,可能是Nginx没有目录权限。执行:
    sudo chmod -R 755 /usr/share/nginx/html  # 给默认网页目录权限
  3. Windows路径错误:解压路径带中文或空格,会导致Nginx无法读取配置。务必用纯英文路径!

写在最后

Nginx的安装核心就是“选对方法+避开小坑”——Linux靠包管理工具一键装,Windows解压就能用。安装只是第一步,后续还可以配置反向代理、静态资源缓存等,但先把“启动成功”这一步拿下,你就已经跨进了Nginx的大门。

如果这篇指南帮你搞定了安装,欢迎在评论区报个喜~下次我们再聊Nginx的“进阶玩法”!

本文来自网络,不代表花联网立场,转载请注明出处。https://www.998yaxing.cn/post/68.html

作者: yax

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

#

在线咨询: QQ交谈

邮箱: #

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部