Arbeite auf einem Ubuntu 6.06 System mit Apache 2, PHP, MySQL und installiertem Joomla...
Das default-File hat standartmässig folgendes aussehen:
- Code: Select all
NameVirtualHost *
<VirtualHost *>
ServerAdmin asdf@irgendwas.ch
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# Uncomment this directive is you want to see apache2's
# default start page (in /apache2-default) when you go to /
#RedirectMatch ^/$ /apache2-default/
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Habe nun in einem Unterverzeichnis von /var/www eine Seite mit Joomla erstellt und das default file wie folgt abgeändert:
- Code: Select all
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.irgendwas.ch
DocumentRoot /var/www/irgendwas
</VirtualHost>
Jetzt meine Fragen:
- Kann ich das ohne weiteres oder gibt das irgendwelche Probleme?
- Die Einstellungen welche im Standart-Default File stehen, kann ich diese ohne weiteres weglassen?
- Wenn ich eine zweite Seite betreiben will, muss ich einfach einen neuen VirtualHost abschnitt machen, sehe ich das richtig?
Wie sieht es aus mit der Sicherheit meiner Seite, was sollte ich beachten?
Danke schonmals für eure Hilfe,
Gruss,
pe