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 功能?请阅读产品使用手册或咨询官方客服
ShareWAF 软件&云形态安装部署说明的更多相关文章
- EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器软件正式环境安装部署攻略
背景介绍 EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作.其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像, 直播支持 ...
- taskctl 软件集群安装部署
TASKCTL的集群部署实际上是通过Server服务节点和多个Agent代理节点部署在网络环境中来实现的.在完成之前的单机部署之后,我们已经成功安装了一个Server节点了.接下来我们再介绍一下怎么安 ...
- Spring Boot 2 (六):使用 Docker 部署 Spring Boot 开源软件云收藏
Spring Boot 2 (六):使用 Docker 部署 Spring Boot 开源软件云收藏 云收藏项目已经开源3年多了,作为当初刚开始学习 Spring Boot 的练手项目,使用了很多当时 ...
- 阿里云Linux安装软件镜像源
阿里云Linux安装软件镜像源 阿里云是最近新出的一个镜像源.得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源.阿里云Linux安装镜像源地址:http://mirrors.aliyun. ...
- 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)
阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...
- 阿里云ECS服务器部署HADOOP集群(六):Flume 安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop ...
- 阿里云ECS服务器部署HADOOP集群(七):Sqoop 安装
本篇将在 阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建 阿里云ECS服务器部署HADOOP集群(二):HBase完全分布式集群搭建(使用外置ZooKeeper) 阿 ...
- 阿里云ECS服务器部署HADOOP集群(五):Pig 安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 1 环境介绍 一台阿里云ECS服务器:master 操作系统:CentOS 7.3 Hadoop ...
- 阿里云ECS服务器部署HADOOP集群(四):Hive本地模式的安装
本篇将在阿里云ECS服务器部署HADOOP集群(一):Hadoop完全分布式集群环境搭建的基础上搭建. 本地模式需要采用MySQL数据库存储数据. 1 环境介绍 一台阿里云ECS服务器:master ...
- office web apps安装部署,配置https,负载均衡(四)安装office web apps相关软件
前提条件: 1.一台windows server 2008R2服务器,并且已经配置了域: 服务器连接域控制器的相关文档,请查看上一篇文章: office web apps安装部署,配置https,负载 ...
随机推荐
- JavaScript:操作符:逻辑运算符及其隐式转换数据类型
逻辑非! 用来对布尔值进行取反,即!true = false: 当取反的变量不是布尔值,会进行隐式转换为布尔值: 非0的数字,都转换为true 非空字符串,转换为true 非空对象,转换为true I ...
- Python AI小项目打包通关:Pyinstaller和Wix都用上了
最近有个Python小项目要打个包,项目结构比较简单 main.py(主文件), 以及model_050.hdf5 (在云端训练好的AI模型) 主函数里引用了一些包,如下 需要解决的问题: 将main ...
- 初学《python编程从入门到实践》web应用程序,出现错误
一开始是遇到了TemplateDoesNotExist的错误,上百度都是说改settings.py里面的TEMPLATE的DIRS, 但我改了还是出现问题, 我用的<python编程从入门到实践 ...
- 腾讯出品小程序自动化测试框架【Minium】系列(一)环境搭建之第一个测试程序
一.什么是Minium? minium是为小程序专门开发的自动化框架,使用minium可以进行小程序UI自动化测试. 当然,它的能力不仅仅局限于UI自动化, 比如: 使用minium来进行函数的moc ...
- [LeetCode]二进制求和
题目 代码 class Solution { public: string addBinary(string a, string b) { int lenA = a.length(); int len ...
- AI换脸实战教学(FaceSwap的使用)---------第二步Tools:处理输入数据集。
续上篇:https://www.cnblogs.com/techs-wenzhe/p/12936809.html 第一步中已经提取出了源视频的人脸照片以及对应人脸遮罩(landmark以及其他自选遮罩 ...
- string 类的用法
访问字符串中的元素 string 字符串也可以像C风格的字符串一样按照下标来访问其中的每一个字符.string 字符串的起始下标仍是从 0 开始.请看下面的代码: int main(){ string ...
- Angular8中共享模块,共享组件的写法(anular其他模块组件引用方法)
Angular8中共享模块,共享组件的写法(anular其他模块组件引用方法) 第一步:全局创建一个共享的module 这里示例创建一个模块common-share 创建完成后,会生成两个文件 文件1 ...
- .NET周报【1月第4期 2023-01-28】
由于微信公众号排版问题,建议大家在PC端浏览. 国内文章 C# 很少人知道的科技 https://blog.lindexi.com/post/C-很少人知道的科技.html 本文来告诉大家在C#很少有 ...
- Object类中wait带参方法和notifyAll方法-线程间通信
Object类中wait带参方法和notifyAll方法 void wait (在其他线程调用此对象的notify()方法或notifyAll()方法前,导致当前线程等待.void wait (lo ...