Nginx教程

Linux下Nginx的下载、安装、配置、启动、重启、停止

本文主要是介绍Linux下Nginx的下载、安装、配置、启动、重启、停止,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、安装依赖

nginx所需三个依赖:openssl pcre zlib

执行命令:

yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel

二、下载nginx、安装

1.下载地址:http://nginx.org/en/download.html

2.下载后解压缩然后进入目录

3.修改权限,不然会报权限不足,如果用sudu会报错命令不存在

chmod+x configure

4.执行

./configure

5.执行

make  

6.执行

make install

三、修改配置文件profile

1.打开/etc/profile文件

2.添加配置

export NGINX_HOME=/usr/local/nginx 
export PATH=$PATH:$NGINX_HOME/sbin

注意:path有多个路径的话用冒号“:”隔开而不是用分号“;”,比如说之前配置过jdk

 

3.执行 source /etc/profile ,使配置文件生效。

4.执行nginx -v如果能看到版本,就说明nginx 已经安装成功了

四、nginx启动

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

五、重启

进入/usr/local/nginx/sbin下,

输入命令:

centos 6.x 重启 nginx -s reload   

centos 7.x 重启  systemctl restart nginx.service  或 service nginx restart

六、验证nginx配置文件是否正确

进入/usr/local/nginx/sbin下,输入命令./nginx -t 如果看到下图说明没问题

 

 七、停止

1.查看线程id:ps -ef |grep nginx

 

2.kill掉即可:kill -9 5793

八、踩坑

kill 后重启nginx时如果遇到:

 

 解决办法:

1.执行:killall -9 nginx

2.然后重新启动nginx即可:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

这篇关于Linux下Nginx的下载、安装、配置、启动、重启、停止的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!