您的位置:首页 > 运维架构 > Nginx

服务器部署_centos 安装nginx手记

2014-03-31 17:37 537 查看
前言:

a.linux上安装nginx网上有很多文章,本文仅仅是自己整理备忘.

b.安装centos的时候,把develop相关组件都装上,免得缺这个缺哪个.

c. 本文软件版本:nginx-1.2.3,pcre-8.31

1. 安装pcre

a. 解压pcre-8.31.zip unzip pcre-8.31.zip

b. 开始安装
  

   mkdir -p /export/servers/pcre8;
   ./configure --prefix=/export/servers/pcre8;  # 这个一定要注意,对于configure 命令来说有很多命令,但是prefix是一定要用的,这样可以把软件安装到指定的目录
  make;
make install;


注意: (1) 如果想重新安装 请执行 make clean
(2) 如果提示make[1]: Leaving directory ,这是shell在切换目录,切勿紧张...

2. 安装nginx

a. 解压nginx-1.2.3.tar.gz tar vxf nginx-1.2.3.tar.gz

b. 执行命令,开始安装

mkdir -p /export/servers/nginx

#注意--with-pcre指定的是pcre的源目录,而不是安装目录!

./configure --prefix=/export/servers/nginx/\
--with-http_ssl_module\

--with-pcre=/export/tools/nginx/pcre-8.31

make;

make install;

#http_stub_status_module 这个模块能够获取Nginx自上次启动以来的工作状态 1.5版本不适用
#http_ssl_module //开启http_ssl模块


3. 安装常见错误

collect2: ld returned 1 exit status make[1]: [objs/nginx] Error 1

关于这个错误的说法有很多,我此次导致这个错误的问题是,之前升级了openssl导致的,在上面configure参数中去掉

--with-http_ssl_module
问题得到解决
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: