Nginx 安装与配置全流程指南
以下是基于提供的资料整理的 Nginx 详细安装、配置及访问步骤,包含关键操作说明和注意事项:
1.下载 Nginx 安装包
获取 nginx-1.24.0.tar.gz 安装包,可通过官方网站或指定资源渠道下载。
2. 解压缩安装包
使用命令解压缩下载的安装包:
tar -zxf nginx-1.24.0.tar.gz
3.下载nginx二进制包编译所需的工具和依赖
yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel -y
- 说明:这些依赖用于支持 Nginx 的编译过程,包括 SSL 模块和正则表达式解析等功能。
4.编译安装
进入解压后的目录:
cd nginx-1.24.0
执行配置命令,指定安装路径和启用的模块:
./configure --prefix=/home/app/nginx --with-http_stub_status_module --with-http_ssl_module
--prefix:指定 Nginx 安装到/home/app/nginx目录--with-http_ssl_module:启用 SSL 加密功能,支持 HTTPS 协议
5、编译安装nginx
运行以下命令完成编译和安装:
make && make install
make:将源代码编译为可执行文件make install:将编译好的文件复制到指定安装目录
6、启动 Nginx 及端口配置
6.1 进入nginx安装目录
cd /home/app/nginx/sbin
6.2 启动 Nginx 服务
./nginx
6.3 开启80端口
Nginx 默认使用 80 端口,需确保端口开放
启动防火墙(若未启动)
systemctl start firewalld.service
开放 80 端口(永久生效)
firewall-cmd --zone=public --add-port=80/tcp --permanent
关闭80端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
配置立即生效
firewall-cmd --reload
重启防火墙
service firewalld restart
查看已开放的端口
firewall-cmd --list-ports
7、访问 Nginx 服务
http://192.168.0.200/
若访问时出现 “URL 拼写可能存在错误,请检查”,可能是 Nginx 未启动、80 端口未开放或服务器 IP 不正确,请检查上述步骤是否执行正确。
8、停止 Nginx 服务
cd /home/app/nginx/sbin
./nginx -s stop
9、重启加载
cd /home/app/nginx/sbin
./nginx -s reload
2610

被折叠的 条评论
为什么被折叠?



