Linux 安装Nginx
内容参考:https://www.cnblogs.com/xxoome/p/5866475.html
1:Nginx 下载
2:Nginx需要依赖的其他软件
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
3:解压文件
tar -zxvf nginx-1.9.9.tar.gz
4:进入nginx目录
cd nginx-1.9.9
5 :配置
./configure --prefix=/usr/local/nginx
如果是SSL的话:
./configure --prefix=/usr/local/nginx --with-http_ssl_module
6: make
make
make install
7:进入到刚才配置的安装目录/usr/local/nginx 测试是否安装成功
./sbin/nignx -t
8 :启动
在 /usr/local/nginx/sbin 目录下
./nginx
启动之后无法正常访问:
查询80端口是否开放:
firewall-cmd --query-port=80/tcp
开启80端口:
firewall-cmd --add-port=80/tcp --permanent
#重启防火墙
systemctl restart firewalld
可以正常访问Nginx服务器:
防火墙相关指令备注:
1、查看防火墙状态:
systemctl status firewalld
2、开启防火墙
systemctl start firewalld
3、关闭防火墙
systemctl stop firewalld
4、查看端口是否可用
firewall-cmd --query-port=80/tcp
4、默认是不开启远端访问功能,开启远程访问
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --add-port=80/tcp --permanent
6、重启防火墙
systemctl restart firewalld
Nginx相关常用指令:
1:启动:./nginx
2:关闭:./nginx -s stop
3:nginx -h 查看帮助信息
4:nginx -v 查看Nginx的版本号
5:nginx -V 显示Nginx的版本号和编译信息
6:start nginx 启动Nginx
7:nginx -s stop 快速停止和关闭Nginx
8:nginx -s quit 正常停止或关闭Nginx
9:nginx -s reload 配置文件修改重新加载
本文来自博客园,作者:路易蓝,转载请注明原文链接:https://www.cnblogs.com/luyilan/p/13931544.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具