Hallo,
Ich striped Teile von diesem heraus, um zu helfen, Ihnen zu zeigen, was Sie tun müssen. Dieses von hier genommen (
http://www.debian-administration.org/articles/412) aber der Config ist verhältnismäßig die selben.
1. Die Verzeichnisstrukturen verursachen.
mkdir /var/www/html/
mkdir /var/www/html/app1
mkdir /var/www/html/app1/htdocs
mkdir /var/www/html/app1/logs
mkdir /var/www/html/app2
mkdir /var/www/html/app2/htdocs
mkdir /var/www/html/app2/logs
oder c:\your\web\folders.
2. Httpd.conf Konfiguration ändern
NameVirtualHost *
#
# app1.com (/var/www/html/app1)
#
ServerAdmin [email protected]
ServerName www.app1.webapps.com
ServerAlias app1.com
# registriert + Verzeichnis-Wurzel.
DirectoryIndex index.html
DocumentRoot /var/www/html/app1/htdocs/
# Protokolldateien
ErrorLog /var/www/html/app1/logs/error.log
CustomLog /var/www/html/app1/logs/access.log kombinierte
#
# app2.com (/var/www/html/app2)
#
ServerAdmin [email protected]
ServerName www.app2.webapps.com
ServerAlias app2.com
# registriert + Verzeichnis-Wurzel.
DirectoryIndex index.html
DocumentRoot /var/www/html/app2/htdocs/
# Protokolldateien
ErrorLog /var/www/html/app2/logs/error.log
CustomLog /var/www/html/app2/logs/access.log kombinierte
3. Wiederanlauf Apache.
Da das andere erwähnt haben, sollten Sie Ihre DNS außerdem gründen lassen, um Anträge zum web server zu schicken.
Für SSL müssen Sie gerade ihm auf dem httpd.conf ermöglichen und eine Bescheinigung herstellen. Uns Ihre Aufstellungsorte aufstehen und auf SSL dann sich konzentrieren zuerst lassen.
Beifall,
Hades666