代码拉取完成,页面将自动刷新
ip端口转发,只允许指定的ip转发。
比如监听:8000端口,转发到8010端口。
并且内置多种IP白名单过滤规则。
可以将部分应用服务隐藏起来,只有部分设备可以成功链接。
这是一个使用workerman实现的IP转发拦截器。管理面板使用ulthon_admin实现。
搭建好网站环境后:
设置配置文件,连接数据库(主要是连接数据库)
cp .example.env .env
安装数据库
php think migrate:run
php think seed:run
进入后台:
默认账号:admin
默认密码:123456
关于面板的开发文档,参考网址:http://doc.ulthon.com/read/augushong/ulthon_admin/home.html
客户端基于workerman实现,环境要求参考文档:https://www.workerman.net/doc/workerman/install/requirement.html
安装环境,参考workerman即可。
搭建好环境后:
设置配置文件,连接数据库,设置路由规则
cp .example.env .env
[DATABASE]
TYPE=mysql
HOSTNAME=
DATABASE=
USERNAME=
PASSWORD=
HOSTPORT=3306
CHARSET=utf8
DEBUG=true
FIELDS_CACHE=true
PREFIX=ul_
[DOOR]
CONFIG_UID=62e38abb3cf8a // 来自面板,可以看后面的截图
PROCESS_COUNT=4 // 一个端口转发进程数量
客户端也需要配置.env
正确配置env之后,运行命令:
php think door start 临时运行
php think door start --mode d 后台守护进程
php think door restart 重新加载配置
除了正常的ulthon_admin要求的env配置方式,主要有这样一个配置项:
[DOOR]
CONFIG_UID=62e38abb3cf8a
PROCESS_COUNT=4
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。