0. 准备工作:
由于nginx本身是用c写的,因此要想安装使用,需要准备一下必须的编译类库
yum install gcc
yum install pcre
yum -y install pcre-devel
yum install -y zlib-devel
1.下载nginx tar 包,这里以 nginx-1.9.4.tar.gz 为例
http://nginx.org/en/download.html
2. tar zxvf 解压
3. 建立一个目录nginx目录用来存放nginx安装后的文件,这个目录可以跟你其它安装的应用放在一起方便管理
3. 进入解压好的nginx-1.9.4
配置
./configure --prefix=/自定义路径/nginx
如果不指定prefix 则会默认安装到/usr/local/nginx目录下
编译
make
安装
make install
4. 进入指定的nginx安装目录 ll 查看安装后增加的几个文件夹
其中 conf 用来存放配置文件, sbin 存放启动文件
5. 启动nginx
进入sbin目录 执行 ./nginx命令
由于nginx监听的是80端口,所以直接访问服务器IP即可查看nginx是否启动成功,看到如下内容则表示nginx启动成功
6. nginx 常见命令:
(1)启动nginx
sbin/.nginx 启动nginx
(2)从容停止nginx
kill -QUIT NGINX主进程号
(3)强制停止所有nginx进程
pkill -9 nginx
(4)平滑重启
kill -HUP 主进程号(这个是老版本nginx的平滑重启方法)
现在一般用这个命令
./nginx -s reload