Wymagania sprzętowe
Te wymagania dotyczą serwera! FUMPa instaluje się na serwerze na którym masz swoją stronę WWW a nie na "domowym komputerze"
FUMP został napisany w technologii CGI (a dokładniej w Perlu). Dawniej (gdy PHP nie był taki popularny) prawie każdy serwer obsługiwał CGI/Perla. Dzisiaj również większość serwerów obsługuje Perla (CGI) ze względu na kompatybilność (dużo osób korzysta ze starych skryptów napisanych w Perlu).
Jeśli nie jesteś pewien, czy Twój serwer obsługuje skrypty napisane w Perlu, to możesz to szybko sprawdzić. Wystarczy napisać prosty skrypt i go uruchomić. Poniżej przedstawiam listing prostego skryptu:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello world!";
Uwaga: plik koniecznie musi mieć kodowane entery jako LF (#10) – format uniksa. Każdy dobry edytor tekstu (nie zalicza się do nich windowsowy notatnik) potrafi to zrobić, ewentualnie można plik wrzucić na serwer w formacie tekstowym, wtedy znaki końca wiersza zostaną przekonwertowane przez program do wrzucania plików na serwer FTP.
Plik powinien mieć nadane atrybuty 755.
Plik należy wrzucić do odpowiedniego folderu. Zazwyczaj folder nazywa się cgi-bin i znajduje się w folderze, pod który była podpięta domena. Czasami folder cgi-bin znajduje się w głównym folderze (lub w public-html) i jest wspólny dla wszystkich domen podpiętych pod dane konto (tak jest np. na serwerach nazwa.pl).
Po wrzuceniu pliku do odpowiedniego folderu należy go odpalić poprzez wpisanie odpowiedniego adresu URL np. http://www.domena.pl/cgi-bin/hello.cgi Jeśli na ekranie pojawi się napis Hello world! to oznacza, że masz zainstalowanego perla :-)
Uwaga: plik koniecznie musi być wrzucony do folderu cgi-bin, gdyż jest to jakby specjalny folder przeznaczony dla skryptów CGI. Wrzucenie pliku do dowolnego folderu raczej nic nie da (nie zostanie uruchomiony). W katalogu cgi-bin oczywiście możesz tworzyć podkatalogi.
Jeśli nie wiesz do jakiego katalogu masz wrzucać pliki CGI, napisz e-mail z pytaniem do administratora Twojego serwera.