Skip to content

安装 Nginx


安装 Nginx

安装环境

Nginx 的安装包,从官方下载下来的是 c 语言的源码包,我们需要自己编译安装。具体操作步骤如下

(1)安装 Nginx 运行时需要的依赖

bash
yum install -y pcre pcre-devel zlib zlib-devel openssl openssl-devel

(2)安装 C 语言的编译环境

bash
yum install gcc-c++

上传 Nginx 安装包

进入 root 目录,然后上传安装包

在 Tlias 项目的后端部分笔记中,项目介绍笔记中有相关的安装包

解压源码包到当前目录

首先执行指令:cd ~ ,然后再执行如下指令进行解压

bash
tar -zxvf nginx-1.20.2.tar.gz

配置

(1)进入到解压目录后,执行指令

bash
#进入解压目录
cd nginx-1.20.2

#执行命令配置, 生成 Makefile文件
./configure --prefix=/usr/local/nginx

(2)执行命令进行编译和安装

bash
#编译
make

#编译安装
make install

启动 Nginx

开放端口

bash
# 开放 80 端口
firewall-cmd --zone=public --add-port=80/tcp --permanent

# 重新加载使其生效
firewall-cmd --reload

# 通过如下指令查看开放的端口
firewall-cmd --zone=public --list-ports

启动

进入到 nginx 安装目录/usr/local/nginx,启动 nginx 服务

bash
# 进入目录
cd /usr/local/nginx/

# 启动 Nginx
sbin/nginx

可以通过如下指令查看 Nginx 是否启动

bash
ps -ef|grep nginx

Nginx 常用指令

bash
启动: sbin/nginx
重载: sbin/nginx -s reload
停止: sbin/nginx -s stop