CentOS 7下安装Ngnix
--安装所需要的库
yum -y install gcc automake autoconf libtool make
yum -y install gcc gcc-c++
--下载openssl
cd /usr/local/src
wget https://www.openssl.org/source/openssl-1.1.1b.tar.gz
--解压并安装
tar -zxvf openssl-1.1.1b.tar.gz
cd openssl-1.1.1b
./config && make && make install
--下载pcre
cd /usr/local/src
wget https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz
--解压并安装
tar -zxvf pcre-8.40.tar.gz
cd pcre-8.40
./configure && make && make install
--下载zlib
cd /usr/local/src
wget http://zlib.net/zlib-1.2.11.tar.gz
--解压并安装
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure && make && make install
--下载Nginx
cd /usr/local/src
wget http://nginx.org/download/nginx-1.18.0.tar.gz
--解压并安装
tar -zxvf nginx-1.18.0.tar.gz
cd nginx-1.18.0
./configure && make && make install
--验证安装结果
whereis nginx
cd /usr/local/nginx/sbin
--查看nginx版本
./nginx -v
--启动nginx
./nginx
/usr/local/nginx/sbin/nginx
ps -ef | grep nginx
--查看防火墙状态,关闭防火墙
firewall-cmd --state
systemctl stop firewalld