ubuntu18如何部署saferwall
环境
- ubuntu 18
- 硬盘40g
- 内存4g
基本环境安装
#更新源
apt update
# 下载必要环境
apt install make git unzip zip gcc nginx -y
下载saferwall文件
https://www.aliyundrive.com/s/XUUcQXg1ZV5
解压后将文件移植到ubuntu中的/var/www/html
目录下
启动服务
#安装docker和docker-compose
make docker-install
make docker-compose-install
#启动docker服务
systemctl start docker-service
#检测配置是否有误
docker-compose build
docker-compose up -d
# 查看进程是否启动
docker ps
注意这里要下很久很久
设置从机
docker启动完后打开网站 http://虚拟机ip:8091
创建索引
CREATE INDEX target_index ON sfw(target);
CREATE INDEX idx_activity_type_kind_username ON `sfw`(`type`, kind, LOWER(username));
配置前端
#将配置文件复制到nginx目录下
cp /var/www/html/saferwall/default /etc/nginx/sites-enabled/default
# 重启服务
nginx -s reload
启动后端
# 开启后端
cd /var/www/html/saferwall/server
#后台启动服务
nohup ./server &
页面访问并使用
输入你的虚拟机ip即可