Marvel-Site Marvel-Site
首页
  • Java

    • Java基础
    • Java进阶
    • Java容器
    • Java并发编程
    • Java虚拟机
  • 计算机基础

    • 数据结构与算法
    • 计算机网络
    • 操作系统
    • Linux
  • 框架|中间件

    • Spring
    • MySQL
    • Redis
    • MQ
    • Zookeeper
    • Git
  • 架构

    • 分布式
    • 高并发
    • 高可用
    • 架构
  • 框架

    • React
    • 其他
  • 实用工具
  • 安装配置

    • Linux
    • Windows
    • Mac
  • 开发工具

    • IDEA
    • VsCode
  • 关于
  • 收藏
  • 草稿
  • 索引

    • 分类
    • 标签
    • 归档
GitHub (opens new window)

Marvel

吾必当乘此羽葆盖车
首页
  • Java

    • Java基础
    • Java进阶
    • Java容器
    • Java并发编程
    • Java虚拟机
  • 计算机基础

    • 数据结构与算法
    • 计算机网络
    • 操作系统
    • Linux
  • 框架|中间件

    • Spring
    • MySQL
    • Redis
    • MQ
    • Zookeeper
    • Git
  • 架构

    • 分布式
    • 高并发
    • 高可用
    • 架构
  • 框架

    • React
    • 其他
  • 实用工具
  • 安装配置

    • Linux
    • Windows
    • Mac
  • 开发工具

    • IDEA
    • VsCode
  • 关于
  • 收藏
  • 草稿
  • 索引

    • 分类
    • 标签
    • 归档
GitHub (opens new window)
  • 安装配置

    • Linux

      • CentOS安装JDK
      • CentOS安装Nodejs
      • CentOS安装MySQL
      • CentOS安装Nginx
        • 下载安装
        • 配置开机自启
        • 常用命令
    • Windows

    • Mac

  • 实用工具

  • 开发工具

  • 工具
  • 安装配置
  • Linux
Marvel
2022-07-19
目录

CentOS安装Nginx

# CentOS安装Nginx

# 下载安装

🔷 依赖安装

安装所需依赖:pcre、openssl、zlib等

yum -y install gcc zlib zlib-devel pre-devel openssl openssl-devel
1

🔷 下载nginx

可以下载安装包 (opens new window)进行安装,也可以使用wget命令进行安装,这里选择wget命令安装。(版本选择1.12.2)

wget -c https://nginx.org/download/nginx-1.12.2.tar.gz
1

由于我使用管理员权限安装的,此时安装将下载到/home/admin目录下。

或者下载到指定路径 wget -c https://nginx.org/download/nginx-1.12.2.tar.gz /download

🔷 解压安装nginx

tar -zxvf nginx-1.12.2.tar.gz
cd nginx-1.12.2
1
2

🔷 编译配置

./configure
1
make
make install
1
2

🔷 开放端口

开放80端口

firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-port=80/tcp --permanent
1
2

重启防火墙

firewall-cmd --reload
1

80端口已开启,nginx默认监听80端口。

🔷 启动nginx

进入cd /usr/local/nginx/sbin目录下

启动nginx

./nginx
1

查看进程

ps -ef | grep nginx
1

在这里插入图片描述

🔷 远程访问

在浏览器内输入ip地址 在这里插入图片描述 安装运行完成~

# 配置开机自启

修改/etc/rc.d/rc.local文件

cd /etc/rc.d
1

执行以下命令,使/etc/rc.d/rc.local变成可执行文件。

chmod +x /etc/rc.d/rc.local
1

添加如下内容

在这里插入图片描述

使用 reboot 命令重启后,查看 nginx 是否成功的自启动了

# 常用命令

进入 nginx 目录中 cd /usr/local/nginx/sbin

./nginx -v:查看 nginx 版本号

./nginx:启动 nginx

./nginx -s stop:停止 nginx

./nginx -s reload:重启 nginx

编辑 (opens new window)
上次更新: 2022/07/22, 22:12:33
CentOS安装MySQL
JDK下载安装、环境配置及HelloWord

← CentOS安装MySQL JDK下载安装、环境配置及HelloWord→

最近更新
01
位运算
05-21
02
二叉树
05-12
03
Spring三级缓存解决循环依赖
03-25
更多文章>
Theme by Vdoing | Copyright © 2022-2024 Marvel
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式