零基础入门!手把手教你在Linux服务器上安装Nginx,5分钟搭建高性能Web服务

导语

想快速搭建一个能抗百万并发的高性能网站?Nginx作为全球最受欢迎的Web服务器之一,安装比点外卖还简单!本文从零开始教学,小白也能秒变运维达人!

一、为什么选择Nginx?

1. 三大核心优势

  • 🚀 性能怪兽:单机轻松支撑5万+并发连接

  • 🛡️ 反向代理神器:负载均衡、缓存加速一键搞定

  • 📦 模块化设计:按需扩展各种黑科技功能

2. 适用场景全解析

  • 企业官网搭建

  • 微服务API网关

  • 动静资源分离

  • 直播/视频流媒体服务


二、安装前的准备工作

1. 环境检查清单

  • ✔️ Linux服务器(推荐Ubuntu 20.04+/CentOS 7+)

  • ✔️ sudo权限用户

  • ✔️ 网络连通性(可访问软件源)

  • ✔️ 开放80/443端口

三、编译安装(适合定制需求)

下载地址,选择相应的版本

nginx: downloadhttp://nginx.org/en/download.html

安装基础依赖

yum -y install openssl openssl-devel
yum -y install gcc gcc-c++ autoconf automake make
yum -y install pcre-devel zlib zlib-devel openssl openssl-devel

 下载编译安装

# 下载最新稳定版
wget https://nginx.org/download/nginx-1.25.3.tar.gz
tar zxvf nginx-1.25.3.tar.gz
cd nginx-1.25.3

# 配置编译参数
./configure --prefix=/opt/nginx \
            --with-http_ssl_module \
            --with-http_v2_module \
            --with-http_stub_status_module

# 编译安装
make && make install

查看nginx版本

/opt/nginx/sbin/nginx -v

四、启动

/opt/nginx/sbin/nginx
# 或进入ng的安装目录
cd /opt/nginx/sbin/
./nginx

五、其他命令

/opt/nginx/sbin/nginx -s reload            # 重新载入配置文件
/opt/nginx/sbin/nginx -s reopen            # 重启 Nginx
/opt/nginx/sbin/nginx -s stop              # 停止 Nginx

六、日志实时监控

# 查看访问日志
tail -f /opt/nginx/log/access.log

# 过滤错误日志
grep error /opt/nginx/log/error.log

七、性能优化黄金三法则

1. 进程数调优(nginx.conf)

worker_processes auto; # 自动匹配CPU核心数
worker_connections 10240; # 单进程最大连接数

2. 开启Gzip压缩

gzip on;
gzip_types text/plain text/css application/json;
gzip_min_length 1k;

3. 静态资源缓存

location ~* \.(jpg|css|js)$ {
    expires 30d;
    add_header Cache-Control "public";
}

结语

现在您已掌握Nginx的安装与基础配置!接下来可尝试:
🔜 配置HTTPS证书(参考前文)
🔜 搭建反向代理集群
🔜 实现动态负载均衡

建议收藏本文,后续期时快速查阅。如有其他 Linux 运维问题,欢迎在评论区留言交流!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夸父CV

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值