Pełen Opis Instalacji tablicy ogłoszeń !!! Jeszcze nie dokładny będe poprawiał stopniowo !!!!
Najpierw musimy zrobić VirtulaHost na Apache opis w wiki !!!!
http://www.wiki.nnd.freesco.pl/index.php/FAQ#Apache
Dla leniwych opis mój ale jak by nie działał patrz na Wiki
w pliku /etc/httpd/conf/httpd.conf
w lini ok.220
zaraz po
Listen xx.xxx.xxx.xxx:80 dodajemy linie
Listen ip.wew.nęt.rzny:82 <- linia ta odpowiada za nasłuchiwanie na ip wewnętrznym sieci na porcie 82
a dalej w tym pliku na końcu linia ok.1100
dodajemy
<VirtualHost ip.wew.nęt.rzny:82>
DocumentRoot /home/httpd/html/tablica //katalog z tablicą ogłoszeń
ScriptAlias /cgi-bin/ /home/httpd/html/tablica/cgi-bin/ //adres katalogu ze spryptami
ServerName Blokada.net.pl // jakaś tam nazwa serwera
</VirtualHost>
Sciągamy paczke i rozpakowujemy do katalogu /home/httpd/html/ !!!!
http://kolos.zh.pl/sz/tablica_by_kolos666.tar.gz
UWAGA !!! czasem po rozpakowaniu otrzymujemy /home/httpd/html/tablica/tablica trzaba wtedy dążyć do otrzymania ścieżki /home/httpd/html/tablica
Czym paczka się różni od innych otóż ma:
- ustawione prawa dostępu do katalogów i plików wykonywalnych więc nie trzeba się męczyć
- plik /home/httpd/html/tablica/.htaccess zawiera wpis strony z błędem żeby blokada działała na stronach np. google.pl/kupa.php
- plik strony błędu jest o odpowiednim rozmiarze aby IE go prawidłowo wykrywał
- pliki /home/httpd/html/tablica/cgi-bin/blok/ .htaccess i .htpasswd zawierające zabezpieczenie panelu admina przed innymi ludzmi z sieci (//ipserwera:82/panel.html) Login:kolo, Hasło:kolosek1, co można a nawet należy zmienić.
- katalog /home/httpd/html/tablica zawiera plik favicon.ico aby wyelimiować głupie zgłaszanie błędów w pliku /var/log/httpd/error_log
Apache nie jest włączany z roota ( i tak ma być ) dlatego nie ma dostępu do poleceń iptables. Ja rozwiązałem to tak:
do /etc/sudoers dopisujemy
nobody ALL=NOPASSWD:/home/httpd/html/tablica/iptables.blok
nobody ALL=NOPASSWD:/home/httpd/html/tablica/iptables.unblok
nobody ALL=NOPASSWD:/home/httpd/html/tablica/iptables.list
pamiętając że na końcu zostawiamy pustą linię, co jest bardzo ważne !!!
To chyba wszystko idę spać jutro sprawdze i poprawie !!!!