Freesco, NND, CDN, EOS
http://forum.freesco.pl/

apache + tablica ogłoszeń
http://forum.freesco.pl/viewtopic.php?f=24&t=8816
Strona 1 z 1

Autor:  vertigo [ piątek, 2 września 2005, 20:28 ]
Tytuł:  apache + tablica ogłoszeń

Witam

Mam taki oto problem:
zainstalowałem apache, pacman wywalił że apache jest w konflikcie z thttpd przez co trzeba było usunąć thttpd. No i teraz chciałem zrobić strone z ogłoszeniem dla userów w lanie, szukałem troche na forum i wiki i wszystko tyczy się thttpd którego wywaliłem.
Moje pytanie to jak można zrobić takie ogłoszenie pod apache albo jak ręcznie zainstalować thttpd tak żeby działał jednocześnie z apache?

W tym miejscu dodam jeszcze że kiedy wpiszę w przeglądarce swój zewnętrzy adres IP to pokazuje sie stronka /home/http/html/index.html a kiedy dam adres lokalny (serwa) to mam jakąś zielonkawą strone z pustą tabelką (nie wiem skąd ta strona).

Prosze o pomoc

Pozdrawiam

Autor:  tasiorek [ sobota, 3 września 2005, 08:23 ]
Tytuł: 

Nie potrzeba instalowac thttpd, apache tez moze dzialac na kilku portach, czy opcja virtual hosts Ci cos mowi? Jesli nie to tu masz przyklad: http://www.abbeyworkshop.com/howto/php/multiport/

Autor:  vertigo [ sobota, 3 września 2005, 16:37 ]
Tytuł: 

Dzięki zrobiłem i mniej więcej działa, teraz mam jeszcze kilka drobniejszych problemów:
1. Ściągnąłem sobie paczke z gotową informacją która wykorzystuje skrypty perla (unblok.pl itp.), pliczki .pl są wykonywalne a ja ustawiłem sobie w fstab partycje home na noexec i teraz nie mogę tego odpalić. W jaki sposób nie restartując kompa przeładować tą partycje? wywaliłem już noexec z fstab, jak chce zwyczajnie odmontować to dostaje że device is busy.

2. W rc.conf w DAEMONS dalej mam thttpd, czy powinienem to zamienić na httpd ??

Pozdrawiam

Autor:  tasiorek [ sobota, 3 września 2005, 16:44 ]
Tytuł: 

ad1. Jak przeladowac nie wiem, sprobuj wylaczyc apache i wszystko co korzysta z /home, moze to sie uda, albo zmien katalog ze skryptami perla na jakis na innej partycji.

ad.2 Dokladnie tak

Autor:  vertigo [ sobota, 3 września 2005, 16:56 ]
Tytuł: 

Niestety następny problem
Narazie testowałem to w taki sposoób że w przeglądarce wpisywałem 192.168.1.1:82 i wyświetlał się panel
Teraz chciałem przekierować port na swoim kompie żeby sprawdić czy aby napewno wszsytko działa i tutaj klapa, normalnie otwierają się wszystkie strony.
zrobiłem tak:
: [/] [] ()
iptables -A PREROUTING -t nat -s 192.168.1.8 -p tcp --dport 1:65535 -j DNAT --to- 192.168.1.1:81


Dodam że mam na serwie squida z transparent proxy na 8080

Co może byc nie tak?

Pozdrawiam

Autor:  MAC!EK [ sobota, 3 września 2005, 17:08 ]
Tytuł: 

przekierowałeś na 81 a panel masz jak sam piszesz na 82 :)

Autor:  vertigo [ sobota, 3 września 2005, 17:13 ]
Tytuł: 

eh poymyliłem się przy wklejaniu textu, normalnie dałem :82
Na wszelki wypadek zrobiłem reboot i wpisałem jeszcze raz i dalej nie działa

Pozdrawiam

