赞
踩
Linux启动nginx
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_36755535/article/details/110185316
nginx常用命令
罗丝丁
于 2022-02-15 10:18:12 发布
3817
分类专栏: Nginx linux 文章标签: nginx linux 安全
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/XG17_38241417145/article/details/122937451
Linux:
cd /usr/local/nginx/sbin/
./nginx 启动
./nginx -s stop 停止
./nginx -s quit 安全退出
.nginx -s reload 重新加载配置文件(修改了config配置文件后执行)
ps aux|grep nginx 查看nginx进程
Nginx默认端口是80端口,如果安装后访问不了,查看端口是否被占用。
windows:
查看端口号:netstat -ano | findstr '端口号'
杀掉进程:taskkill /im nginx.exe -f
启动
直接点击
Nginx目录下的nginx.exe
或者 cmd运行start nginx
关闭
nginx -s stop 或者 nginx -s quit
stop表示立即停止nginx,不保存相关信息
quit表示正常退出nginx,并保存相关信息
重启(因为改变了配置,需要重启)
nginx -s reload
做白日梦中:我竟然有这种想法!!!!!真不要脸
linux下简单清晰安装Nginx。
一、首先安装编译工具及库文件
[root@localhost /]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
二、然后要安装 PCRE
PCRE 作用是让 Nginx 支持 Rewrite 功能。
1、下载 PCRE 安装包,下载地址:
http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
进入到usr中的src,把刚才下载的安装包拉进去
[root@localhost /]# cd /usr/src/
2、解压安装包:
[root@localhost src]# tar zxvf pcre-8.35.tar.gz
3、进入安装包目录
[root@localhost src]# cd pcre-8.35
4、编译安装
[root@localhost src]# ./configure
[root@localhost src]# make && make install
5、查看pcre版本
[root@localhost pcre-8.35]# pcre-config --version
三、安装 Nginx
1、下载 Nginx.Nginx官网:http://nginx.org/
推荐:下载地址:
http://nginx.org/download/nginx-1.6.2.tar.gz
进入到usr中的src,把刚才下载的安装包拉进去
[root@localhost src]# cd /usr/src/
2、解压安装包
[root@localhost src]# tar zxvf nginx-1.6.2.tar.gz
3、进入安装包目录
[root@localhost src]# cd nginx-1.6.2
4、编译安装
[root@localhost nginx-1.6.2]# ./configure
[root@localhost nginx-1.6.2]# make && make install
四、在编译安装可能遇到的问题
在输入**./configure**后报错:
最后一行会出现
configure: error: You need a C++ compiler for C++ support.
此时需要执行以下命令:
yum install -y gcc gcc-c++
网站邀请码:Gopher-12625-9007
1,首先找到nginx的安装目录
which nginx
会找到对应的目录,如图
2,查看进程是否存在
ps -ef|grep nginx
3,杀死进程
kill -QUIT 1282
强制停止
kill -9 1282
4,进入到nginx 的sbin 目录,启动nginx
cd /usr/local/nginx/sbin/
./nginx
./nginx -s stop
./nginx -s quit
./nginx -s reload
4,但是上面这个命令,启动没成功,原因暂时没找到,我用下面的命令,启动成功了
service nginx restart
启动成功,会有提示
5,保险起见,可以再看下进程,成功的情况,会看到新的进程号
ps -ef|grep nginx
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。