CentOS 7 安装 nginx
CentOS 7 x64 安装 nginx
-
先安装 nginx 依赖
# 在任意目录执行 yum install gcc -y yum install pcre-devel -y yum install zlib-devel -y yum install openssl openssl-devel -y
-
下载安装 nginx
nginx下载官网:http://nginx.org/en/download.html
# 在任意目录执行 # wget在线下载nginx(如果没有wget,先yum install wget -y) wget https://nginx.org/download/nginx-1.20.2.tar.gz # 解压nginx压缩包 tar -zxvf nginx-1.20.2.tar.gz # 进入 nginx1.20.2 目录 cd nginx-1.20.2 # 检查初始化nginx安装配置 ./configure --with-http_ssl_module # 编译、安装 make && make install
现在可以去 /usr/local目录看看是不是多了个 nginx
-
启动 nginx
# 进入nginx/sbin目录,里面的nginx就是启动程序 cd /usr/local/nginx/sbin # 启动nginx ./nginx # 这个就是启动命令 # 检查nginx是否启动了80端口 lsof -i:80 # 补充nginx操作 ./nginx # 启动nginx ./nginx -t # 检查nginx配置 ./nginx -s stop # 停止nginx ./nginx -s reload # 热重启
-
测试访问
先检查防火墙是否开启80端口白名单(关闭防火墙也可以)
# 防火墙设置80端口白名单 firewall-cmd --zone=public --add-port=80/tcp --permanent # 重启防火墙 systemctl restart firewalld # 查看防火墙白名单 firewall-cmd --list-ports