1. Установим lighttpd и php5-cgi
Код: Выделить всё
opkg update
opkg install php5-cgi lighttpd-mod-fastcgi
2. Редактируем файл `/opt/etc/lighttpd/lighttpd.conf`
Прописываем порт, который будет слушать сервер
Код: Выделить всё
server.port = 82
3. Редактируем файл `/opt/etc/lighttpd/conf.d/30-fastcgi.conf`
Раскоментируем и редактируем там секцию, чтобы выглядела так
Код: Выделить всё
fastcgi.server = ( ".php" =>
( "php-local" =>
(
"socket" => "/opt/tmp/php-fastcgi-1.socket",
"bin-path" => "/opt/bin/php-fcgi",
"max-procs" => 1,
"broken-scriptfilename" => "enable",
)
),
# .....
# .....
)
4. Создаем два файла index.html и info.php в папке `/opt/share/www` (корне сервера).
index.html
Код: Выделить всё
<html>
<header><title>This is title</title></header>
<body>
Hello world
</body>
</html>
info.php
Код: Выделить всё
<?php phpinfo(); ?>
5. Запускаем web сервер командой ` lighttpd -f /opt/etc/lighttpd/lighttpd.conf`
Если необходимо, исправляем опечатки.
6. Заходим браузером на ip нашего устройства порт из п. 2 - должны увидеть "Hello wold"
указываем в конце: /info.php - должны увидеть информацию по php
На этом базовая настройка закончена.
Дополнения и исправления приветствуются.