Ubuntu16.04上安装MHN

在Ubuntu16.04上安装MHN的过程中,遇到包括安装jdk8出错、mongodb配置不匹配、bottle安装问题以及nginx启动端口冲突等挑战。解决办法分别涉及调整jdk配置、修改MHN的mongodb启动命令、预装bottle库和释放80端口。
摘要由CSDN通过智能技术生成

Ubuntu16.04上安装MHN

首先到Github上获取最新的代码:sudo git clone https://github.com/threatstream/mhn.git
然后sudo ./install.sh

安装过程中遇到几个问题:

  1. 安装jdk8 出错

    dpkg: error processing package oracle-java8-installer (--configure)
    

    就是系统中对应的jdk的安装配置与目前系统的不一致。需要修改,可以参照:
    https://blog.csdn.net/zdx1996/article/details/89320302

  2. mongodb报错

    Failed to start mongodb.service: Unit mongodb.service is masked.
    

    系统中安装的mongodb服务是:mongod,而MHN的配置中是Mongodb,当然找不到了。
    在当前安装目录中查找:systemctl start mongodb 替换就可以了。
    参照:https://www.centos.bz/2017/11/mongodb两个报错处理方法/

  3. 调度

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值