频道栏目
首页 > 系统 > 其他 > 正文

nginx安装配置记录

2015-02-02 09:41:32         来源:数据服务中心,数据平台,数据开发  
收藏   我要投稿

 

环境cenos5.9 安装在192.168.119.131上进行.安装路径统一为/home/bigdata/

 

1 安装之前需要先安装:

1.1 openssl

1.1.1 下载 ,cd /home/bigdata/ wget http://www.openssl.org/source/openssl-1.0.0a.tar.gz

解压: tar -xvf openssl-1.0.0a.tar.gz

mv openssl-1.0.0 openss

cd openss

./config

./config -t

make depend

make

make test

make install

 

1.2 pcre

1.2.1 下载 :http://sourceforge.net/projects/pcre/files/

mv xxx pcre210

./configure --prefix=/home/bigdata/pcre210

make

make install

 

1.2.2 在线安装 yum -y install pcre-devel

 

 

1.3 zlib-devel

1.3.1 在线安装 yum install -y zlib-devel

 

 

2 nginx 安装

 

2.1 nginx 下载

http://nginx.org/en/download.html

\

 

 

2.2 上传到/home/bigdata/nginx-1.7.9.tar.gz

解压: tar -xvf nginx-1.7.9.tar.gz

注:不要改名称为 nginx

改名称 mv nginx-1.7.9 nginx179

 

2.3 安装

 

./configure --prefix=/home/bigdata/nginx --with-pcre=/home/bigdata/pcre210 --with-http_ssl_module --with-openssl=/home/bigdata/openssl

 

make

 

make install

出现如下错误:

make[2]: Entering directory `/home/bigdata/pcre210'

make[2]: *** No rule to make target `libpcre.la'. Stop.

make[2]: Leaving directory `/home/bigdata/pcre210'

make[1]: *** [/home/bigdata/pcre210/.libs/libpcre.a] Error 2

make[1]: Leaving directory `/home/bigdata/nginx'

make: *** [install] Error 2

 

解决方案:

mkdir -p /home/bigdata/pcre210/.libs

cp /usr/lib/libpcre.a /home/bigdata/pcre210/libpcre.a

cp /usr/lib/libpcre.a /home/bigdata/pcre210/libpcre.la

cp /usr/lib/libpcre.a /home/bigdata/pcre210/.libs/libpcre.a

cp /usr/lib/libpcre.a /home/bigdata/pcre210/.libs/libpcre.la

再次安装

make install

出现以下错误:

cp: `conf/koi-win' and `/home/bigdata/nginx/conf/koi-win' are the same file

make[1]: *** [install] Error 1

make[1]: Leaving directory `/home/bigdata/nginx'

make: *** [install] Error 2

 

解决方法:以下各需要的组件都是前面对应安装的路径。

./configure --prefix=/home/bigdata/nginx --conf-path=/home/bigdata/nginx/conf/nginx.conf --with-openssl=/home/bigdata/openssl --with-http_ssl_module --with-pcre=/home/bigdata/pcre210

再次make和make install

文章出处:http://blog.csdn.net/lili72

启动 nginx 服务

/home/bigdata/nginx/sbin/nginx -c /home/bigdata/nginx/conf/nginx.conf

查看是否启动成功

查看进程: ps -ef | grep nginx

\

 

 

访问 该台机器的80端口

http://192.168.119.128:80

\

 

安装成功.

 

停止nginx

kill -QUIT 21510(主进程号)

 

Nginx 重启

/home/bigdata/nginx/sbin/nginx -s reload

 

相关TAG标签
上一篇:用户管理、权限管理、管道、IO重定向、grep、正则表达式
下一篇:[Git]Git未初始化导致的错误提示
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站