`
xiuying
  • 浏览: 537676 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

linux下安装nginx

阅读更多
1、解压nginx
2、检查依赖包  ./configure
3、安装 pcre
将pcre拷贝打/usr/local/src下
进入pcre文件夹
执行 ./configure 检查是否缺少包
报错:configure: error: You need a C++ compiler for C++ support
    安装 yum install -y gcc gcc-c++
进入pcre文件夹继续执行 ./configure
编译pcre 进入pcre文件夹 执行 make
执行make install

4、再进入nginx文件夹执行 ./configure
5、缺少zlib包,执行:yum -y install  zlib-devel
6、再进入nginx文件夹执行 ./configure
7、如果没有报错,执行 make 进行编译
8、执行 make install 进行安装
安装完会在/usr/local 下生成一个nginx文件夹
9、启动Nginx出现的问题:
#/usr/local/nginx/sbin/nginx
/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
#ldd $(which /usr/local/nginx/sbin/nginx)
可以看出 libpcre.so.1 => not found 并没有找到
进入/usr/local/lib 解决方法(直接运行):
32位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib
64位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib64
10、启动Nginx:
#/usr/local/nginx/sbin/nginx
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics