zoukankan      html  css  js  c++  java
  • Nginx安装教程,ubuntu18.04

     

    本文介绍Nginx如何安装,操作系统为Ubuntu 18.04。

     
    一、安装
    (1)安装git
    执行命令:“sudo apt-get install git”。

     

    (2)安装aptitude
    执行命令:“sudo apt-get install aptitude”。

     

    (3)安装依赖
    第一步:
    安装gcc g++ 的依赖库,执行命令:“sudo apt-get install build-essential”。

     

    第二步:
    安装gcc g++ 的依赖库,执行命令:“sudo apt-get install libtool”。

     

    第三步:
    安装pcre依赖库,执行命令:“sudo apt-get install libpcre3 libpcre3-dev”。
    //这个我已经安装过了 卸载很麻烦 我就不截图了
     
    第四步:
    安装zlib依赖库,执行命令“sudo apt-get install zlib1g-dev”。

     

    第五步:
    安装openssl,执行命令:“sudo apt-get install openssl libssl-dev”。
    //同样不截图了
     
    (2)安装Nginx
    第一步:
    下载源代码: http://nginx.org/en/download.html,选择stable version条目下的稳定版。如图3.2.2.2.1。
     
    第二步:
    解压缩源代码,如图3.2.2.2.2。
     
    第三步:
    将源代码文件夹移动到~/目录。
    执行命令:“sudo mv ~/下载/nginx-1.14.1 ./nginx”。
     
    第四步:
    执行命令:“cd nginx”。
     
    第五步
    执行命令:“sudo ./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module”。

     

    第六步:
    执行命令:“sudo make && sudo make install”。

     

    二、配置

    第一步:
    自行获取证书。并将证书拷贝至/opt/nginx/certs/路径下,包括“.crt”文件和“.key”文件。
     
    第二步:
    自行获取Nginx网页文件(夹),并将Nginx网页文件(夹)拷贝至/opt/WebClient/路径下。
     
    第三步:
    安装vim
    说明:
    1.用户可根据自己的习惯,使用ubuntu桌面或使用vim。以下步骤均已vim为例,使用ubuntu桌面的用户,可以根据实际情况,跳过一些步骤,自行打开配置文件(文件的路径是相同的),自行保存修改。
    第一步:
    执行命令:“sudo apt-get install vim”。
    vim基础方法:
    1.需要通过“cd”命令来到文件所在目录,通过“ls”命令可以获取当面目录下的所有文件的名字。
    2.通过“sudo vim xxxx.xxx”可以使用vim打开xxxx.xxx文档。
    3.按下“i”来进入输入模式,以输入/修改字符。
    4.按下“:”(英文)来进行底线命令模式。
    5.在已经有“:”的情况下:
    按下“q”退出程序。
    按下“w”来保存文件。
    按下“wq”来保存并退出程序。
     
    第四步:
    执行命令:“cd /opt/nginx/conf”
     
    第五步:
    执行命令:“sudo vim nginx.conf”
     
    第六步:
    修改配置
     
    共4个部分需要修改。
    第一部分:
    取消HTTPS server之下的注释,和图片保持一样即可。
    第二部分:
    修改ssl_certificate,将路径改为:“/opt/nginx/certs/“你的证书名字”.crt”。
    修改ssl_certificate,将路径改为:“/opt/nginx/certs/“你的证书名字”.key”。
    第三部分:
    修改location下的root:将后面的内容改为//todo 等前端做好了 放在固定路径
    修改location下的index:将后面的内容改为//todo 等前端做好了,放在固定路径

     

     
     
    第七步:
    保存退出,即(按下“esc”,按下英文的“:”,输入“wq”,按下回合)。

    三、启动

    第一步:
    执行命令:“sudo apt-get install net-tools”
    第二步:
    执行命令:“cd /opt/nginx/sbin”。
    第三步:
    执行命令:“sudo ./nginx”。
    第四步:
    执行命令:“sudo netstat -anp | grep nginx”。
    代表安装和配置成功。
     
    --------------------------------- E la nave va
  • 相关阅读:
    sprint2第五天任务完成情况
    sprint2第四天任务完成情况
    sprint2第三天任务完成情况
    spark编程基础1
    git基本命令
    自定义bean对象实现序列化接口(Writable)
    HDFS 2.X新特性
    win10-idea连接hdfs集群
    centos6-yum源失效问题
    hadoop-源码编译
  • 原文地址:https://www.cnblogs.com/silenzio/p/10844313.html
Copyright © 2011-2022 走看看