реальный IP на акаде , + ваши несколько серверов внутри лана + портфорвардинг.
Имеется WL500gP, небольшая LAN на несколько компов. Провайдер - Акадо.
Хотелось бы вывесить несколько сайтов - ориентировочно 2-3 - с поддержкой PHP5, MySQL и DNS серверов.
Посоветйуте пожалуйста оптимальное решение задачи.
реальный IP на акаде , + ваши несколько серверов внутри лана + портфорвардинг.
но все же годится ли для этих целей неофициальная прошивка и какое потребуется железо к раутеру?
я бы не рекомендовал использовать сам рутер как web, dns, сервер .
Рутер это рутер - не его задача быть сервером. То что пытаются проделывать народ на форуме с рутером используя его в качестве сервера - выльется в будущие проблемы рано или поздно.
Более или менее правильно сделать так :
АКАДА -> рутер -> ваша сеть с обычными машинками и серверами.
на рутере поднимаете портфорвардинг и получаете виртуальный сервер на вашем реальном IP от акады.
Неофициальная прошивка годится очень замечательно. У меня так все и работает.
Last edited by owld; 21-06-2007 at 20:11. Reason: ага
Скажем так - для дома всяческие издевательства над роутером - в порядке вещей.
Но максимум на что стоит рассчитывать для офисного использования - это работа по прямому назначению - роутером.
Иначе - стабильности не будет никакой.
Стабильность стабильностью, а у меня ещё вопрос - как насчёт производительности? Всё-таки 300 Мгц MIPS процессор и 32 мб оперативки навряд ли потянут даже один более-менее посещаемый сайт, не то что несколько.
У меня тоже есть роутер!
Смотря на сколько посещаемый .... У меня в одной конторе все еще стоит машинка первый пень 100 МГц 32 метра памяти на которой крутится один сайт и почта ... посещаемость сайта 100-300 чел. в день почты 70-95 писем в день ... и все замечательно работает ... Хотя пень это не MIPS, но всетаки в 3 раза меньше частота ...
подозреваю отсутствие самого модуля,
т.к. убирание комментов в php.ini результатов не дает
треба функция mb_convert_encoding
Last edited by lexass; 10-12-2007 at 16:23.
Установлен lighttpd + php.
в php.ini в разделе file upload задан макс. размер загружаемого файла - 100 Мб. + указан временный каталог /opt/tmp
при загрузке файл через простейший скрипт файлы размером от 0 до 5-9 мбайт отлично загружаются и сохраняются в указанную директорию.
Если попробовать загрузить файл размером 20-30 мб - то роутер фактически подвисает ssh не шевелится. web-интерфейс тоже не отвечает. такое ощущение что файл загружается не на hdd в темповую директорию, как указано.
может быть кто-нибудь знает, как решить проблему загрузки больших файлов?
ну или куда-нибудь на хард, а то похоже памяти не хватаетCode:export TMPDIR=/tmp/harddisk/tmp
Попровал. выполнил команды. подвисает все равно.
Добавил в post-boot
похоже дело не только во временной директории.
похоже на то, что веб сервер сам по себе принимает весь запрос в оперативку.
если нет способов научить его сохранять большой запрос в файл по мере приёма, выход один -- увеличивать размер свопа до приемлимых размеров.
так что php тут вообще не при чём.
wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438
своп 512 мб. на hdd. отдельный раздел