E possibile gestite (e se si come) due siti sullo stesso server apache in locale?
E possibile gestite (e se si come) due siti sullo stesso server apache in locale?
Si, se hai due domini basta impostare 2 virtualhost nel file httpd.conf.
E come si fa a fare?
Su Linux il file è /etc/httpd/conf/httpd.conf
Su Win il file è nella cartella conf di Apache (se non l'hai cambiata dovrebbe essere c:/programmi/apache group/apache/conf/httpd.conf).
Apri il file httpd.conf, cerchi virtualhost, lo decommenti e lo imposti per il primo dominio. Per il secondo dominio copi, incolli e modifichi.
NameVirtualHost *
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#<VirtualHost *>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
<VirtualHost *>
ServerName sito1
DocumentRoot /www/sito1/
ErrorLog logs/sito1-error_log
CustomLog logs/sito1-access_log common
</VirtualHost>
<VirtualHost *>
ServerName sito2
DocumentRoot /www/sito2/
ErrorLog logs/sito2-error_log
CustomLog logs/sito2-access_log common
</VirtualHost>
dove sito1 e sito2 sono i tuoi domini (http://sito1, http://sito2)
questa è la config minimale
se per caso (non vorrei mai) stai usando apache su windows
ricorda di inserire sito1 e sito2 nel file /windows/system32/drivers/etc/hosts