android x866.0 教程,Centos-6.7下Nginx-1.8.0安装过程详解

Linux版本Nginx服务器的安装比Windows版本要麻烦一些,需要先对Nginx源码进行编译,大概有以下几个步骤。

1、Nginx编译环境安装。

为了编译Nginx源代码,我们需要标准的GCC编译器。GCC的全称为GNU Compiler Collection,其由CNU开发,并以GPL及LGPL许可证发行,是自由的类UNIX及草果电脑Mac OS X操作系统的标准编译器。除此之外,我们还需要Automake工具,以完成自动创建Makefile的工作。

由于Nginx的一些模块需要依赖其他第三方库,通常有pcre库(支持rewrite模块)、zlib库(支持gzip)和openssl(支持ssl模块)等。

我们可以通过yum在线安装:

yum -y install gcc gcc-c++

yum -y install automake

yum -y install pcre pcre-devel

yum -y install zlib zlib-devel

yum -y install open openssl-devel

到此,我们完成了编译和安装Nginx服务器软件的环境准备工作。

2、创建Nginx软件的自动脚本

为了方便管理和使用,我们在/opt/下创建Nginx目录、Nginx_compile目录。切换到/opt/Nginx_compile目录下,下载Nginx-1.8.0的安装文件。wget:http://nginx.org/download/nginx-1.8.0.tar.gz,解压归档, tar -zxvf nginx-1.8.0.tar.gz

57a430c220ec090e854721b81e6beb9c.png

src目录中存放了Nginx软件的所有源代码。

man目录中存入了Nginx软件的所有帮助文档,Nginx安装完成后,在系统的命令行中使用man命令可以查看。

html目录存放了两上后缀名为.html的静态网页文件。

conf目录存放的是Nginx服务器的配置文件,包含Nginx服务器的基本配置文件和对部分特性的配置文件。

auto目录中存放了大量脚本文件,和configure脚本程序有关。

configure文件是Nginx软件的自动脚本程序。

将当前工作路径定位到/opt/Nginx_compile/nginx-1.8.0目录,使用以下命令配置并生成Makefile文件:./configure --prefix=/opt/nginx

--prefix指定了Nginx软件的安装路径为/opt/Nginx目录。

生成的Nginx软件的Makefile文件就保存在当前的工作目录,即/opt/Nginx_compile/nginx-1.8.0/中。

3、Nginx源代码的编译和安装

得到了Nginx软件的Makefile文件后,我们就可以编译源代码了,保持当前工作路径仍为/opt/Nginx_compile/nginx-1.8.0/目录,使用make命令进行编译:

#make

编译顺利完成以后,使用make的intall命令安装Nginx:

#make install

命令运行完成后,将当前工作目录定位到/opt/nginx下,可以对Nginx服务器安装后的全部资源进行查看:

439e6d70b690a9cd230d5cce66c5680d.png

到此为止,我们就安装好一个最基本的Nginx服务器,其安装路径为/opt/nginx目录。包含了conf、html、logs、sbin等4个目录。

其中,conf目录存放了Nginx的所有配置文件,html目录存放了Nginx服务器在运行过程中调用的一些hmtl网页文件,logs目录,顾名思议,是用来存放Nginx服务器的日志,sbin目录,当前只有一个文件,这就是Nginx服务器的主程序了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值