zoukankan      html  css  js  c++  java
  • nginx的sbin和conf文件不在同一目录怎么装安全狗

    问题的本质出在哪?

    一般我们用redhat系的如centos的yum,debian系的apt-get安装nginx,一般sbin目录和conf目录是分开的,从而安全狗找不到nginx的目录,我们手动输入目录时也是不行的(如下图所示),因为一次只能输入一个目录,之前已经有一次遇到这个问题,是在centos的服务器,当时是用云锁来代替安全狗了。当这次就我就自己探索出了解决方法了



    那么我是如何解决的


    下面以ubuntu为例

    既然他们是分开的,我们能不能合并呢?(当然是使用软连接)

    首先看看他们在哪?

    whereis nginx


    比如我们要在/usr/local/nginx合并他们

    cd /usr/local/nginx/
    sudo ln -s /usr/sbin/ ./sbin
    sudo ln -s /etc/nginx ./conf

    跟着就再次启动安全狗的py安装脚本



    又有一个新问题,好像nginx挂了


    重启服务器,还是不行,用下面的命令检测一下到底什么原因重启不了

    sudo nginx -t


    不存在就创建咯

    cd /usr/local/nginx
    sudo mkdir logs
    cd logs/
    sudo touch error.log
    sudo service nginx restart


    打开自己的网站测试一下,成功,哈哈~~~



  • 相关阅读:
    POJ 3009
    POJ 3253
    POJ 3617
    POJ 3984
    UVA10012
    HDU5100
    HDU 5101
    UVA301 运输
    UVA 331 交换的方案数
    uva 10344 算23点
  • 原文地址:https://www.cnblogs.com/cnsec/p/13286550.html
Copyright © 2011-2022 走看看