写在前面
1.此教程为 BiliRoaming PHP版服务端,如果动手能力强可以去看 这个
2.请勿在B站任何地方宣传哔哩漫游,否则会被拉进黑名单的
3.本站的服务端: https://陈睿.icu.cnmobile.link (已加入在线黑名单,泰区解析已上线)
开始搭建
1.下载V4.4.4版服务端,不能上 GitHub 的 点这里
2.宝塔创建一个新网站,把你域名解析什么的都做好
3.解压至 网站的目录,然后修改 config.php
修改 第9行(黑名单模式选择) 为define('BLOCK_TYPE', 'local_blacklist');
如果真的需要在线黑名单可以 进TG群申请
修改 第65行(服务器锁区)为$BAN_SERVER_AREA = array(th);
这个按自己情况修改,目前我只有香港的服务器,无法解析泰区内容
(锁区提示:大陆:cn
,香港:hk
,台湾:tw
,泰国:th
)
4.(非必要但建议)在 宝塔面板 中找到你刚才新建的网站,添加伪静态
rewrite "^/intl/gateway/v2/app/search/type?(.*)$" /intl/gateway/v2/app/search/type/index.php?$1 last;
rewrite "^/intl/gateway/v2/app/search/v2?(.*)$" /intl/gateway/v2/app/search/v2/index.php?$1 last;
rewrite "^/intl/gateway/v2/app/subtitle?(.*)$" /intl/gateway/v2/app/subtitle/index.php?$1 last;
rewrite "^/intl/gateway/v2/ogv/playurl?(.*)$" /intl/gateway/v2/ogv/playurl/index.php?$1 last;
rewrite "^/intl/gateway/v2/ogv/view/app/season?(.*)$" /intl/gateway/v2/ogv/view/app/season/index.php?$1 last;
rewrite "^/intl/gateway/v2/ogv/view/app/season2?(.*)$" /intl/gateway/v2/ogv/view/app/season2/index.php?$1 last;
rewrite "^/intl/gateway/v2/ogv/view/app/episode?(.*)$" /intl/gateway/v2/ogv/view/app/episode/index.php?$1 last;
rewrite "^/pgc/player/api/playurl?(.*)$" /pgc/player/api/playurl/index.php?$1 last;
rewrite "^/pgc/player/web/playurl?(.*)$" /pgc/player/web/playurl/index.php?$1 last;
rewrite "^/pgc/view/web/season?(.*)$" /pgc/view/web/season/index.php?$1 last;
rewrite "^/x/intl/passport-login/oauth2/refresh_token?(.*)$" /x/intl/passport-login/oauth2/refresh_token/index.php?$1 last;
rewrite "^/x/v2/search/type?(.*)$" /x/v2/search/type/index.php?$1 last;
rewrite "^/x/web-interface/search/type?(.*)$" /x/web-interface/search/type/index.php?$1 last;
但是,如果您使用 Apache
请忽略该步骤
5.(非必要但建议)添加SQL缓存
将 网站根目录 的 cache.sql
文件导入至 数据库
修改 config.php
中 第36行 为define('SAVE_CACHE', 1);
修改 config.php
中 第50,51,52行的 数据库用户名,密码,以及数据库名称
最后
到了这一步也就大功告成了(暂时没有手机所以无法给演示图)