nem csak egy conf file van, apache2 -nél kifejezetten jól szét van tagolva minden...
nya, szóval hogy kb nulláról menjen ez kell:
apache2.conf a default állapotban, nem bántjuk...
hogy biztos meglegyen a certificate...
# apache2-ssl-certificate
php és ssl engedélyezve legyen, így legalább ennyit kapnod kell (nálam rewrite is van, hogy pl http -ről https -re dobjon):
# ls -l /etc/apache2/mods-enabled
lrwxrwxrwx 1 root root 37 2006-07-19 16:11 php4.conf -> /etc/apache2/mods-available/php4.conf
lrwxrwxrwx 1 root root 37 2006-07-19 16:11 php4.load -> /etc/apache2/mods-available/php4.load
lrwxrwxrwx 1 root root 40 2006-07-20 09:38 rewrite.load -> /etc/apache2/mods-available/rewrite.load
lrwxrwxrwx 1 root root 36 2006-07-20 08:46 ssl.conf -> /etc/apache2/mods-available/ssl.conf
lrwxrwxrwx 1 root root 36 2006-07-20 08:46 ssl.load -> /etc/apache2/mods-available/ssl.load
ports.conf -ba felvenni a 443 -at
/etc/apache2/sites-available -be virtualhost config file létrehoz (ez IP alapú), bele:
<VirtualHost x.x.x.x:443>
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
ServerAdmin webmaster@localhost
DocumentRoot /usr/share/squirrelmail
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
<Directory /usr/share/squirrelmail>
php_flag register_globals off
Options Indexes FollowSymLinks
<IfModule mod_dir.c>
DirectoryIndex index.php
</IfModule>
# access to configtest is limited by default to prevent information leak
<Files configtest.php>
order deny,allow
deny from all
allow from 127.0.0.1
</Files>
</Directory>
</VirtualHost>
<VirtualHost x.x.x.x:80>
SSLEngine Off
RewriteEngine On
RewriteRule . https://%{HTTP_HOST}%{REQUEST_URI} [L]
</VirtualHost>
x.x.x.x természetesen az ip hozzá.
/etc/apache2/sites-enabled -be symlinket erre a file -ra
apache2 restart és elvileg mennie kell...
de a trey által írt ellenőrzést sem árt megcsinálni először!
szerk:
javítottam, lt -re cseréltem a nyitó zárójeleket, mert a code tagok között sem akarta megjeleníteni jól...