Rat's

Linux广告过滤/屏蔽软件:ADbyby一键安装脚本
说明:我们的VPS服务器可以通过安装ADbyby使55R等相关工具实现过滤、屏蔽广告功能,还是很不错的。注意:AD...
扫描右侧二维码阅读全文
26
2017/08

Linux广告过滤/屏蔽软件:ADbyby一键安装脚本

说明:我们的VPS服务器可以通过安装ADbyby使55R等相关工具实现过滤、屏蔽广告功能,还是很不错的。

注意:ADbybyCPU要求较高,特别是流量很大的时候,如果CPU很弱的请不要尝试,并且在大流量情况下可能会因为ADbyby效率和CPU占用过高而影响速度。所以一般我是不推荐在服务器上面安装这类广告过滤软件的,还是建议本地设备安装!

官方网站:http://www.adbyby.com/

安装

系统要求:CentOS 6+/Debian 6+/Ubuntu 14.04 +,推荐Debian 7 x64

执行下面的代码下载并运行脚本:

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/adbyby.sh && chmod +x adbyby.sh && bash adbyby.sh

请输入图片描述
运行脚本后会出现脚本操作菜单,选择并输入1就会开始安装。

其他操作

启动:service adbyby start
停止:service adbyby stop
重启:service adbyby restart
查看状态:service adbyby status
安装目录:/usr/local/adbyby
配置文件:/usr/local/adbyby/bin/adhook.ini

其他说明

ADbyby脚本支持开机启动。

ADbyby的广告过滤效果取决于广告过滤规则的完善程度,默认的规则并不是很全,所以想要更好的过滤效果请自行添加 广告过滤规则URL

添加广告过滤/屏蔽规则URL

默认的配置文件,我已经加上了四个URL规则,ADbyby会自动定时更新的,如果你想要添加或者删除这些URL规则,那么可以运行脚本后选择6选项。

然后就会打开配置文件,在最后的[exrule]项目下面添加/删除广告过滤URL规则即可,一行一个。

脚本中我是用vim编辑器打开配置文件的,打开后按I键即可进入编辑模式,然后就可以修改了(注意不要使用键盘中的小键盘)。

修改后,按ESC键退出编辑模式,然后输入:wq保存并退出,如果不想保存,那就:q!不保存强行退出。

以下这些广告过滤规则URL,可以根据需求添加进去:

https://easylist-downloads.adblockplus.org/easylistchina.txt
https://easylist.to/easylist/easylist.txt
https://easylist-downloads.adblockplus.org/easyprivacy.txt
https://easylist-downloads.adblockplus.org/malwaredomains_full.txt
https://raw.githubusercontent.com/xinggsf/Adblock-Plus-Rule/master/ABP-FX.txt

原文地址:Linux广告过滤/屏蔽软件——ADbyby一键安装脚本

搬瓦工CN2/GIA CN2套餐,1G带宽,速度快,建站稳定,支持支付宝,【点击查看】。
最后修改:2017 年 08 月 26 日 01 : 16 PM

发表评论

4 条评论

  1. cy

    SQLSTATE[HY000]: General error: 2006 MySQL server has gone away

    Typecho_Db_Query_Exception: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away in /www/wwwroot/www.moerats.com/var/Typecho/Db/Adapter/Pdo.php:105 Stack trace: #0 /www/wwwroot/www.moerats.com/var/Typecho/Db.php(353): Typecho_Db_Adapter_Pdo->query('SELECT `parent`...', Object(PDO), 1, 'SELECT') #1 /www/wwwroot/www.moerats.com/var/Typecho/Db.php(410): Typecho_Db->query(Object(Typecho_Db_Query), 1) #2 /www/wwwroot/www.moerats.com/usr/themes/handsome/functions.php(797): Typecho_Db->fetchRow(Object(Typecho_Db_Query)) #3 /www/wwwroot/www.moerats.com/usr/themes/handsome/component/comments.php(78): get_comment_at('2853') #4 /www/wwwroot/www.moerats.com/var/Widget/Comments/Archive.php(80): threadedComments(Object(Widget_Comments_Archive), Object(Typecho_Config)) #5 /www/wwwroot/www.moerats.com/var/Widget/Comments/Archive.php(423): Widget_Comments_Archive->threadedCommentsCallback() #6 /www/wwwroot/www.moerats.com/usr/themes/handsome/libs/Content.php(2367): Widget_Comments_Archive->listComments() #7 /www/wwwroot/www.moerats.com/usr/themes/handsome/component/comments.php(189): Content::returnCommentList(Object(Widget_Archive), Object(Widget_Comments_Archive)) #8 /www/wwwroot/www.moerats.com/var/Widget/Archive.php(1937): require('/www/wwwroot/ww...') #9 /www/wwwroot/www.moerats.com/usr/themes/handsome/post.php(83): Widget_Archive->need('component/comme...') #10 /www/wwwroot/www.moerats.com/var/Widget/Archive.php(2022): require_once('/www/wwwroot/ww...') #11 /www/wwwroot/www.moerats.com/var/Typecho/Router.php(138): Widget_Archive->render() #12 /www/wwwroot/www.moerats.com/index.php(23): Typecho_Router::dispatch() #13 {main}