drmer / reproxy
0.0.1
2018-02-24 01:01 UTC
Requires
- react/event-loop: ^0.4.3
- react/socket: ^1.0 || ^0.8.3
This package is auto-updated.
Last update: 2024-08-27 00:41:13 UTC
README
PHP反向代理是一个可以将您的IPv6地址映射到IPv4地址或域名的工具。支持HTTP和HTTPS
用法
正常使用
$ git clone https://github.com/jndrm/reproxy.git && cd reproxy $ composer install
替换start.php
文件中的代理配置
$ sudo php start.php
或在您的项目中使用它
<?php use Drmer\Reproxy\ReproxyServer; $server = new ReproxyServer([ // map your localhost to github server 'tcp://127.0.0.1:443' => 'tcp://13.250.177.223:443', ]); echo "Reverse proxy server starting\n"; $server->start(); // nothing will be executed after start
Laravel
将reproxy添加到项目中
$ composer require drmer/reproxy
将服务提供者添加到您的config/app.php
文件
Drmer\Reproxy\ReproxyServiceProvider::class,
发布配置文件
$ php artisan vendor:publish --provider="Drmer\Reproxy\ReproxyServiceProvider"
将您的代理映射添加到config/reproxy.php
文件
'tcp://127.0.0.1:443' => 'tcp://13.250.177.223:443',
$ sudo php artisan reproxy
待办事项
- 添加测试