阿里云CentOS安装和启动Nginx

CentOS 7安装Nginx

  1. CentOS服务器正常运行;
  2. 检查是否已经安装有Nginx;
find -name nginx 
  1. 如果已经安装Nginx,请先卸载,
yum remove nginx

如果本次卸载失败,不要慌!请继续按本教程操作

  1. 找到原来的安装目录进行删除。一般情况下,Nginx会默认安装在 /usr/local/nginx路径下,其中有 /sbin/nginx文件。
    需要进入/usr/local目录下,删除nginx信息;
rm -rf nginx

执行完此操作,如果原来有nginx信息,现在已经删除干净,可以着手安装新的Nginx。

  1. 进入/usr/local目录,(也可以找到你自己的软件安装目录)
cd /usr/local
  1. 从官网下载Nginx;
wget http://nginx.org/download/nginx-1.7.4.tar.gz
  1. 解压Nginx压缩包;
tar -zxvf nginx-1.7.4.tar.gz
  1. 此时会产生一个nginx-1.7.4目录,进入nginx-1.7.4目录;
cd nginx-1.7.4
  1. 安装。使用- -prefix参数指定的nginx安装的目录,make、make install安装;
    (默认安装在/usr/local/nginx)

其中 --with-http_ssl_module 目的是为了加入https功能必须引入的模块,默认如果直接./configure是不会加入该模块

./configure --with-http_stub_status_module --with-http_ssl_module
make
make install
  1. 如果没报错,顺利完成后,建议看一下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

启动后结果
打开浏览器(80端口无需填写),如果是本地则输入localhost或127.0.0.1,公网则输入服务器ip地址或服务器绑定的域名(例如:www.xxxx.com)
Nginx欢迎语
可供参考链接:

Nginx详细配置链接:

如有不足,请多多指正,谢谢!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

leeindex

感谢您的鼓励~~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值