Встановлення Web-сервера Lighttpd та PHP на OpenWrt

встановлення

УстановкаOpenWrt на роутерTL-MR3020 описана тут.

Заходимо на роутер поssh і вводимо команди:

web-сервера

Lighttpd та PHP встановилися.

Якщо встановлено Web-інтерфейс, треба перенести його в інший порт:

Пише про те, що 80-й порт зайнятий.

встановлення
Готово.

Редагуємо файл/etc/config/uhttpd

Змінюємо номер порту:

встановлення

Рестартуємо Web-інтерфейс (сервер uhttpd):

Перейдемо до основного завдання

Створимо дляLighttpd кореневу папку - /www/web (дефолтна -/www, зайнята web-ітерфейсом)

Редагуємо файл/etc/lighttpd/lighttpd.conf

Зверніть увагу на дужку, що закриває.

Відредагуємо файл/etc/php.ini

Створюємо файл для перевіркиPHP

Стартуємо серверLighttpd

… і додаємо його до автозавантаження.

Заходимо до браузера і бачимо.

Зрозуміло для забезпечення безпеки необхідне більш детальне налаштування, але для домашнього сервера цього буде достатньо.

Ось і все, залишилося скопіювати Ваш сайт до папки/www/web/.

Користувачі Linux можуть просто скопіювати його на флешку. Для Win потрібно скористатися програмою WinSCP.

Інструкція для WinSCP:

Завантажуєте, встановлюєте та запускаєте. Відкриється вікно:

встановлення

Погоджуємось із запитанням, і відкриється файловий менеджер (панель справа – це роутер).

встановлення

Можна скопіювати файли.

Про підключення Ардуїно до роутера TL-MR3020, можна почитати тут.

Тут інформація про тонке налаштуванняLighttpd

Обговорити на форумі.