Copier le contenu ci-dessous :

Cet exemple suppose que vous avez un dns fonctionnel.

 
vi /etc/apache2/sites-available/phpmyadmin.domain.net

<VirtualHost *>
        ServerAdmin admin@domain.net
        ServerName phpmyadmin.domain.net
        DocumentRoot /var/www/phpmyadmin/
        <Directory /var/www/phpmyadmin/>
                Options -Indexes FollowSymLinks MultiViews
                AllowOverride All
        </Directory>
        ErrorLog /var/log/apache2/phpmyadmin/error.log
        LogLevel warn
        CustomLog /var/log/apache2/phpmyadmin/access.log combined
</VirtualHost>

ou pour du ssl

<VirtualHost 195.43.121.90:4430>
        ServerName mami.mange.com
        ErrorLog /var/log/httpd/mami-mange.log
        TransferLog /var/log/httpd/mami-mange-trans.log
        CustomLog /var/log/httpd/mami-mange-custom.log combined
        DocumentRoot /web/www/mami
        SSLEngine on
        SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
        SSLCertificateFile "/opt/httpd/conf/ssl_crt/mami.crt"
        SSLCertificateKeyFile "/opt/httpd/conf/ssl_key/mami.key"
        <FilesMatch "\.(cgi|shtml|phtml|php)$">
            SSLOptions +StdEnvVars
        </FilesMatch>
        <Directory "/web/www/cgi-bin">
            SSLOptions +StdEnvVars
        </Directory>
        BrowserMatch ".*MSIE.*" \
                 nokeepalive ssl-unclean-shutdown \
                 downgrade-1.0 force-response-1.0
        CustomLog "/var/log/httpd/ssl_request_log" \
                  "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>

On enregistre et on ferme le fichier.

Activer le domaine ou le sous-domaine créé avec un lien symbolique :

ln -s /etc/apache2/sites-available/phpmyadmin.domain.net /etc/apache2/sites-enabled/phpmyadmin.domain.net

On relance apache2 pour qu'il prenne tout ça en compte :

invoke-rc.d restart

Et on test avec un navigateur, exemple : Internet Explorer qui est meilleurs que Firefox pour tester les vhost :

http://phpmyadmin.domain.net ou https://mami.mange.com