Centos7:
yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake(安装基本库)
yum -y install wget httpd-tools vim(安装基本工具)
关闭Iptables等防火墙策略:
iptables -L 检查是否有策略存在
iptables -F 关闭规则
iptables -t nat -L 检查这里也是否存在规则
iptables -t nat -F 也将其关闭
检查selinux是否开启:
getenforce 检查是否开启
setenforce 0 如果开启,使用此命令关闭
vim /etc/sysconfig/selinux 若想永久关闭,需要进入此配置文件进行修改
[root@MengGo ~]# vim /etc/yum.repos.d/nginx.repo(创建yum源并复制以下摘自官网的信息)
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[root@MengGo ~]# yum install nginx -y(安装Nginx)
[root@MengGo ~]# nginx -v(查看当前安装nginx版本)
[root@MengGo ~]# nginx -V(查看Nginx编译参数)
启动nginx服务:
systemctl start nginx.service
查看nginx服务状态:
systemctl status nginx.service
检查Nginx系统进程;
ps -ef | grep nginx
检查主配置文件语法是否正确:
nginx -t
查看nginx系统监听端口状态:
netstat -nltp
查看Nginx服务对应的端口是否启动 :
方法一:lsof -i :80
方法二:netstat -lnt | grep 80
本机检查服务是否正常启动: