Linux + Nginx服务器 搭建

1.在linux下安装Nginx服务器需要下载 zlib ,openssl ,prac 

rpm依赖包下载网址   http://rpmfind.net/linux/rpm2html/search.php  

Nginx 下载网址  https://nginx.org/en/download.html

SSL功能需要openssl库,下载地址:http://www.openssl.org/

gzip模块需要zlib库,下载地址:http://www.zlib.net/

rewrite模块需要pcre库,下载地址:http://www.pcre.org/ (ps:注意是pcre库,不是pcre2库)

2.使用Xftp 把下载的软件上传到Linux系统中

    a1. cd 到软件目录 ,使用  tar -zxvf 软件名 进行解压操作。

    a2. cd 解压软件目录。

    a3. ./configure

    a4. make

    a5. make install

  如果没有报错说明安装成功。

3.其中出现 You need a C++ compiler for C++ support ,说明你的Linux系统上没有支持c++ 环境。需要安装gcc gcc-c++ 。

4.使用rpm 命令手动安装 gcc ,gcc-c++ ,首先下载需要使用的依赖包,(ps:注意Linux系统版本 X86_64, I836等根据需要下载)

Linux + Nginx服务器 搭建_第1张图片
gcc依赖包

5.安装步骤

rpm -Uvh cpp-xxxx.rpm 回车

rpm -Uvh kernel-xxx.rpm 回车

rpm -Uvh glibc-headers-xxx.rpm    回车

rpm -Uvh glibc-devel-xxx.rpm     回车

rpm -Uvh libgomp-xxx.rpm 回车

rpm -Uvh gcc-xxx.rpm   回车

gcc 安装


rpm -ivh libstdc++-devel-xxx.rpm

rpm -ivh gcc-c++-xxx.rpm

gcc-c++ 安装


记住反正就是缺什么补什么依赖包,有的时候依赖包版本在以前版本出现,需要把版本低的包卸载掉。

rpm -qa|grep xxx  rpm 命令查看依赖包

rpm -e xxx            rpm 卸载依赖包

rpm -ivh xxx          rpm 安装依赖包

rpm -Uvh xxx        rpm 更新依赖包

6.查看nginx 是否安装是否成功

   1  cd /usr/local/nginx/sbin/

   2 ./nginx -t

7.error while loading shared libraries: libpcre.so.0的解决办法

    rpm -e pcre –nodeps,导致丢失libpcre.so.0文件。新版本prce再也安装不上了,巨坑!!!

    去这个网站 http://pkgs.org/download/libpcre.so.0  下载适合的pcre文件。

    使用 rpm命令安装 rpm -ivh pcre-xxx.rpm

你可能感兴趣的:(Linux + Nginx服务器 搭建)