CentOs搭建Nginx
Posted yuanhaha
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOs搭建Nginx相关的知识,希望对你有一定的参考价值。
一、准备工作
安装nginx需要四个库。
1.安装gcc,nginx会编译为二进制。
yum install gcc
2.安装prce,正则表达式解析会用到这一个库。
yum install pcre-devel
3.安装ssl,服务器不只是要支持HTTP, 还需要在更安全的SSL协议上传输HTTP, 那么就需要拥有OpenSSL了。
yum install openssl
4.安装zlib库,zlib库用于对HTTP包的内容做gzip格式的压缩, 如果我们在nginx.conf里配置了gzip on,需要安装该库。
yum install zlib-devel
以上4个库除了使用yum源进行安装,也可以使用使用源码安装。
5.下载nginx tar包
wget nhttp://nginx.org/download/nginx-1.16.0.tar.gz
二、安装Nginx
1.解压
tar -zxvf nginx-1.16.0.tar.gz
2.习惯重命名一下目录,将nginx-1.16.0目录重命名为nginx目录
mv nginx-1.16.0 nginx
3.编译安装
一次执行以下三个命令
#--prefix=nginx根目录
./configure --prefix=/usr/local/nginx
make
make install
4.启动ng,默认使用/usr/local/nginx/conf/nginx.conf配置文件,如果要指定其他配置文件,使用-c选项,例如:-c=配置文件地址
/usr/local/nginx/sbin/nginx
5.使用ip地址直接访问检测是否已经安装好ng(Welcome to nginx)
三、常用命令
修改nginx.conf后重启
$ /usr/local/nginx/sbin/nginx –s reload
停止:
$ /usr/local/nginx/sbin/nginx –s stop(quit在处理完所有的任务后再停止服务)
测试配置文件是否正常:
$ /usr/local/nginx/sbin/nginx –t
强制关闭:
$ pkill nginx
以上是关于CentOs搭建Nginx的主要内容,如果未能解决你的问题,请参考以下文章