一、安装环境
操作系统CentOS6.8
关闭SeLinux和iptables防火墙
二、网络yum源
将下面的软件下载到 /etc/yum.repos.d/ 的目录下
官方基础:http://mirrors.aliyun.com/repo/Centos-6.repo
epel拓展:http://mirrors.aliyun.com/repo/epel-6.repo
下载完成后,需要使用命令清楚掉原有的yum缓存,使用新的配置晚间建立缓存
yum clean all #清除原有缓存列表 yum makecache #建立新的缓存列表 yum -y update #将所有能更新的软件更新,这样安装之后就有依赖所有新的 #软件
然后编译工具和依赖软件包
yum -y install gcc* pcre-devel openssl openssl-devel zlib-devel ncurses-devel cmake bison libxml2-devel libpng-devel
三、下载Nginx服务器
将Nginx下载到 /lnmp 目录下
wget http://nginx.org/download/nginx-1.12.2.tar.gz
为nginx服务器添加运行用户
useradd -r -s /sbin/nologin nginx
进入 /lnmp 目下下 解压Nginx服务器包
tar -xf nginx-1.12.2.tar.gz
进入nginx服务器目录下
cd nginx-1.12.2
然后进行源码安装
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module --with-http_ssl_module && make && make install
四、启动Nginx服务器
/usr/local/nginx/sbin/nginx
使用netstat -antp 查看nginx服务器是否启动成功
可以看到nginx服务器启动成功。