Centos编译安装nginx
1、安装前检查服务器环境是否满足
使用如下命令检查是否安装过gcc、PCRE、zlib、OpenSSL
rpm -qa | grep gcc
rpm -qa | grep pcre
rpm -qa | grep zlib
rpm -qa | grep openssl
如果未安装使用如下命令安装
yum install -y gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssll-devel
Centos编译安装nginx

2、下载nginx安装包
1)可以在官网下载nginx安装包,然后通过FileZilla传输到服务器
2)也可以通过wget命令下载

wget -c https://nginx.org/download/nginx-1.12.1.tar.gz

Centos编译安装nginx

将下载的安装包放入想安装的目录
cp ./nginx-1.12.1.tar.gz /usr/local
使用tar -zxvf nginx-1.12.1.tar.gz命令解压

cd nginx-1.12.1

Centos编译安装nginx

3、配置
在解压缩的目录使用 ./configure命令,使用nginx默认的配置
Centos编译安装nginx

4、编译安装
make

make install

Centos编译安装nginx

Centos编译安装nginx

5、启动nginx
进入/usr/local/nginx/sbin目录执行 ./nginx启动nginx服务。

打开浏览器没有跳出nginx启动页面

Centos编译安装nginx

使用命令nestat -na | grep 80没有查询到80端口的信息,考虑是防火墙没有将80端口放开

Centos编译安装nginx

vim /etc/sysconfig/iptables 增加80端口的白名单规则
service iptables restart,重启防火墙
Centos编译安装nginx

这个时候就可以在浏览器中看到nginx的启动页面了,至此nginx服务安装成功。

Centos编译安装nginx

相关文章: