部署Nginx
1.下载安装包和弄好Core发布包文件,使用【FileZilla】远程弄到Centos7上面
Nginx环境(gc和g++)和Nginx安装包(https://blog.csdn.net/MyMBS/article/details/90719902)某大大的安装教程和包
链接:https://pan.baidu.com/s/1dM7OMwiuSeCtmB6pHEn69Q
提取码:g0h4
2. 安装配置环境(顺带让我记录下安装命令-我的文件放在MySoft里头)
1)进入gcc文件夹内执行
rpm -Uvh *.rpm --nodeps --force
2)进入gcc-c++文件夹内执行(同上)
rpm -Uvh *.rpm --nodeps --force
3)查看安装版本结果信息
gcc -v
g++ -v
4)解压安装PCRE
tar -zxvf pcre-8.35.tar.gz cd pcre-8.35 ./configure make make install
5)解压安装libtool
tar -zxvf libtool-2.4.2.tar.gz cd libtool-2.4.2 ./configure make make install
3.安装Nginx
补充:有个配置Nginx默认安装路径的(本人没有用过,不然默认会安装到【/usr/local】文件里头)
./configure --prefix=/usr/myapp/nginx
1)老规矩,先解压,然后cd到目录里头安装
tar -zxvf nginx-1.13.9.tar.gz cd nginx-1.13.9 ./configure make make install
2)启动(这个是默认安装的路径,在里头找到nginx启动,类似于.exe的样子)
/usr/local/nginx/sbin/nginx
补充:
后记:
然后启动(我是虚拟机10 + Centos7),开起不来,后面发现是这个 80端口在防火墙没有安装
1)【netstat -tunlp 】查看很占用的80端口(发现正常的)
2)后面想到防火墙可能没开80
使用【iptables -L -n】查看防火墙开启端口
3)来来来,我们来开80端口
命令:
firewall-cmd --zone=public --add-port=80/tcp --permanent systemctl restart firewalld.service
然后尝试外部打开地址(OK了)
感谢:https://www.cnblogs.com/xiketang/p/12745178.html
https://blog.csdn.net/MyMBS/article/details/90719902
https://blog.csdn.net/qq_37306041/article/details/90612446