栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOs7安装nginx

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOs7安装nginx

CentOs7.4 安装 nginx-1.21.6

ps: 小白安装,如果有什么描述不对的,欢迎大佬指正!

一、准备工作(安装需要的环境)

1.nginx需要的环境: (1) gcc (2) pcre (3) zlib (4) openssl(开启https访问需要,如果不开启,可以不安装)
(1) 安装GCC
先看看自己的系统是否安装 :

gcc --version

如果没有版本号,可以使用下面的命令安装:

yum install -y gcc

安装成功之后可以再次查看版本

(2) 安装pcre:

yum install -y pcre prce-devel

(3) 安装zlib :

yum install -y zlib zlib-devel

(4) 安装ssl :

yum install -y openssl openssl-devel
二、 安装nginx
  1. 下载nginx包到当前目录
    (1)命令下载,可以去nginx官网查看想要下载的版本,我这用的是1.21.6的版本。(若提示wget: command not found,可以先使用yum install -y wget下载wget。)
wget http://nginx.org/download/nginx-1.21.6.tar.gz

下载完成之后解压

tar zxvf nginx-1.21.6.tar.gz

  • 进入解压后的目录,编译安装nginx
tar zxvf nginx-1.21.6.tar.gz

依次执行如下命令 :
–prefix 可以指定安装位置
–with-http_ssl_module开启SSL模块(若不需要可以省略)

/configure --prefix=/usr/local/nginx --with-http_ssl_module
make
make install
  • 安装完成之后目录如下:

    可以进入 sbin 目录将nginx启动
    nginx常用命令:
  • 启动:/usr/local/nginx/sbin/nginx
  • 停止/重启:/usr/local/nginx/sbin/nginx -s stop(quit、reload)
  • 命令帮助: /usr/local/nginx/sbin/nginx -h
  • 验证配置文件 :/usr/local/nginx/sbin/nginx -t

启动后使用浏览器访问 输入虚拟机的ip即可

这里可能会有无法访问的情况,大多是防火墙的原因,云服务器的话要去安全组开放80端口,这里我是本地的虚拟机,我就直接将防火墙关闭即可。
关闭防火墙

systemctl stop firewalld

禁止开机启动

systemctl disable firewalld
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/869613.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号