- 安装gcc。编译依赖gcc环境,如果没有gcc环境,需要安装gcc。
gcc -v //是否安装了gcc
yum install gcc-c++ //安装gcc
2.安装PCRE。Nginx的http块会使用PCRE来解析正则表达式。
rpm -qa pcre //是否安装了pcre
yum install -y pcre pcre-devel //安装pcre
3.安装zlib。Nginx的http模块会使用zlib来对http包的内容进行gzip。
yum list installed | grep zlib* //是否安装了zlib
yum install -y zlib zlib-devel //安装zlib
4.安装openssl。Nginx支持http协议和https协议,需要在ssl协议上传输http。
rpm -qa openssl //是否安装了openssl
yum install -y openssl openssl-devel
5.下载Nginx,本地下载或者wget
wget http://nginx.org/download/nginx-1.16.1.tar.gz
解压
tar -zxvf nginx-1.16.1.tar.gz
移走
mv nginx-1.16.1 /usr/local/
切换目录
cd /usr/local/nginx-1.16.1/
执行配置指令
./configure
安装
make
make install //列表安装路径,配置路径
初次启动
cd /usr/local/nginx/sbin
./nginx
curl http://127.0.0.1
停止nginx
./nginx -s stop
重启nginx
./nginx -s reload
查看nginx是否启动
ps -ef|grep nginx