centos7.2编译安装nginx

一、环境准备

ceontos7.2

二、安装必要的库
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
三、下载nginx

我这里安装的是/usr/local/nginx目录中

wget -c https://nginx.org/download/nginx-1.12.0.tar.gz
tar -zxvf nginx-1.12.0.tar.gz
cd nginx-1.12.0

如下


image.png
四、配置和编译安装
./configure --prefix=/usr/local/nginx 
make
make install

安装成功后如下,会出现sbin目录


image.png
五、创建日志文件

如下,创建logs目录,并且创建对应的文件


image.png
六、启动nginx

进入sbin目录中,执行

./nginx -c /usr/local/nginx/conf/nginx.conf
./nginx -s reload
ps -ef | grep nginx

如下显示则代表开启成功


image.png

访问ip:80 出现如下界面代表真正的安装成功
image.png
七、加入开机自启动
vi /etc/rc.local

在rc.local最后一行加入以下
/usr/local/nginx/sbin/nginx
如下图


image.png

给rc.local设置权限
chmod 755 /etc/rc.local

你可能感兴趣的:(centos7.2编译安装nginx)