Ультрабюджетный сайт

Ультрабюджетный сайт

Всем привет! В сегодняшнем уроке мы расскажем, как сделать из старого смартфона небольшой сервер, на котором можно будет разместить HTML сайт. Такой сервер вполне подойдет для сайт-визитки.

Дело было так, как месяц я не мог продать старенький MTS START SMART 3 и сегодня в голову пришла идея сделать из него сервер. Я никогда еще такое не реализовывал и поэтому решил попробовать.

Урок будет сверх простой, нам потребуется всего 3 программы для решения такой задачи:

  1. HTTP сервер на apache (сам сервер)
  2. FTP сервер (сервер для беспроводного обмена данным)
  3. FTP Filezilla (клиент FTP для обмена данными)

Бюджет такого сайта составит 0 рублей, все программы с Play Market абсолютно бесплатные, главным условием будет иметь смартфон под рукой и интернет.

Поехали!

Для начала настроим роутер. Нам нужно открыть порты нашего смартфона для внешнего мира. Поэтому с компьютера переходим по адресу http://192.168.1.1/ (зависит от роутера) и вводим логин и пароль (Стандартный логин и пароль admin/admin).

1. Нам нужно сделать статический IP адрес нашего смартфона, для этого узнаем его MAC адрес:

Мое устройство отмечено красным.

2. Теперь надо закрепить за устройством IP адрес:

Мое устройство отмечено красным.

3. Теперь открываем нашему смартфону порты. (IP указываем, тот который закрепили до этого, в моем случае это
192.168.1.197)

Красным отмечены порты, которые нужно открыть

1. Скачиваем с play market Apache сервер.

Устанавливаем версию 2.2.34 (по желанию можно любую), изменяем адрес сервера (ip устройства указываем из роутера), порт меняем 8080.

2. Скачиваем с play market FTP сервер.

Далее настраиваем его, порт ставим 2121 и создаем пользователя, а так же указываем путь к папке htdocs.

Теперь открываем эти 2 приложения на своем смартфоне, и проверим все ли работает.

Чтобы открыть сайт введите в адресной строке браузера свой IP (узнать свой IP можно на сайте 2ip.ru).

В моем случае: http://109.124.50.216/

Если вы все сделали правильно, вы увидите такую надпись.

Теперь нужно загрузить наш сайт на смартфон, это можно сделать двумя способами: через кабель или через наш ftp сервер, главное чтоб файлы оказались в папке public.

1. Скачиваем с официального сайта программу FTP filezilla (https://filezilla-project.org/).

2. Подключаемся к нашему серверу на смартфоне:

Хост: Ваш локальный IP адрес (в моем случае 192.168.1.197)
Порт: 2121

Теперь нам нужна папка public, загружаем туда сайт и всё!

Но это еще не всё, ваш сайт открывается лишь по IP адресу, для доступа по доменному имени, его нужно зарегистрировать, это можно сделать платно, например на сайте sprinthost (178 рублей в год) или бесплатно, на сайте http://hosting.tomsknet.ru/controls/login (актуально для томска, доменные имена в зоне *tom.ru)

Мы зарегистрировали доменное имя droidsite.tom.ru для примера.

Ура! Ультрабюджетный сайт готов! Всем успехов, всем спасибо!

Поделиться с друзьями

Добавить комментарий