Как запустить локальный сервер на Android
И так, у меня есть nexus 9, оригинальный чехол-клавиатура для него и огромное желание шкодить-кодить в дороге. Для этого нужен локальный веб-сервер, который не будет уступать всем известному Денверу.
Установка
Путем проб и ошибок, а также “гугления” остановился на KSWEB. В нём есть всё, что хочешь и даже больше:
- lighttpd server v1.4.35 (SSL)
- nginx v1.7.3 (SSL)
- PHP v5.6.2 (SSL)
- MySQL v5.6.19
- msmtp v1.4.32
- Web Interface v1.2
1 1 - 2Shares
Настройка
После установки запускаем приложение и ждём до установки всех компонентов. Далее в браузере вводим адрес localhost:8080 для проверки работоспособности. Если вы видите то же самое, что и на скрине ниже, то всё в порядке, всё заработало, и можно приступать к дальнейшей настройке.
Перейдём к странице настройки в самом приложении. Вкладка Инстру (tools) -> phpmyadmin. Выбираем нужный сервер (я выбрал lighttpd), ждём загрузку и установку файлов, перезагружаем программу.
Теперь на главной странице во вкладке Lighttpd видим ссылку на phpmyadmin (Хост 1).
Переходим по ссылке и видим привычную ПЫХу.
Логин — root,
пароль — поле оставляем пустым.
Создаем базу (как пользоваться phpmyadmin, я думаю, вы знаете, иначе не стали бы читать эту статью).
И так, phpmyadmin подключили, базу создали, теперь нужно указать корень сайта и залить сам сайт. Переходим в приложении на вкладку Lightttp.
Жмём на плюс и выбираем нужную папку (если её нет, её нужно сначала создать). У меня это /storage/emulated/0/htdocs/domdvh с уже закинутым туда wordpress.
Жмём добавить, и на главной во вкладке Lighttpd появилась ссылка на наш сайт (Хост 2).
Жмём, переходим по ссылке, проходим процедуру установки, если требуется.
Надеюсь, был полезен.
P.S.: Данная статья и весь контент были созданы только на планшете, эта информация для тех, кто задаётся вопросом: “А можно ли заменить ноутбук планшетом?”. Отвечаю — можно!
Теги: Android, Denwer, local, Nexus, server