Linux安装nginx
在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel。
安装命令:
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
1.下载安装包并把他放到liunx 系统中
2.解压
[root@localhost nginx]# tar -zxvf nginx-1.24.0.tar.gz
3.进入解压后的目录 然后进行安装
指定nginx安装的目录
./configure --prefix=/usr/soft/nginx
4.编译
make
5.安装
make install
6.启动nginx 进入 /usr/soft/nginx/sbin 文件夹
改成 nginx.conf
worker_processes 1; events { worker_connections 1024; } http { # 定义 MIME 类型 include mime.types; default_type application/octet-stream; # 开启文件发送 sendfile on; # 设置 keepalive 超时时间 keepalive_timeout 65; # 定义上游服务器 upstream myserver { server 192.168.15.133:9001; server 192.168.15.134:9001; } # 定义 HTTP 服务器 server { listen 80 default_server; server_name test; charset utf-8; location / { root html; index index.html index.htm; proxy_set_header X-Real_IP $remote_addr; client_max_body_size 100m; } error_page 404 /404.html; location = /40x.html {} error_page 500 502 503 504 /50x.html; location = /50x.html {} } }
cd sbin -----进入sbin目录 ./nginx -----执行nginx文件 ps -ef | grep nginx -----查看nginx进程是否启动
sbin/nginx 启动nginx ./nginx -s stop 关闭nginx ./nginx -s reload 重新加载nginx配置
7.需要查看端口号是否开放,或者关闭防火墙 ,windows才能访问
firewall-cmd --add-port=80/tcp --zone=public --permanent -----开放80端口 systemctl restart firewalld ------重启防火墙
表示启动成功
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构