zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Spring的bean管理(注解)
    IOC 和DI的区别
    java spring属性注入
    Java 接口
    JAVA 修饰符
    Day19-File操作-创建 删除,文件过滤
    Eclipse快捷键大全
    Day17总结
    启动人人项目遇到的问题
    Eclipse 各版本号
  • 原文地址:https://www.cnblogs.com/jager/p/4388202.html
Copyright © 2011-2022 走看看