ShareWAF 軟件&雲形態安裝部署說明
一、常用文件說明
sharewaf.js:主程序
daemon.js:主程序守護程序
oem.js:OEM 定制文件
developer.js:二次開發接口
rules.js:自定義規則文件
regexp.js:正則防護規則文件
developer.js:自定義編程防護開發接口
二、系統要求
windows、linux、unix 等各種系統
三、安裝、部署、配置、啟動、訪問
說明:產品基於nodejs,安裝部署時,需先安裝nodejs 及相關組件
1、安裝nodejs
過程略,參見nodejs 官網:https://nodejs.org/en/
2、安裝三方依賴組件
在ShareWAF 目錄下,執行:
npm install
3、啟動ShareWAF
說明:試用時,推薦方式一;正式使用時,建議用方式二
方式一:
node sharewaf.js
nohup node sharewaf.js &
方式二:
使用守護進程,實現高穩定運行
node daemon.js
4、配置
管理后台:http(s)://ip:管理端口(默認8080)/admin.html
例:http://127.0.0.1:8080/admin.html
默認管理帳號&密碼:admin、admin
域名后台:http(s)://ip:管理端口(默認8080)/
ShareWAF,不只是WAF! http://www.sharewaf.com/
例:http://127.0.0.1:8080/
使用為前一步管理后台中注冊好的帳號密碼(域名和密碼)
先進入管理后台,配置被保護域名
再進入域名后台,配置各種參數(初始使用可略過)
然后即可訪問域名,了解保護效果(如是測試環境,請先修改hosts 做本地域名解析)
四、授權
ShareWAF 可免費使用,但有部分功能限制,並會在被保護網站增加水印信息
警告:免費使用時,水印信息不可非法修改或取消,否則ShareWAF 官方有權依法追責
獲取正版授權請聯系官方客服,聯系方式請見官網(http://www.sharewaf.com)
五、其它
使用forever 可實現遠程終端下啟動ShareWAF,並更進一步提高運行穩定性
使用方法:
1、安裝
npm install forever -g
2、使用
a、啟動並守護主程序:
forever start sharewaf.js
b、啟動並守護主程序的守護進程,達到對主程序的多重保護效果
forever start daemon.js
了解更多ShareWAF 功能?請閱讀產品使用手冊或咨詢官方客服