Linux安装Nginx

介绍了如何在Linux中安装Nginx

Linux安装Nginx

本文基于Ubuntu系统演示

1.下载Nginx所需依赖

1
2
sudo apt update  # 先更新软件包索引
sudo apt install -y pcre2-utils libpcre2-dev libpcre3 libpcre3-dev zlib1g zlib1g-dev openssl libssl-dev g++ make

2.在Linux中下载Nginx或用FinalShell之类的工具将Nginx安装包传入Linux中

3.解压源码包

1
tar -zxvf nginx-1.20.2.tar.gz

4.进入到解压目录后,执行下方指令

1
2
3
4
5
#进入解压目录
cd nginx-1.20.2

#执行命令配置, 生成Makefile文件
./configure --prefix=/usr/local/nginx

5.执行下方命令进行编译和安装

1
2
3
4
5
#编译
make

#编译安装
make install

6.启动Nginx

1
sudo /usr/local/nginx/sbin/nginx

此时就可以在Windows的浏览器中输入Linux的ip地址访问到Nginx页面了(可以在Linux中通过ip addr show查询,具体细节不多赘述)

image-20250928181511762

7.如果浏览器一直加载不出来可能是访问被Linux的防火墙拦截了,开放对应端口即可(Nginx默认端口号是80)

1
2
3
4
5
6
7
8
#开发防火墙的80端口号
firewall-cmd --zone=public --add-port=80/tcp --permanent

#重新加载
firewall-cmd --reload

#查看开放的端口号
firewall-cmd --zone=public --list-ports
本站于2025年3月26日建立
使用 Hugo 构建
主题 StackJimmy 设计