zoukankan      html  css  js  c++  java
  • linux 下 安装nginx

    http://www.cnblogs.com/lovexinyi8/p/5845017.html 测试可用。

    参看 https://www.cnblogs.com/liujuncm5/p/6713784.html

    进入:/usr/java/nginx位置
    下载nginx: wget http://nginx.org/download/nginx-1.8.0.tar.gz
    下载openssl : wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gz
    下载zlib : wget http://zlib.net/zlib-1.2.8.tar.gz
    下载pcre : wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
    如果没有安装c++编译环境,还得安装,通过yum install gcc-c++完成安装

    下一步,编译安装
    openssl :

    [root@localhost] tar -zxvf openssl-fips-2.0.9.tar.gz

    [root@localhost] cd openssl-fips-2.0.9

    [root@localhost] ./config && make && make install
    pcre:

    [root@localhost] tar -zxvf pcre-8.36.tar.gz

    [root@localhost] cd pcre-8.36

    [root@localhost] ./configure && make && make install

    zlib:

    [root@localhost]tar -zxvf zlib-1.2.8.tar.gz

    [root@localhost] cd zlib-1.2.8

    [root@localhost] ./configure && make && make install

    最后安装nginx

    [root@localhost]tar -zxvf nginx-1.8.0.tar.gz

    [root@localhost] cd nginx-1.8.0

    [root@localhost] ./configure && make && make install

    要加ssl则: ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-file-aio --with-http_realip_module && make && make install


    启动nginx
    /usr/local/nginx/sbin/nginx

    出现错误提示
    [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/

    总结:补充

     最后安装到这个目录了,修改文件配置和 HTML 也在这个目录。并发加压目录。

    启动

    在nginx目录下有一个sbin目录,sbin目录下有一个nginx可执行程序。
    ./nginx

    停止
    ./nginx -s stop

    动态加载配置文件
    ./nginx -s reload
    服务器地址+默认端口80

    也可以结合参看 

    https://blog.csdn.net/IDOBLUE/article/details/102727523

  • 相关阅读:
    HDU 1009 FatMouse' Trade
    HDU 2602 (简单的01背包) Bone Collector
    LA 3902 Network
    HDU 4513 吉哥系列故事——完美队形II
    LA 4794 Sharing Chocolate
    POJ (Manacher) Palindrome
    HDU 3294 (Manacher) Girls' research
    HDU 3068 (Manacher) 最长回文
    Tyvj 1085 派对
    Tyvj 1030 乳草的入侵
  • 原文地址:https://www.cnblogs.com/chen-msg/p/7754411.html
Copyright © 2011-2022 走看看