安全狗安装设置


  • 下载网站安全狗,以网站安全狗Linux-Apache(64位)为例  (如果你的是32位系统,把64改32就行;如果版本不对会Safedog package is not found, check your file!报错的)
    方法1:在官网直接下载软件安装包(.tar.gz 格式:safedog_linux32.tar.gz)
    方法2:采取wget方式下载发布包:wget http://down.safedog.cn/safedog_linux64.tar.gz

  • 安装网站安全狗
    在root 帐户下执行以下命令:
    tar xzvf safedog_linux64.tar.gz
    cd ./safedog_an_linux64_2.8.21207

  • chmod +x install.py
    ./install.py (Web defense module select:  1.apache 2.nginx . Input(Ctrl-C to skip web defense module installation): 看你是apache还是nginx,我的是nginx就选2)


  • 运行之后提示缺少命令。
    1、need system command 'locate' to install safedog for linux
    系统提示这个错误,幸好上网查了下,原来是这个命令找不到。于是需要运行这个命令来解决。
    命令是:yum -y install mlocate
    2、本来以为结束了,居然又有个提示:need system command 'lsof' to install safedog for linux
    还是命令找不到,于是需要输入以下命令:yum install lsof
    3、还有提示:need system command 'lspci' to install safedog for linux。
    解决命令是:yum -y install pciutils
    安装完毕。

  • 启动safedog;下面是启动快捷方式;

  • service safedog status 查看安全狗服务;

  • service safedog start 启动安全狗服务;

  • service safedog stop 停止安全狗服务;

  • sdstart 重启安全狗服务。

  • 可以运行sdui  如果不能运行也没关系,注册个云账号,根据下面,服务器登录,然后在官网登录,个人里就能查看服务器状态了;

  • 绑定云服务器 sdcloud -u 服云帐号