Развертывание Chaiting Community Edition WAF (с открытым исходным кодом)

адрес проекта

https://github.com/chaitin/safeline

1. Убедитесь, что docker и docker-compose установлены правильно.Compose рекомендует использовать версию v2, а v1 может иметь проблемы с совместимостью

[root@localhost ~]# docker --version
Docker version 23.0.3, build 3e7cbfd
[root@localhost ~]# docker-compose -v
Docker Compose version v2.17.2

2. Установка и развертывание

1. Минимальная конфигурация машины под управлением

Минимум 1G может работать, требуемая конфигурация зависит от характеристик вашего бизнес-трафика, таких как количество запросов в секунду, пропускная способность сети и т. д.

2. Загрузите пакет

git clone [email protected]:chaitin/safeline.git

3. Настройте права доступа к файлам

chmod 777 safeline-main.zip

4. Разархивируйте файл

yum install unzip -y 
unzip safeline-main.zip

5. Файл запуска

cd safeline-main
./safeline-ce.sh 
docker-compose up -d

6. Служба входа (https://:9443)

填入web页面的「域名」

填入「端口」80;或者别的任意非 和 (被 SafeLine 后台管理页面占用)端口 8081

填入「上游服务器」[http://127.0.0.1:8080]

ps: В настоящее время версия SafeLine для сообщества поддерживает доступ к сайту через обратный прокси-сервер, аналогичный сервису nginx. Что необходимо сделать в это время, так это позволить трафику сначала достичь SafeLine, а затем перенаправить его в исходный бизнес после обнаружения SafeLine.

Guess you like

Origin blog.csdn.net/qq_44484541/article/details/130191864