Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Apache2 e virtual host

  1. #1

    Apache2 e virtual host

    Sul mio sisema (MandrivaLE2005) ho configurato due VirtualHost:
    www su /var/www/html
    www2 su /var/www2/html

    Il primo sta dove linkava la documentRoot di default di Apache, mentre l'altra directory l'ho creata io dando i permessi di lettura a tutti ed assegandola al proprietario apache e al gruppo apache per evitare problemi.
    Poi ho aggiunto
    www 127.0.0.1
    www2 127.0.0.1
    al file /etc/hosts
    e scrivendo http://www sul browser tutto ok, vedo le pagine html di default di apache che stanno lì.
    scrivendo http://www2 invece ottengo 403 Forbidden, e non riesco proprio a capirne il motivo, la configurazione degli host è identica.
    Inoltre l'host www ha impostato come alias localhost, quindi scrivendo http://localhost dovrei andare sempre su www, e invece non funziona. Che problemi ha secondo voi??
    Aiutatemi che non so più dove arrampicarmi !

    Grazie!
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  2. #2
    ce l'ho fatta, c'erano un paio di direttive nel file di configurazione che mi bloccavano l'accesso alla zona dove avevo la home del decondo virtualhost, così l'ho spostato dentro /var/www e adesso va.
    Ho però un paio di questioni ancora:
    - se voglio che un virtual host (named virtual host) vada sulla porta 443 di SSL cosa devo fare? Perchè aggiungendo :443 a <VirtualHost 127.0.0.1> e ottenere così <VirtualHost 127.0.0.1:443> e aggiungendo ad httpd2.conf Listen 443 quando Apache cerca di partire mi dice una cosa del tipo che quell'indirizzo (suppongo la porta 443) è già occupata, quindi non parte. In effetti con netstat -na vedo che il server è già in ascoldo sulla porta per https, ma allora cosa devo fare? E come funziona il discorso dei certificati? sono necessari o posso avere anche un https che non ne prevede l'uso?

    - ho dovuto aggiungere a /etc/hosts due righe che corrispondenti ai virtual host in locale mi indirizzano il browser all'IP 127.0.0.1, ma poi, su una macchina che funge da server web vero, non ci sono anche problemi con DNS e cose strane? Tipo se la mia macchina sulla rete è vista come macchina.xxx.unipd.it, e voglio fare due virtual host è sufficiente che aggiunga a /etc/hosts
    codice:
    www.macchina.xxx.unipd.it IP macchina
    www2.macchina.xxx.unipd.it IP macchina
    o devo anche fare qualche altra operazione?

    Grazie
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    up
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.