Loading

CentOS 7安装Nginx

CentOS 7安装Nginx

CentOS服务器正常运行;
检查是否已经安装有Nginx;

find -name nginx

如果已经安装Nginx,请先卸载,

yum remove nginx

如果本次卸载失败,不要慌!请继续按本教程操作;
找到原来的安装目录进行删除。一般情况下,Nginx会默认安装在 /usr/local/nginx路径下,其中有 /sbin/nginx文件。
需要进入/usr/local目录下,删除nginx信息;

rm -rf nginx

执行完此操作,如果原来有nginx信息,现在则已经删除干净,可以着手安装新的Nginx了。
进入/usr/local目录,(也可以找到你自己的软件安装目录)

cd /usr/local

从官网下载Nginx;

wget http://nginx.org/download/nginx-1.7.4.tar.gz

解压Nginx压缩包;
tar -zxvf nginx-1.7.4.tar.gz
此时会产生一个nginx-1.7.4目录,进入nginx-1.7.4目录;
cd nginx-1.7.4
安装。使用- -prefix参数指定的nginx安装的目录,make、make install安装;

./configure (默认安装在/usr/local/nginx)

make

make install

如果没报错,顺利完成后,建议看一下Nginx的安装目录

whereis nginx

安装完毕后,进入安装目录(/usr/local/nginx)即可进行启动或停止Nginx操作。
CentOS上启动或停止Nginx命令

进入目录

cd /usr/local/nginx/sbin

启动Nginx

./nginx

停止Nginx (此方式相当于先查出Nginx进程id再使用kill命令强制杀掉进程)

./nginx -s stop

停止Nginx (此方式是等Nginx进程处理任务完毕后再停止)

./nginx -s quit

重新加载配置文件 (修改配置文件nginx.conf后可以使用此命令使配置生效)

./nginx -s reload

查询Nginx进程
ps aux|grep nginx

posted @ 2020-04-03 00:12  Rzk  阅读(346)  评论(0编辑  收藏  举报