查看centos版本号
cat /etc/redhat-release
1.安装gcc gcc-c++(如新环境,未安装请先安装)
yum install -y gcc gcc-c++
2.安装PCRE库
cd /usr/src/
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.38/pcre-8.38.tar.gz
tar -zxvf pcre-8.36.tar.gz
cd pcre-8.36
./configure
make && make install
3.安装 openssl、zlib、依赖
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
4.安装nginx
$ wget http://nginx.org/download/nginx-1.12.2.tar.gz
$ tar -zxvf nginx-1.12.2.tar.gz
$ cd nginx-1.12.2
$ ./configure
$ make && make install
5.启动
cd /usr/local/nginx/sbin/
./nginx
6.默认80端口
补充:在windows系统中访问linux中nginx,默认不能访问,可采取如下措施:
(1)关闭防火墙
(2)开放访问的端口号,80端口
查看开放的端口号:firewall-cmd--list-all
设置开放的端口号:
firewall-cmd--add-service=http-permanent
firewall-cmd--add-port = 80/tcp--permanent
重启防火墙:firewall-cmd-reload
7.常用命令
在nginx的sbin目录下:
#查看版本号
./nginx -v
#启动
./nginx
#停止
./nginx -s stop
#重新加载
./nginx -s reload