Autor:  tasiorek [ sobota, 3 września 2005, 17:31 ]
Tytuł: 

Popatrz czy nie zrobiles nigdzie literowki i czy na bank Twoj komputer ma ip 192.168.1.8

Autor:  vertigo [ sobota, 3 września 2005, 17:50 ]
Tytuł: 

Wszystko jest raczej dobrze IP się zgadza.
No i w dalszym ciągu nie chcą działać te skrypty
w logu mam takie komunikaty:
: [/] [] ()
[Sat Sep 03 17:31:55 2005] [error] [client 192.168.1.8] (13)Permission denied: exec of '/home/httpd/cgi-bin/unblok.html' failed, referer: http://192.168.1.1:82/
[Sat Sep 03 17:31:55 2005] [error] [client 192.168.1.8] Premature end of script headers: unblok.html, referer: http://192.168.1.1:82/

A na stronie
Cytuj:
Not Found

The requested URL /home/httpd/cgi-bin/unblok.html was not found on this server.


Struktura katalogów:
/home/httpd/informacja/ <tutaj index.html i inne
/home/httpd/cgi-bin/unblok.html i unblok.pl

Jak już pisałem na serwie działa squid z transparent proxy - tak więc musiałem prędzej przekierować port 80 na 8080 i potem dałe iptables save -> stworzył sie plik iptables.rules <-- czy to może być powód dlaczego nie działa przekierowanie?

Pozdrawiam

Autor:  vertigo [ niedziela, 4 września 2005, 21:02 ]
Tytuł: 

Zaobserwowałem dziwną rzecz, po wydaniu polecenia:
: [/] [] ()
iptables -A PREROUTING -t nat -s 192.168.1.8 -p tcp --dport 1:65535 -j DNAT --to- 192.168.1.1:82

Przestało mi działać wszsytko oprócz www, znaczy strony przeglądałem sobie normalnie za to nie działało nic poza tym czyli gg, samba putty nic nie chciało się łączyć. Nie wiem czy dobrze rozumuje ale czyżby to oznaczało że wszystkie porty zostały przekierowane oprócz 80 który jest juz przekierowany na 8080?
Nie wiem czy to napewno przez to. Czy ktoś może mi rozwikłac ten problem?

Pozdrawiam

Autor:  zciech [ niedziela, 4 września 2005, 21:22 ]
Tytuł: 

Tak wlasnie jest.

Nadaj im prawa do wykonywania sie :)

Autor:  vertigo [ niedziela, 4 września 2005, 22:56 ]
Tytuł: 

Cytuj:
Nadaj im prawa do wykonywania sie

pliki .pl mają już prawa wykonywania
Ściągnąłem sobie paczkę http://reliserv.pl/nnd/tablica/tablica.tgz (odpaliłem też raz tablica.sh ale zakończył sie błędami, pewnie dlatego że nie mam thttpd), następnie wszystko przeniosłem tak że całośc znajduje się teraz w katalogu /home/httpd/informacja/
Po wstukaniu adresu ip_serwa:82 górna ramka się wczytuje a dolna poisze że nie ma takiego pliku, w panelu nie ma obu części, sprawdzałem i pliki są dokładnie w tych miejscach gdzie przeglądarka pisze że ich nie ma. Co więcej po zmianie nazwy folderu informacja/cgi-bin na inną nazwę i podmianie ścieżek w plikach .html w przeglądarce nagle zaczyna się wyświetlać, ale po wciśnieciu przycisku wyświetlała się zawartość skryptu zamiast wykonania się skryptu.

No i jak mam przekierować port 80 tak żębym nie mógł oglądać stron bo nie wiem jak sobie z tym poradzić.

Edit1
Wyłączyłem przekierowanie 80 na 8080 i przekierowanie na port 82 zaczeło działać, czy to znaczy że tablica ogłoszeń razem ze squidem nie będzie działać??

Pozdrawiam

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/