nginx安装部署手册
1、 简介
2、 安装部署步骤
2.1 Pcre库安装
2.1.1 下载
首先去官网下载pcre的安装包
如果通过FTP的方式,下载地址为:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
如果通过http的方式,下载地址为:http://sourceforge.net/projects/pcre/files/pcre/
目前最新的版本为8.32,linux对应的安装包名称为:pcre-8.32.tar.gz。
2.1.2 编译
上传包至服务器,解压
配置信息
[root@localhost pcre-8.32]#./configure --enable-utf8
编译
make
检测
make check
安装(如果没有权限,则用ROOT安装)
make install
以上信息可以采用一键安装方式
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
一、报错1
1、安装nginx时出现以下错误:make[1]: *** [pcrecpp.lo] Error 1
说明缺少安装gcc-c++库,安装即可
安装命令:
yum -y install gcc-c++
重新configure,make && make install通过。
(如果还有问题,则安装yum -y install gcc 再重新configure,make && make install)
2、如果还有问题,可以先安装Zlib再安装pcre试下
二、报错2
configure: error: in `/data/mxp/software/pcre-8.12':
configure: error: no acceptable C compiler found in $PATH
2.2 Zlib安装
下载包:zlib-devel-1.2.3-29.el6.x86_64
用FTP工具上传到/home/public目录
执行云命令:yum -y install zlib-devel
手动安装如下:
./configure
编译
make
检测
make check
安装(如果没有权限,则用ROOT安装)
make install
2.3 gcc-c++安装
上传依赖包
Rpm -ivh *.rpm --force --nodeps
2.4 Nginx安装
1、 用FTP工具上传nginx-1.1.15.tar.gz包到/data/paas目录下
2、 用命令解压:tar -zxvf nginx-1.1.15.tar.gz
3、 进入目录:cd nginx-1.4.7
检验软件基本配置:
注:需提前另建一个nginx目录,(我们这里建的/data/paas/nginx-paas),路径为:/data/paas/nginx-paas
./configure --prefix=/data/paas/nginx-paas --with-pcre=/data/paas/nginx-dep/pcre-8.12 --with-http_stub_status_module --with-debug
4、 编译nginx:
$make
$make install
5、 启动nginx
cd /data/paas/nginx-paas/sbin
./nginx
6、 重启命令:./nginx –s reload
7、 结束nginx进程:./nginx –s stop
查看:http://121.42.136.171:8080/