centos7图文5步安装nginx

centos7图文5步安装nginx

本文将记录一下nginx的具体安装流程,话不多说直接开始。

1.下载

首先需要进行nginx的下载,官方下载入口nginx下载,点击进入官网。选择图中的选框位置。nginx下载
之后进入下载页面,如下
在这里插入图片描述
Mainline Version指目前最新开发的版本,有可能出现不稳定性。这里我们选Stable Version也就是稳定版本,同样的也可以根据需要选择下面的历史版本等。

2.上传安装

下载完成后,我们将借助ftp上传工具将nginx上传到虚拟机或者服务器,这里我才用Xftp工具进行上传。
在这里插入图片描述

3.安装需要的依赖
  1. 安装gcc编译环境
yum install gcc-c++
  1. 安装PCRE库,解析正则表达式
yum install -y pcre pcre-devel
  1. zlib 压缩解压依赖包
yum install -y zlib zlib-devel
  1. 用于支持https
yum install -y openssl-devel
4.配置编译
  1. 解压
tar -zxvf nginx-1.18.0.tar.gz 
  1. 创建linux安装临时目录
mkdir /var/temp/nginx -p
  1. 配置生成makefile文件

先进入解压的linux包m

cd nginx-1.18.0

在这里插入图片描述

执行以下配置生成makefile文件

./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi

执行完成后如图创建了makefile文件
在这里插入图片描述

注:创建的临时目录应和第3步指定的temp参数目录相关,否则可能报错。

  1. 编译(linux目录输入该指令)
make

在这里插入图片描述

  1. 安装
make install
5.测试安装

到这里,nginx基本就安装好了,正常操作下来nginx的安装目录在/usr/local/nginx

cd /usr/local/nginx

在这里插入图片描述
启动nginx

./sbin/nginx

这时没有报任何错的话就可以去浏览器访问一下了(注意访问不了可能存在防火墙),直接输入副武器的IP地址看到如下页面就证明nginx安装成功了。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值