• User Newbie

    Passaggio da hosting condiviso a VPS

    Ciao a tutti,
    ho in amministrazione 5 domini che attualmente sono in hosting condiviso (tophost).
    Ho acquistato un VPS e vorrei passare il tutto sul server nuovo.
    Il mio problema è l'uso di hosting virtuale con apache (per la configurazione uso virtualmin) che per me è una novità, e la configurazione dei DNS dei domini che attualmente sono su topweb (tophost).
    Ho fatto varie prove e attualmente un sito è già funzionante sul server.
    Ma mi chiedo: visto che il server ha un solo IP pubblico, come configuro apache per installare gli altri 4 domini? Come configuro poi i DNS una volta spostato il tutto? :mmm:
    Spero di essermi spiegato bene. :dull:
    Ciao e grazie anticipato!
    Roberto.


  • Moderatore

    Il fatto di avere un solo ip non è un problema, perchè apache usa i virtualhosts.

    Ad esempio una cosa del genere

    <VirtualHost *:80>
            ServerAdmin [email protected]
            ServerName  www.esempio.it
            ServerAlias esempio.it
    
            # Indexes + Directory Root.
            DirectoryIndex index.html index.htm index.php
            DocumentRoot /var/www/www.esempio.it/www/
    
            # CGI Directory
            ScriptAlias /cgi-bin/ /var/www/www.esempio.it/cgi-bin/
            <Location /cgi-bin>
                    Options +ExecCGI
            </Location>
    
    
            # Logfiles
            ErrorLog  /var/log/www.esempio.it/error.log
            CustomLog /var/log/www.esempio.it/access.log combined
    </VirtualHost>
    

    Sono tutti raggiungibili dallo stesso ip. Il trucco sta nel fatto che HTTP/1.1 usa il campo Host per identificare il dominio a cui si vuole accedere.