zoukankan      html  css  js  c++  java
  • Linux下安装Nginx服务器

      安装Nginx之前,首先要安装好编译环境gcc和g++,然后以CentOS为例安装Nginx,安装Nginx需要PRCE库、zlib库和ssl的支持,除了ssl外其他的我们都是去官网下载:

      Nginx:http://nginx.org/

      PCRE:http://www.pcre.org/

      zlib:http://www.zlib.net/

      首先将包准备好,上传至服务器下,开始安装

      首先释放pcre,并不用安装:

    tar -xvzf pcre-8.38.tar.gz

      然后释放zlib:

    tar -xvzf zlib-1.2.8.tar.gz

      安装openssl:

    yum -y install openssl openssl-devel

      释放nginx:

    tar -xvzf nginx-1.9.8.tar.gz

      然后执行 cd nginx-1.9.8 进入目录开始编译安装nginx:

    ./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.8
    make
    make install

      注意../pcre-8.38和../zlib-1.28是刚刚释放的pcre和zlib的源码目录,编译时nginx会编译到一起

      稍微等待编译安装就完成了,安装位置就是--prefix指定的/usr/local/nginx,配置文件位置:/usr/local/nginx/nginx.conf

      然后确定80端口没有被占用的情况下,启动nginx服务:

    /usr/local/nginx/nginx

      启动成功后,使用浏览器访问对应的IP,就可以看到初始页面了,

      

      到这里nginx服务器就安装成功了

      除了刚才的启动命令外,一些常用的nginx命令如下:

      检查nginx.conf配置文件的正确性: /usr/local/nginx/nginx -t 

      重启nginx: /usr/local/nginx/nginx -s reopen 

      停止nginx: /usr/local/nginx/nginx -s stop 

      重新载入配置文件: /usr/local/nginx/nginx -s reload 

      

  • 相关阅读:
    备忘录模式
    状态模式(state pattern)
    【2020-12-08】你努力所得洞见是独一无二的
    【2020-12-07】这种紧巴巴的日子不多了,好好享受吧
    【2020-12-06】人生十三信条
    【2020-12-05】人生十三信条
    【2020-12-04】责任,是走向智慧的方向
    【2020-12-03】偶尔打个篮球,还是有收获的
    【2020-12-02】实践,是在用意念去行动
    【2020-12-01】高收益的家庭投资理财推荐
  • 原文地址:https://www.cnblogs.com/freeweb/p/5341926.html
Copyright © 2011-2022 走看看