×

内网如何安装nginx

hqy hqy 发表于2026-01-14 00:20:26 浏览4 评论0

抢沙发发表评论

  Nginx是一个高性能的 Http服务器、反向代理服务器、负载均衡器和邮件代理服务器。它以高并发、低内存消耗、稳定性强著称,是我们日常开发工作中常用的web服务器,以下是我常用的nginx安装办法,这里记录下,希望对有需要的老铁有所帮助。


✅ 一、安装前准备

1、新增目录、用户及用户组







cd /mkdir appgroupadd nginxuseradd -m nginx -g nginx -d /app/nginxpasswd nginxnginx

2、下载包及依赖,并安装

将包和配置文件上传到服务器的某个路径下,解压包并安装依赖,或则直接从yum源下载依赖,我这里安装包直接从官网下载,相关依赖yum源有,直接从yum源下载。

下载地址:https://nginx.org/en/download.html

图片

yum -y install pcre pcre-devel zlib zlib-devel openssl openssl-devel

✅ 二、安装 Nginx

1、编译


./configure --user=nginx --group=nginx --prefix=/app/nginx/nginx

2、make


make && make install

3、启动



cd /app/nginx./sbin/nginx

✅ 三、常用 Nginx 命令


功能
命令
启动
sudo systemctl start nginx
停止
sudo systemctl stop nginx
重启
sudo systemctl restart nginx
重载配置(不中断服务)
sudo systemctl reload nginx
查看状态
sudo systemctl status nginx
检查配置文件语法
sudo nginx -t

✅ 四、重要目录说明(Linux 默认路径)

目录/文件
说明
/etc/nginx/
配置文件主目录
/etc/nginx/nginx.conf
主配置文件
/etc/nginx/sites-available/
可用站点配置(Debian 系)
/etc/nginx/sites-enabled/
已启用站点(通过软链接)
/var/www/html/
默认网站根目录
/var/log/nginx/
访问日志和错误日志

✅ 五、简单配置示例(反向代理)

编辑配置文件(例如 nginx.conf):

server {    listen 80;    server_name example.com;    location / {        proxy_pass http://127.0.0.1:3000;  # 转发到本地 3000 端口(如 Node.js 应用)        proxy_set_header Host $host;        proxy_set_header X-Real-IP $remote_addr;    }}
重载nginx




sudo nginx -t && sudo systemctl reload nginx或者cd到nginx启动目录./nginx reload

✅ 六、测试访问

打开浏览器,访问你的服务器 IP 地址或者域名,即可访问你的资源


http://你的服务器IP


打赏

本文链接:https://www.kinber.cn/post/6153.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客