安装依赖
yum install gcc-c++
yum install -y openssl openssl-devel
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
创建nginx文件夹
mkdir /usr/local/nginx
下载nginx
wget https://nginx.org/download/nginx-1.19.9.tar.gz
解压并进入目录
tar -zxvf nginx-1.19.9.tar.gz
cd nginx-1.19.9
使用nginx默认配置
./configure
编译安装
make && make install
添加nginx到系统路径
export PATH=$PATH:/usr/local/nginx/sbin
source ~/.bashrc
可能的报错及解决方法:
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
sudo /usr/local/nginx/sbin/nginx