安装步骤
1、先安装nginx安装所需要的一些环境
nginx使用C语言开发,大多数安装在linux服务器上,安装nginx需要准备一些依赖的环境,主要包括
a) gcc
安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc
安装gcc命令:yum install gcc-c++
b)PCRE
PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库
安装 PCRE命令:yum install -y pcre pcre-devel
c)zlib
zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库
安装zlib命令:yum install -y zlib zlib-devel
d)openssl
OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库
安装openssl命令:yum install -y openssl openssl-devel
2、安装nginx
a):到nginx官网下载nginx,nginx的下载网址为:https://nginx.org/en/download.html
b):使用wget命令下载:wget http://nginx.org/download/nginx-1.9.9.tar.gz 此处仅为下载示例,具体版本可自行指定
下载完成后,将安装包复制到需要安装的目录,我安装的目录为/usr/local/nginx目录,如要安装其他目录,可以自行指定,
将压缩包复制到/usr/local/ningx目录,
然后进行解压,解压命令tar -zxvf nginx-1.9.9.tar.gz
解压完成,cd nginx-1.9.9 目录
开始对nginx源码进行编译
分别执行以下3个命令:
./configure
注意:此处我是使用nginx的默认安装,所以直接执行 ./configure 命令,执行后,默认的nginx安装路径为/usr/local/ningx
make
make install
安装完成后,会在安装目录看到多了conf,sbin、、、等几个目录
3、配置nginx
切换到安装目录:
切换到/usr/local/nginx目录
切换到conf目录
vi nginx.conf 可以编辑nginx配置
4、启动nginx
切换目录到/usr/local/nginx/sbin下面
启动nginx命令:
./nginx
使用ps -ef |grepnginx查看nginx服务是否启动成功,如果启动成功,可以看到如下
5、nginx命令
待补充