课程主要是关于则 CentOs 7.4(64)
系统部署Nginx 环境
步骤一: 准备编译工作
系统版本
# cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core)
关闭 SELINUX (防火墙)
#1. 修改配置文件,重启服务后永久生效sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config#2. 命令行生效 setenforce 0
关闭防火墙主要是安装环境中需要下载一些东西
安全组设置:
图片1.png
在ECS安全组放行需访问的端口和访问白名单,下面的示例表示允许所有IP访问服务器的80端口。 您可以根据实际情况放行允许访问的客户端IP
以上是编译准备工作
步骤二、 下载源码安装包
官网地址:Linux 官网下载地址
下载完毕的ngin 源码包@2x.png
当前存放目录是
/root
,可以执行pwd
指令进行查看
下载如下图安装过程
找到对应 Stable version 版本的进行下载 (稳定版本)
右键复制下载链接,粘贴到命令行内
LINUXORG@2x.png
步骤三、 添加Nginx 用户
添加
nginx
用户 ,执行如下命令:
# 添加组 groupadd -r nginx # 添加用户到nginx 组 useradd -r -g nginx nginx
启动nginx 之后,可以查看nginx 用户的进程
步骤四、 进入源码编译 安装过程
执行如下指令:
tar xvf nginx-1.14.0.tar.gz -C /usr/local/src
解压:
作者:Raybon_lee
链接:https://www.jianshu.com/p/eeef39f3f883