Pokaż wyniki od 1 do 7 z 7

Temat: apache i zmiana na port 80

  1. #1

    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ć?
    Dzięki za pomoc Mirek

  2. #2
    W pliku domeny możesz zmienić port, również w httpd.conf jest opcja Listen :80, zobacz co tam jest wpisane.
    ... kaŻdy inny wszyscy równi ...

  3. #3
    Przeszukaj pliki konfiguracyjne apacha

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

  4. #4
    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ę).
    Cytat Napisał bbmti
    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?
    Pozdrawiam
    Wojtek

  5. #5
    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.

  6. #6
    Przeglądałem plik ports.conf ale gdy zmieniłem w nim z portu 80 na 81:
    Kod:
    # 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:
    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:
    [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ś??
    Pozdrawiam
    Wojtek

  7. #7
    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:
    ]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?
    Ostatnio edytowane przez fnmirk ; 23-10-2011 o 09:31

Podobne wątki

  1. Apache, zmiana strefy czasowej
    By 1oBuZ in forum Serwer
    Odpowiedzi: 6
    Ostatni post/ autor: 05-09-2010, 20:57
  2. Odpowiedzi: 8
    Ostatni post/ autor: 27-03-2009, 12:58
  3. instalacja phpMyAdmin - zmiana katalogu apache
    By R_Przemek in forum Software
    Odpowiedzi: 1
    Ostatni post/ autor: 08-10-2008, 10:17
  4. Apache + Router sprzętowy + port 80
    By LoKiToX in forum Sieci
    Odpowiedzi: 6
    Ostatni post/ autor: 25-03-2008, 15:07
  5. port forwarding
    By jarman in forum Sieci
    Odpowiedzi: 3
    Ostatni post/ autor: 29-07-2007, 21:20

Uprawnienia

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •