CentOS 7 安装 nginx

CentOS 7 x64 安装 nginx

  1. 先安装 nginx 依赖

    # 在任意目录执行 yum install gcc -y yum install pcre-devel -y yum install zlib-devel -y yum install openssl openssl-devel -y 
  2. 下载安装 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

  3. 启动 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  # 热重启 

  4. 测试访问

    先检查防火墙是否开启80端口白名单(关闭防火墙也可以)

    # 防火墙设置80端口白名单 firewall-cmd --zone=public --add-port=80/tcp --permanent # 重启防火墙 systemctl restart firewalld # 查看防火墙白名单 firewall-cmd --list-ports 

    访问 http://你的服务器ip