以下是在Linux下编译安装Nginx的详细步骤:
一、安装依赖库
- 安装基本编译工具和库
- 在Debian/Ubuntu系统中,使用以下命令安装:
sudo apt -y update sudo apt -y install build - essential libpcre3 - dev zlib1g - dev libssl - dev
- 在CentOS/RHEL系统中,执行以下命令:
sudo yum -y install gcc - c++ pcre - devel zlib - devel openssl - devel
build - essential
(Debian/Ubuntu)或gcc - c++
(CentOS/RHEL)提供了编译Nginx所需的编译器。libpcre3 - dev
(Debian/Ubuntu)或pcre - devel
(CentOS/RHEL)用于支持正则表达式,Nginx使用它来处理URL匹配等功能。zlib1g - dev
(Debian/Ubuntu)或zlib - devel
(CentOS/RHEL)用于提供数据压缩功能,Nginx可以使用它来压缩传输的内容,节省网络带宽。libssl - dev
(Debian/Ubuntu)或openssl - devel
(CentOS/RHEL)用于支持SSL
- 在Debian/Ubuntu系统中,使用以下命令安装: