linux安装ngnix以及相关配置
安装环境:阿里云ECS,操作系统CentOS 7.2 64位
一、准备工作
1. 由于ngnix在linux环境安装需要先编译,首先查看gcc是否已经安装
输入命令:gcc -v 查看gcc是否已经安装。
如果没有安装gcc,输入以下命令进行安装:
yum -y install gcc
2. 安装pcre、pcre-devel (已经安装了的可以跳过此步骤)
pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库。
安装命令:
yum install -y pcre pcre-devel
3. 压缩解压工具zlib安装(已经安装了的可以跳过此步骤)
yum install -y zlib zlib-devel
4. 安装openssl(web安全通信)
yum install -y openssl openssl-devel
二、安装ngnix
1. 下载ngnix到本地
这里下载的是1.9.9版本
wget http://nginx.org/download/nginx-1.9.9.tar.gz
2. 解压缩到指定目录
tar -zxvf nginx-1.9.9.tar.gz -C /usr/local/java
3. 切换到解压缩的目录
依次执行以下几个命令:
cd /usr/local/java/nginx-1.9.9
./configure
make
make install
三、配置ngnix
1. 切换到/usr/local/nginx安装目录
cd /usr/local/nginx
如下图
进入conf目录,修改ngnix.conf文件然后退出保存即可。
2. 启动ngnix
进入/usr/local/ngnix/sbin目录,执行ngnix命令即可。
cd /usr/local/ngnix/sbin
./ngnix
3.查看nginx服务是否启动成功
ps -ef | grep nginx
4.平时修改了ngnix的配置文件后需要测试修改是否正确
./ngnix -t
5.重启ngnix
修改了配置文件,需要让ngnix重新加载文件
./ngnix -s reload