nginx教程

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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值