Установка web сервера на роутер Asus RT-AC56U (для чайников)

Здравствуйте сегодня я напишу как установить Lighttpd Web Server на роутер Asus
Для начала нам понадобится в настройках роутера разрешить SSH перейдём по адресу
http://192.168.1.1/Advanced_System_Content.asp и установим параметр Enable SSH Lan only



и сохраним настройки.
Дальше нам понадобится клиент для SSH я использую kitty, скачать можно с оф сайта
http://www.9bis.net/kitty/?page=Download
Перейдём к настройкам kitty



В секции Connection выбираем вкладку data в ней вводим логин от роутера и пароль от роутера.
Далее идём во вкладку Session и настраиваем



Host Name ip адрес роутера 192.168.1.1
Saved Session название вашего соединения (любое имя)
Дальше нажимаем Save
Теперь выбираем в выпадающем меню имя профиля для соединения с роутером жмём Open и попадаем в роутер



Теперь нам надо установить Entware-NG
Запасаемся переводчикам и следуем инструкциям
Рекомендую установить файл подкачки на максимальное значение при установке.
После установки нам нужно будет установить Lighttpd Web Server

Тут внимание!

На 8 этапе мы будем устанавливать версию php 7

на 8 этапе вводим:

opkg install lighttpd-mod-fastcgi php7-fastcgi

далее следуем продолжаем как обычно.
После установки Lighttpd Web Server
перейдём к установке модулей,
нам понадобятся установить следующие  модули

1. lighttpd-mod-fastcgi
2. php7-fastcgi
3. php7-mod-gd
4. php7-mod-tokenizer
5. php7-mod-session
6. lighttpd-mod-rewrite

Вроде все
Расирения устанавливаются командой

opkg install имя_расширения

пример

opkg install php7-mod-gd

После установки расширений перезагрузим entware
командой services restart

Внимание!
Иногда надо перезагрузит 2 раза, если в консоли появляется строка с выделенная жёлтым или красным светом перезагрузите ещё раз!

Продолжение следует.


Автор статьи: Domino
Запись посмотрели: 6179

Комментарии