nginx安装配置

之前安装nginx一直是用源码的形式安装,经常会在编译后make的时候出现失败。一个一个问题来解决比较麻烦。想了个解决的办法:通过添加yum源,通过yum来安装。
1.安装Nginx依赖包
sudo yum install -y zlib pcre openssl

2.配置Nginx的yum源
sudo vi /etc/yum.repo.d/nginx.repo
复制一下这段内容到文件中
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

3.通过yum安装nginx
sudo yum install -y nginx

4.启动/关闭/重启/查看状态  nginx服务
sudo systemctl start nginx    启动nginx服务
sudo systemctl stop  nginx    关闭nginx服务
sudo systemctl restart nginx  重启nginx服务

你也可以查看nginx服务的一些状态
sudo systemctl status nginx   查看nginx服务状态
nginx.service - nginx - high performance web server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled)
   Active: active (running) since 四 2016-12-01 10:28:25 CST; 3 months 3 days ago
     Docs: http://nginx.org/en/docs/
 Main PID: 21721 (nginx)
   CGroup: /system.slice/nginx.service
           ├─21721 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
           ├─23780 nginx: worker process
           ├─23781 nginx: worker process
           ├─23782 nginx: worker process
           ├─23783 nginx: worker process
           ├─23784 nginx: worker process
           ├─23785 nginx: worker process
           ├─23786 nginx: worker process
           └─23787 nginx: worker process

1201 10:28:25 localhost.localdomain nginx[46609]: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
1201 10:28:25 localhost.localdomain nginx[46609]: nginx: configuration file /etc/nginx/nginx.conf test is successful
1201 10:28:25 localhost.localdomain systemd[1]: Started nginx - high performance web server.
如果状态是active,则服务是正常的;否则,就需要排查一下哪里出现错误,最常见的错误,应该是80端口被占用,可以修改nginx监听端口或者是kill掉占用了80端口的服务,重启启动nginx服务。
4.试试服务是否正常
nginx服务安装完成后,我们来试试检验一下nginx服务是否正常
在浏览器上访问http://ip:port(port默认是80)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值