apache i zmiana na port 80
apache i zmiana na port 80
Apache chodził na porcie 443. Chcę aby chodził na porcie 80. Zmieniłem nazwę portu w pliku ports.conf i zrestartowałem apache ale to nic nie daje. Co jeszcze muszę zrobić?
Przeszukaj pliki konfiguracyjne apacha
Powinno wywalić miejsca gdzie masz wpis tego portu, napisz tutaj wynik to powiem co i jak.
Kod: Zaznacz cały
grep 443 -r /etc/apache
- wojciech_69
- Beginner
- Posty: 128
- Rejestracja: 02 stycznia 2009, 16:04
A gdzie zmienić port apache na 81? Z tego co zrobił butek wnioskuję, iż zmienił on port dla VirtualHosta a nie dla apache (a może się mylę).
Dobrze, ale co zrobić jeżeli httpd.conf jest pusty - jak to ma miejsce w moim przypadku?bbmti pisze:W pliku domeny możesz zmienić port, również w httpd.conf jest opcja Listen :80, zobacz co tam jest wpisane.
Pisałem już chyba kilka razy na tym forum, że domyślnym plikiem konfiguracyjnym Apache na Debianie jest apache2.conf. Plik httpd.conf jest tylko w celu zachowania w pewnym stopniu kompatybilności.
Natomiast dyrektywy definiujące port na którym domyślnie nasłuchuje apache, są w pliku ports.conf - na pewno byś zauważył, gdybyś przejrzał zawartość katalogu /etc/apache2/.
Oczywiście oprócz tego, możesz zdefiniować port oddzielnie dla każdego VHosta.
Natomiast dyrektywy definiujące port na którym domyślnie nasłuchuje apache, są w pliku ports.conf - na pewno byś zauważył, gdybyś przejrzał zawartość katalogu /etc/apache2/.
Oczywiście oprócz tego, możesz zdefiniować port oddzielnie dla każdego VHosta.
- wojciech_69
- Beginner
- Posty: 128
- Rejestracja: 02 stycznia 2009, 16:04
Przeglądałem plik ports.conf ale gdy zmieniłem w nim z portu 80 na 81:
to wywala mi błędy w trakcie restartowania apache (wieczorkiem wrzucę jakie to błędy) i dlatego wolałem się upewnić.
[ Dodano: |21 Sty 2010|, 2010 13:21 ]
A stonka po wpisaniu w przeglądarkę w ten sposób: mojastrona.dyndns.org:81 nie otwiera się, gdzie jak była na 80 to wszystko było ok.
[ Dodano: |22 Sty 2010|, 2010 15:48 ]
Oto co mi wyskakuje po zmianie portu z 80 na 81 w pliku ports.conf:
A po wpisaniu adresu strony w przeglądarkę (strona.dyndns.org:81) otrzymuję komunikat: "Przekroczono limit czasu połączenia".
[ Dodano: |22 Sty 2010|, 2010 16:23 ]
/var/log/apache2/error.log:
[ Dodano: |24 Sty 2010|, 2010 16:30 ]
Pomoże mi ktoś??
Kod: Zaznacz cały
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz
NameVirtualHost *:81
Listen 81
<IfModule mod_ssl.c>
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
Listen 443
</IfModule>
[ Dodano: |21 Sty 2010|, 2010 13:21 ]
A stonka po wpisaniu w przeglądarkę w ten sposób: mojastrona.dyndns.org:81 nie otwiera się, gdzie jak była na 80 to wszystko było ok.
[ Dodano: |22 Sty 2010|, 2010 15:48 ]
Oto co mi wyskakuje po zmianie portu z 80 na 81 w pliku ports.conf:
Kod: Zaznacz cały
debian:/home/wojtas# /etc/init.d/apache2 restart
Restarting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Fri Jan 22 15:33:16 2010] [warn] NameVirtualHost *:81 has no VirtualHosts
... waiting .apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Fri Jan 22 15:33:19 2010] [warn] NameVirtualHost *:81 has no VirtualHosts.
[ Dodano: |22 Sty 2010|, 2010 16:23 ]
/var/log/apache2/error.log:
Kod: Zaznacz cały
[Fri Jan 22 15:23:02 2010] [notice] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads.
[Fri Jan 22 15:23:02 2010] [notice] mod_python: using mutex_directory /tmp
[Fri Jan 22 15:23:03 2010] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2 mod_perl/2.0.4 Perl/v5.10.0 co$
[Fri Jan 22 15:30:01 2010] [error] [client 192.168.1.3] File does not exist: /var/www/favicon.ico
[Fri Jan 22 15:33:18 2010] [notice] caught SIGTERM, shutting down
[Fri Jan 22 15:33:19 2010] [notice] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads.
[Fri Jan 22 15:33:19 2010] [notice] mod_python: using mutex_directory /tmp
[Fri Jan 22 15:33:20 2010] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2 mod_perl/2.0.4 Perl/v5.10.0 co$
[Fri Jan 22 15:44:32 2010] [notice] caught SIGTERM, shutting down
[Fri Jan 22 15:49:09 2010] [notice] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads.
[Fri Jan 22 15:49:09 2010] [notice] mod_python: using mutex_directory /tmp
[Fri Jan 22 15:49:10 2010] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2 mod_perl/2.0.4 Perl/v5.10.0 co$
[ Dodano: |24 Sty 2010|, 2010 16:30 ]
Pomoże mi ktoś??
Witam.
Może ktoś mi objaśni, jak zmienić poprawnie port z 80 na inny w pliku /etc/apache2/ports.conf, chodzi o to, jeżeli zmienię na inny port niż 80 to przeglądarka mnie nie połączy:
proszę o jaśniejsze wytłumaczenie?
Może ktoś mi objaśni, jak zmienić poprawnie port z 80 na inny w pliku /etc/apache2/ports.conf, chodzi o to, jeżeli zmienię na inny port niż 80 to przeglądarka mnie nie połączy:
Kod: Zaznacz cały
]Not Found[/h] The requested URL / was not found on this server.
Apache/2.2.16 (Debian) Server at 192.168.1.100 Port 1999