Strona 1 z 1

apache i zmiana na port 80

: 02 listopada 2008, 08:22
autor: butek
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ć?

: 02 listopada 2008, 11:51
autor: bbmti
W pliku domeny możesz zmienić port, również w httpd.conf jest opcja Listen :80, zobacz co tam jest wpisane.

: 07 listopada 2008, 08:44
autor: gibon
Przeszukaj pliki konfiguracyjne apacha

Kod: Zaznacz cały

grep 443 -r /etc/apache
Powinno wywalić miejsca gdzie masz wpis tego portu, napisz tutaj wynik to powiem co i jak.

: 21 stycznia 2010, 12:44
autor: wojciech_69
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ę).
bbmti pisze:W pliku domeny możesz zmienić port, również w httpd.conf jest opcja Listen :80, zobacz co tam jest wpisane.
Dobrze, ale co zrobić jeżeli httpd.conf jest pusty - jak to ma miejsce w moim przypadku?

: 21 stycznia 2010, 13:05
autor: lessmian2
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.

: 21 stycznia 2010, 13:15
autor: wojciech_69
Przeglądałem plik ports.conf ale gdy zmieniłem w nim z portu 80 na 81:

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>
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:

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.
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:

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ś??

: 23 października 2011, 01:45
autor: Romario23
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:

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
proszę o jaśniejsze wytłumaczenie?