• Linux安装Nginx


    1、首先要安装nginx模块的依赖包

    yum install gcc-c++  
    yum install pcre pcre-devel  
    yum install zlib zlib-devel  
    yum install openssl openssl-devel 

    2、检查一下是否已经安装有nginx

    find -name nginx 

    3、如果系统已经安装了nginx,则先卸载

    yum remove nginx

    4、进入/usr/local目录

    cd /usr/local

    5、从官网下载最新稳定版nginx

    wget http://nginx.org/download/nginx-1.6.2.tar.gz  

    6、解压

    tar -zxvf nginx-1.6.2.tar.gz

    7、进入目录

    cd  nginx-1.6.2

    8、接下来安装,使用--prefix参数指定nginx安装的目录,配置configure、编译make、安装make install

    ./configure  $默认安装在/usr/local/nginx   
    make  
    make install 

    9、安装完成,查看安装目录

    whereis nginx

    10、进入安装目录

    cd  /usr/local/nginx/sbin
    ./nginx -t

    效果如下,说明配置文件nginx.conf没有问题:

    11、启动nginx

    [root@localhost sbin]# ./nginx
    (重启指令:# ./nginx -s reload)

    12、查看端口号

    [root@localhost sbin]# netstat -ntlp

    13、打开浏览器访问(默认端口80)

    image

    附:

    /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

    -c制定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。

    如果nginx启动过程提示:

    error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

    解决方法:

    ln -s /usr/local/lib/libpcre.so.1 /lib64

    32位系统则:

    ln -s /usr/local/lib/libpcre.so.1 /lib

    注:
    /usr/local/lib/libpcre.so.1 为prce安装后的文件地址
    低版本prce对应的libpcre.so.1 为libpcre.so.0

  • 相关阅读:
    .net中的目录
    select into in mysql
    内存泄漏调查
    【NO.3】 c program to caculate and display sum of two matrix
    LoadRunner获取一个独特的价值在执行的场景
    Android 基于Netty接收和发送推送解决方案的消息字符串(三)
    springmvc如何访问静态文件,例如jpg,js,css
    HTTP求
    SlopOne推荐算法
    回溯-01背包问题之二:连续工作模式
  • 原文地址:https://www.cnblogs.com/jager/p/4388202.html
Copyright © 2020-2023  润新知