标签:ps aux reload 被占用 automake list url cmd pos conf
用yum进行安装必要程序
如果你Linux用的很熟练的话,我想这些程序你一定已经用yum
安装过了,但是如果你还不熟悉Linux,你可以直接用yum进行安装就可以了。
yum -y install gcc gcc-c++ autoconf pcre-devel make automake
yum -y install wget httpd-tools vim
基于Yum的方式安装Nginx
我们可以先来查看一下yum是否已经存在,命令如下:
yum list | grep nginx
查看源支持版本
如果没有想要的版本需要修改源
vim /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
yum install nginx
查看nginx 版本
nginx -v
查看文件安装位置
rpm -ql nginx
nginx 默认端口为80 我们想要在 访问需要允许centos 防火墙放开80 端口
CentOS 7 快速开放端口:
CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,baidu之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:
开启端口
[root@centos7 ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent
查询端口号80 是否开启:
[root@centos7 ~]# firewall-cmd --query-port=80/tcp
重启防火墙:
[root@centos7 ~]# firewall-cmd --reload
查询有哪些端口是开启的:
[root@centos7 ~]# firewall-cmd --list-port
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
这样就可以在浏览器中访问远程ip 下的80 端口。
nginx 启动命令
1.nginx
2.systemctl start nginx.service
nginx 停止命令
立即停止服务 nginx -s stop
从容停止服务 nginx -s quit
systemctl 停止 systemctl stop nginx.service
重启Nginx服务
有时候我们需要重启Nginx服务 systemctl restart nginx.service
重新载入配置文件 nginx -s reload
查询服务启动状态
ps aux | grep nginx
查看端口号
在默认情况下,Nginx启动后会监听80端口,从而提供HTTP访问,如果80端口已经被占用则会启动失败。我么可以使用netstat -tlnp
命令查看端口号的占用情况
标签:ps aux reload 被占用 automake list url cmd pos conf
原文地址:https://www.cnblogs.com/caoruichun/p/11483153.html