zoukankan      html  css  js  c++  java
  • nginx的安装及其用法

    官网地址: http://nginx.org/en/download.html

    windows安装

    配置环境变量:

    NGINX_HOME

    进入到nginx解压目录下直接启动

    命令#  start nginx

    浏览器访问:http://localhost:80

    有看到nginx的欢迎界面表示安装成功

    配置文件在conf目录的nginx.conf文件中

    附加命令

    结束nginx进程:# taskkill /f /t /im nginx.exe 

    ubuntuan安装

    输入# apt-get update回车
    安装curl,用来下载资源:
    输入# apt-get install -y curl回车
    下载node安装脚本:
    输入# curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -回车
    安装nodejs:
    输入# apt-get install nodejs回车
    分别查看node和npm 是否安装了:
    输入# node -v回车
    输入# npm -v 回车
    如果查到版本号说明成功了
    
    选定源码目录,原则上可以是任何目录。这里我选择/usr/local/src:
    输入# cd /usr/local/src回车
    安装pcre库,zlib库,ssl(某些vps默认没装ssl):
    输入# sudo apt-get install libpcre3 libpcre3-dev libpcrecpp0v5 libssl-dev zlib1g-dev回车
    
    输入# cd /usr/local/src回车
    
    输入# wget http://nginx.org/download/nginx-1.13.1.tar.gz回车
    
    输入# tar -zxvf nginx-1.13.1.tar.gz回车
    
    输入# cd nginx-1.13.1回车
    
    输入# ./configure回车
    
    输入# make回车
    
    输入# make install回车
    
    这里可能会出现错误
    nginx 安装时候报错:make: *** No rule to make target build', needed bydefault’. Stop.
    出现此种情况,是linux系统没有安装先决条件
    
    解决方法如下:
    Hat的发布版本;apt用于Debian和Ubuntu;yast用于SuSE Linux等等
    RedHat中安装GCC:
    # yum install gcc
    Ubuntu中安装GCC:
    # apt-get install gcc
    
    PCRE库
    RedHat中安装PCRE:
    # yum install pcre pcre-devel
    Ubuntu中安装PCRE:
    # apt-get install libpcre3 libpcre3-dev
    
    zlib库
    RedHat中安装zlib:
    # yum install zlib zlib-devel
    Ubuntu中安装zlib:
    # apt-get install zlib1g zlib1g-dev
    
    OpenSSL库
    RedHat中安装OpenSSL:
    # yum install openssl openssl-devel
    Ubuntu中安装OpenSSL:(注:Ubuntu14.04的仓库中没有发现openssl-dev):
    # apt-get install openssl openssl-dev
    
    编译成功后上级目录会多个nginx文件夹,之后所有静态文件全部丢进nginx目录下的html文件中
    
    检查是否安装成功
    ./nginx -t
    
    启动
    sudo /usr/local/nginx/sbin/nginx

    同样的访问看到看到nginx欢迎界面表示安装成功。

    注意:如果你是安装到服务器上,你需要放行端口或者关闭防火墙。

  • 相关阅读:
    Oracle分页查询
    Oracle表空间
    Oracle中DBA常用操作
    数据库的约束
    数据库设计的三范式
    数据类型的比较 有四种情况
    github快速上手
    3D正方体做法
    animation-声明关键帧
    轮播图样式
  • 原文地址:https://www.cnblogs.com/ckfeng/p/15313095.html
Copyright © 2011-2022 走看看