Установка minihttp  ( httpd ) и haserl  на  midge для MIPS ADM5120

 

0.Загружаем последнюю версию Midge, например : midge-jffs2-20051108.bin

1.создаем файл /etc/init.d/S50ipkg-install

#!/bin/sh
ipkg -force-defaults install minihttpd
ipkg -force-defaults install haserl

 

2. Делаем его исполняемым chmod +x  /etc/init.d/S50ipkg-install

3.Создаем поддиректорию для переменных mkdir /var/www

4.Перезапускаем роутер reboot

5.Смотрим что бы не было предупреждений:

 

Downloading http://midge.vlad.org.ua/ipkg/./minihttpd_1.19_mipsel.ipk ...

Connecting to midge.vlad.org.ua[212.1.120.85]:80
minihttpd_1.19_mipse 100% |*****************************| 26304 00:00 ETA
Done.
Unpacking minihttpd...Done.
Configuring minihttpd...Done.

Downloading http://midge.vlad.org.ua/ipkg/./haserl_0.8.0_mipsel.ipk ...
Connecting to midge.vlad.org.ua[212.1.120.85]:80
haserl_0.8.0_mipsel. 100% |*****************************| 9386 00:00 ETA
Done.
Unpacking haserl...Done.
Configuring haserl...Done.
 

Создаём файл uptime c необходимыми правами :

 

mkdir -p /ram/var/www/cgi-bin

chmod a+rX -R /ram/var/www

echo -e "#!/ram/usr/bin/haserl\ncontent-type: text/plain\n\n<? uptime ?> " >/ram/var/www/cgi-bin/uptime

chmod a+rx /ram/var/www/cgi-bin/uptime

  

Запускаем mini_http  /ram/usr/sbin/mini_httpd -d /ram/var/www -c cgi-bin/*

 

Смотрим что получилось http://192.168.1.2/cgi-bin/uptime

 

 

 

 

 

 

 

Hosted by uCoz