zoukankan      html  css  js  c++  java
  • linux下安装nginx(nginx(nginx-1.8.0.tar.gz),openssl(openssl-fips-2.0.9.tar.gz) ,zlib(zlib-1.2.11.tar.gz),pcre(pcre-8.39.tar.gz))

    :要按顺序安装:

       1:先检查是否安装 gcc ,没有先安装:通过yum install gcc-c++完成安

       2:openssl :

          tar -zxf  openssl-fips-2.0.9.tar.gz

          cd  openssl-fips-2.0.9

          ./config && make && make install

      3:pcre:

          tar -zxf  pcre-8.39.tar.gz

          cd pcre-8.39

          ./config && make && make install

      4:zlib:

          tar -zxf  zlib-1.2.11.tar.gz

          cd zlib-1.2.11

          ./config && make && make install

      5:nginx

          tar -zxf nginx-1.8.0.tar.gz

          cd nginx-1.8.0

          ./config && make && make install

      启动nginx 

          /usr/local/nginx/sbin/nginx

          通过ip访问来确认是否安装成功

        注:

         出现错误提示
         [root@localhost lib]# error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

           原因   在RedHat 64位机器上nginx读取的pcre文件为/lib64/libpcre.so.1文件,默认安装pcre时libpcre.so文件安装在/usr/local/lib/目录下,所以输入/opt/nginx/sbin/nginx -V 找不到文件路径!!

              1.首先确定安装了pcre.

              2.切换路径: cd /usr/local/lib  执行   ln -s /usr/local/lib/libpcre.so.1 /lib64/

              3.root权限下添加软链接 /usr/local/lib/libpcre.so.1 到 /lib64/ :  ln -s /usr/local/lib/libpcre.so.1 /lib64/

  • 相关阅读:
    Yum源的优先级
    history设置时间戳
    ntopng网络流量实时监控
    Filezilla开源FTP传输工具
    红黑树从头至尾插入和删除结点的全程演示图
    清晰理解红黑树的演变---红黑的含义
    ConcurrentHashMap的JDK1.8实现
    linux常用命令
    Java类加载过程
    MySQL存储引擎--MyISAM与InnoDB区别
  • 原文地址:https://www.cnblogs.com/songyinan/p/9320535.html
Copyright © 2011-2022 走看看