Linux下安装nginx及相关命令

本文档介绍了如何在Linux CentOS7 64位系统上手动和使用yum安装Nginx。首先,确保安装必要的依赖项,然后从官方或百度网盘下载Nginx源码并解压。通过配置、编译和安装过程完成手动安装,并创建启动软链接。接着,展示了如何设置Nginx开机自启动,以及使用各种Nginx命令进行管理。最后,提到了通过yum安装Nginx的快捷方式及其默认配置路径。
摘要由CSDN通过智能技术生成

系统:Linux CentOS7 64位
安装前置依赖:(可能你已经装过了)
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
nginx下载地址:https://nginx.org/download/
nginx-1.9.9.tar.gz的百度网盘资源:
链接:https://pan.baidu.com/s/19wkiW4mj9LpJPRvOqygJBw
提取码:39ct

将下载好的“nginx-1.9.9.tar.gz”,通过xftp 移动到/usr/local/下

#进入到/usr/local/
cd /usr/local/
#解压
tar -zxvf nginx-1.9.9.tar.gz
# 进入nginx-1.9.9目录
cd nginx-1.9.9
# 配置
./configure --prefix=/usr/local/nginx
# 编译和安装
make && make install
#安装好 创建软链接
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
# 测试是否安装成功
nginx -t
#正常情况输出 ,此命令也可以检测配置文件是否有效
#nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
#nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
#启动nginx 
nginx

设置nginx开机自启动
vim /etc/rc.local
然后在底部增加/usr/local/nginx/sbin/nginx
在这里插入图片描述

nginx 相关命令

#启动nginx
nginx
#快速停止或关闭:
nginx -s stop
#正常停止或关闭
nginx -s quit
#配置文件修改重装载命令
nginx -s reload
#检测配置文件是否正确
nginx -t
#查看进程apache/httpd
ps -ef | grep nginx
#查看服务端口
netstat -anpl | grep 'nginx'

注:
nginx 更改配置文件后需要重启生效
先利用/usr/local/nginx/sbin/nginx -t测试配置文件修改是否正常
/usr/local/nginx/sbin/nginx -s reload重新加载
如果已经配好软链接了,直接nginx -t 然后nginx -s reload

通过yum -y install 进行安装

 yum -y install nginx   //安装nginx

yum方式安装的默认地址和配置的默认地址

/etc/nginx/nginx.conf  //yum方式安装后默认配置文件的路径

/usr/share/nginx/html  //nginx网站默认存放目录

/usr/share/nginx/html/index.html //网站默认主页路径

PS:当你使用nginx-1.9.9.tar.gz安装,有的使用nginx+uwsgi进行配置的python web应用时,对于nginx.conf中编辑 有些文件是没有的,比如uwsgi_params是找不到的,当通过用yum安装的时候,就不会有这样的问题

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值