安装步骤:
1.安装Nginx所需要的pcre库
pcre 全称 perl compatible regular expressions 译为perl 兼容表达式,安装pcre库是为了使Nginx支持 具备URI重写功能的rewrite 模块,如果不安装pcre,则无法使用rewrite功能。
使用yum方式安装,命令如下:
yum install pcre pcre-devel -y
检查执行结果
rpm -qa pcre pcre-devel
显示pcre和pcre-devel 版本既是正确的:pcre-devel-7.8-xxxxxx
pcre-7.8-xxxx
2.安装Nginx所需要的openssl 在使用https 服务是会使用到此模块
使用yum方式安装,命令如下:
yum install -y openssl openssl-devel
检查执行结果
rpm -qa openssl openssl-devel
2.安装Nginx
·2.1创建一个工具目录(便于管理)
mkdir -p /home/用户名/tools
2.2切换到工具目录下
cd /home/用户名/tools
2.3下载Nginx软件包
wget -q http://nginx.org/download/nginx-1.6.3.tar.gz #根据需要选择下载的版本
2.4 查看Nginx的下载包的权限、等级、用户等信息(可省略)
ls -l nginx-1.6.3.tar.gz
2.5 添加用户
useradd nginx -s /sbin/nologin -M
2.6 解压Nginx包
tar xf nginx-1.6.3.tar.gz
2.7切换到解压目录
cd nginx-1.6.3-
2.8 配置Nginx
配置用户 配置组 配置安装路径 激活状态信息 激活ssl
./configure --user=nginx --group=nginx --prefix=/application/nginx-1.6.3/ --with-http_stub_status_module --with-http_http_ssl_module
2.9 编译Nginx
make
2.9.1 安装Nginx
make install
3. 将Nginx安装目录 通过软链接的方式 链接到新地址(重要。方便后期安装Nginx更新,不用改动很多,只改软链接即可)
ln -s /application/nginx-1.6.3 /application/nginx
4.最后可以通过cd 切换到/application/nginx 看是否软链接成功
启动并检查安装结果
1.启动前检查配置文件语法
/application/nginx/sbin/nginx -t
如果出现以下信息,说明语法正确
nginx:XXXXXXXXXXXXXXX syntax is ok
nginx:XXXXXXXXXXXXXXX test is successful
2.启动Nginx
/application/nginx/sbin/nginx
3.查看Nginx服务对应的端口是否成功启动
netstat -lnt|grep 80 #80是Nginx默认的端口
4.在windows上检查启动效果
在浏览器上输入:
Nginx的IP地址 #比方说输入http://182.168.12.213,回车之后看到Welcome to Nginx 说明安装成功了