nginx学习之安装
1.安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
#yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel 2.远程下载tar包 wget http://nginx.org/download/nginx-1.21.6.tar.gz 3.解压
tar -zxvf nginx-1.21.6.tar.gz
4.执行命令,设置默认安装路径
./configure --prefix=/usr/local/nginx
(./configure是源代码安装的第一步,主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系,
但并不是所有的tar包都是源代码的包,可以ls看看有没有configure这个文件,如果是二进制的包,解压后直接就能使用.)
5.执行make install命令
make //有时候可以不执行
make install
6.启动 cd /usr/local/nginx/sbin/nginx ./nginx
指定配置文件
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
7.停止
cd /usr/local/nginx/sbin/nginx
./nginx -s stop
修改了nginx.conf配置文件后
./nginx -s reload
8.直接访问IP查看是否成功
如果访问不了可以尝试以下操作:
第一步,对80端口进行防火墙配置:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
第二步,重启防火墙服务:
systemctl status/start/stop firewalld
systemctl restart firewalld
#查看防火墙中的端口号
firewall-cmd --list-all
然后重新在浏览器中访问你的ip,应该就可以访问了。

浙公网安备 33010602011771号