这里只是针对安装nginx教程,这是我本人参考其他博客并亲测没问题而写的。
第一步:本地下载nginx 压缩包 丢上服务器并解压准备,位置随意,到时你安装时能找到就行。点击-><a href = "http://nginx.org/" >nginx</a>
第二步:使用yum 安装以以下的依赖,命令如下:
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
第三步:进入解压后的nginx 目录,敲入以下命令
./configure
make //最后一行会报make[1]: Leaving directory `/scq/nginx-1.15.2' 这个目录就是解压后目录
make install //同上
只要没error 就安装好了
whereis nginx //查看安装目录(默认是usr/local/nginx)
第四步:就是启动了,进入默认安装目录(/usr/local/nginx)下的sbin目录
cd /usr/local/nginx/sbin
./nginx //启动
./nginx -s reload //重启
./nginx -s stop //停止
启动nginx 后,(如果开了防火墙的)还需要在防火墙中开放80 端口并重启防火墙,nginx 默认配置监听的是80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
阿里云服务器安全组也要记得开放80端口哦!!
在浏览器中输入公网ip就可以跳转到nginx 首页(默认是监听80端口),至此nginx 安装完成,OK。
ps:常用防火墙几条命令
systemctl status firewalld.service // 查看防火墙状态,如果现实dead说明未开启
systemctl start firewalld.service // 打开防火墙
firewall-cmd --zone=public --add-port=8080/tcp --permanent //开放8080 端口
firewall-cmd --reload //重启
firewall-cmd --list-ports //查看开放的端口号