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
2、下载nginx安装包
1)可以在官网下载nginx安装包,然后通过FileZilla传输到服务器
2)也可以通过wget命令下载
cp ./nginx-1.12.1.tar.gz /usr/local
使用tar -zxvf nginx-1.12.1.tar.gz命令解压
在解压缩的目录使用 ./configure命令,使用nginx默认的配置
4、编译安装
make
进入/usr/local/nginx/sbin目录执行 ./nginx启动nginx服务。
service iptables restart,重启防火墙
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
2、下载nginx安装包
1)可以在官网下载nginx安装包,然后通过FileZilla传输到服务器
2)也可以通过wget命令下载
wget -c https://nginx.org/download/nginx-1.12.1.tar.gz
cp ./nginx-1.12.1.tar.gz /usr/local
使用tar -zxvf nginx-1.12.1.tar.gz命令解压
cd nginx-1.12.1
在解压缩的目录使用 ./configure命令,使用nginx默认的配置
4、编译安装
make
make install
进入/usr/local/nginx/sbin目录执行 ./nginx启动nginx服务。
打开浏览器没有跳出nginx启动页面
使用命令nestat -na | grep 80没有查询到80端口的信息,考虑是防火墙没有将80端口放开
service iptables restart,重启防火墙
这个时候就可以在浏览器中看到nginx的启动页面了,至此nginx服务安装成功。