WWW i virtualhost
Paweł Kośka
pawel w artfan.net
Pon, 2 Paź 2006, 14:18:09 CEST
Witam,
Próbuję zrobić serwer WWW z kilkoma virtualhostami.
Aktualnie pogooglałem trochę, poczytałem no i wymyśliłem sobie takie
konfiguracje vhostów w apache:
<VirtualHost *:80>
ServerName www.domena.pl:80
ServerAlias domena.pl
UseCanonicalName Off
SuexecUserGroup domena domenka
DocumentRoot /home/services/httpd/vhosts/domena.pl/html
CustomLog /home/services/httpd/vhosts/domena.pl/logs/access_log domena
ErrorLog /home/services/httpd/vhosts/domena.pl/logs/error_log
ScriptAlias /cgi-bin/ /home/services/httpd/vhosts/domena.pl/cgi-bin/
<Directory /home/services/httpd/vhosts/domena.pl/html>
<IfModule sapi_apache2.c>
php_admin_flag engine on
php_admin_value
open_basedir "/home/services/httpd/vhosts/domena.pl/html:/tmp"
# Chyba cos takiego, bo poprzedniego troche nie rozumiem.
# AddType text/plain .php .php4 .php3 .phtml
# php_admin_flag engine off
</IfModule>
Options -Includes +ExecCGI
</Directory>
Alias "/errors" "/home/services/httpd/vhosts/domena.pl/errors"
ErrorDocument 400 /errors/bad_request.html
ErrorDocument 401 /errors/unauthorized.html
ErrorDocument 403 /errors/forbidden.html
ErrorDocument 404 /errors/not_found.html
ErrorDocument 500 /errors/internal_server_error.html
</VirtualHost>
Jeszcze tego nie przetestowałem, ale ogólnie sam nie wiem czy coś takiego może
być. Czy taka konfiguracja zapewni mi w miarę bezpieczny serwer WWW? Nie
planuje jakiegoś super serwera WWW zbudować, ale po prostu taki na 5, może 10
stron dla klientów którzy już z pół roku męczą że chcą u nas swój serwis WWW
trzymać.
Nie chciałbym by z powodu błędów w PHP jednego z klientów zniknęły strony
innym. I tak mają być robione kopie zapasowe, ale wolę nie doprowadzać do
sytuacji kiedy trzeba coś odzyskiwać.
A może jakiś inny serwer WWW? lighttpd? Tylko jak z php w nim i z
bezpieczeństwem.
Może ktoś coś podpowiedzieć? Podzielić się doświadczeniami?
Dzięki za pomoc i pozdrawiam,
Paweł
--
Pozdrawiam,
Paweł
Więcej informacji o liście dyskusyjnej pld-users-pl