一、环境
Windows 10、centerOS 7.X
二、采用编译安装方式安装Nginx
1. 安装编译安装所需要的依赖
yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
2、下载Nginx
yum install -y wget wget https://nginx.org/download/nginx-1.22.1.tar.gz
3. 解压
tar -zxvf nginx-1.22.1.tar.gz cd nginx-1.22.1
4. 编译安装(默认设置)
./configure make && make install
5. 查看安装目录
whereis nginx
6、启动Nginx
cd /usr/local/nginx/sbin
./nginx
重启命令:./nginx -s reload
7. 查看Nginx是否运行
ps -ef | grep nginx
8.浏览器访问你的centos IP
若无法访问,请关闭防火墙或者开放80端口(Nginx默认监听端口)
vi /usr/local/nginx/conf/nginx.conf
关闭防火墙:
//关闭防火墙&&防火墙自启 systemctl stop firewalld && systemctl disable firewalld //安装Iptables管理工具&&启动Iptables&&设为Iptables开机自启&&清空Iptables规则&&保存Iptables默认规则 yum -y install iptables-services && systemctl start iptables && systemctl enable iptables&& iptables -F && service iptables save
开放80端口:
查看开放的端口
firewall-cmd --list-all
设置开放的端口号
firewall-cmd --add-service=http –permanent
firewall-cmd --add-port=80/tcp --permanent
设置之后需要重启防火墙
firewall-cmd --reload
访问成功: