• 夺命雷公狗---linux NO:31 linux下实战安装nginx并启动


    首先我们到nginx的官方网站上弄个最新版本的nginx,

    如下所示:

    然后右键鼠标,将他的地址复制出来。。。

    然后在linux服务器下用 wget  将他下载出来。。

    下载完成后如下所示:

    然户对她进行解压。。

    解压完成后如下所示:

    然后进去nginx-1.13.2目录里面看下:

    然后我们对她进行安装,并指定一下他的安装路径,如下所示:

    我们即可发现又有依赖库没安装了,如下所示:

    那就安装他的依赖库呗。。。

    见到如下界面证明可以开始编译了。。。

    然后使用 命令 make  结果如下所示:

    在然后就是执行命令  make install  ,如下所示:

    回车后结果如下所示:

    然后进入  nginx  的目录,如下所示:

    然后查看一下。。。

    nginx的安装目录一直都是如此的简洁。。。。。

    conf:配置文件目录

    html:类似apache里面的WWW目录

    logs:日志文件

    sbin:代表着可执行文件。。

    然后我们进入 sbin  目录下,如下所示:

    /usr/local/nginx/sbin

    这个是nginx 的主进程文件,然后将他执行起来,如下所示:

    然后回车即可:

    如果不小心在执行了一次,那么他就会包一个错,如下所示:

    如果见到这个错误也不用担心,这是由于他的80端口已经被上次执行的nginx (也有可能是被别的软件给占用去了噢,嘻嘻)给占用了。。

    如果是重新打开被占用了,可以通过如下命令将他杀掉:

    杀完后再重新启动即可:

    刚安装好很有可能用用户的浏览器打开他会没反应,如下所示:

    原因其实也很简单,在确保网络没问题的情况下,和nginx还是开启的情况下

    这种情况下只是剩下一种可能了,可能服务器安装了防火墙(防火墙是一个名为:iptables服务),不让外界对她进行访问,那么我们将他关掉即可:

    关掉后重新用浏览器打开即可正常了,如下所示:

  • 相关阅读:
    Oracle-学习笔记(==》集合函数与分组四)
    Mysql--学习笔记(==》简单查询三)
    Mysql-学习笔记(==》插入修改数据二)
    Mysql-学习笔记(==》建表修改一)
    EasyUI的DataGrid 打印导出
    SQL 中ROLLUP 用法
    easyui commbox嵌入一个checkbox的实现
    Easyui Layout Center 全屏方法扩展
    Datagrid扩展方法InitEditGrid{支持单元格编辑}
    Datagrid扩展方法onClickCell{easyui-datagrid-扩充-支持单元格编辑}
  • 原文地址:https://www.cnblogs.com/leigood/p/7112189.html
Copyright © 2020-2023  润新知