1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qian-sunny

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

suframe-sunny: бесплатная библиотека для обхода внутренней сети

Спасибо http://www.ngrok.cc за предоставленную возможность.

QQ группа для разработчиков: 647344518 Присоединяйтесь немедленно

В процессе разработки часто требуется доступ к внешним интерфейсам, таким как публичные аккаунты, мини-программы или системы веб-сайтов для клиентов, которым требуется предварительный просмотр. Загрузка и отладка на сервер всегда была сложной задачей, но ngrok может решить эту проблему, позволяя вашим локально разработанным программам получать доступ к внешней сети.

sunny — это инструмент, который предоставляет бесплатные и платные решения для обхода внутренних сетей. Эта библиотека предназначена для интеграции с thinkphp, чтобы программы могли получать доступ к внешнему миру. Поддерживает переадресацию HTTP, HTTPS и TCP.

Регистрация аккаунта:

Обратите внимание, что при открытии туннеля, если вы хотите, чтобы все могли получить доступ, не устанавливайте HTTP-аутентификацию имени пользователя и пароля.

    1. Войдите на сайт http://www.ngrok.cc и зарегистрируйте аккаунт.
    1. Следуйте инструкциям по открытию туннеля: http://www.ngrok.cc/_book/general/open.html. Выберите бесплатный сервер Ngrok в Гонконге. Конечно, если у вас есть требования к скорости, вы можете выбрать платный вариант, который не слишком дорог.
    1. Если вы определяете доменное имя, пожалуйста, следуйте инструкциям по разрешению доменного имени: http://www.ngrok.cc/_book/general/hostname.html
    1. Скопируйте идентификатор туннеля.

Установка:

composer install suframe/sunny

Измените config/sunny.php: clientid => 'скопированный выше идентификатор туннеля',

Запуск:

Перед запуском убедитесь, что ваш проект запущен и доступен локально, иначе пересылка данных будет невозможна.

php think sunny
# Или запустите исходный скрипт
php vendor/suframe/sunny/src/sunny.php
# Запуск в фоновом режиме
setsid php think sunny &
# Завершение фонового процесса
ps -ef | grep 'php think sunny' | grep -v grep | cut -c 9-15 | xargs kill -9

Теперь вы можете получить доступ к своему связанному или предоставленному доменному имени. Наслаждайтесь разработкой!

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

sunny-ngrok для thinkphp — библиотека для обхода внутренней сети. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/qian-sunny.git
git@api.gitlife.ru:oschina-mirror/qian-sunny.git
oschina-mirror
qian-sunny
qian-sunny
master