apache2 s vice http://domenami (bez ssl) a jednou https://domenou (s ssl)
pm-conf na kostax.cz
pm-conf na kostax.cz
Čtvrtek Červen 18 10:35:40 CEST 2015
Dobry den,
je to z verze 2.2, snad to bude fungovat. Je to z FreeBSD, konfigurace
na nekterych linuxech je v jinych souborech. Snad jsem vytahal vse
podstatne:
httpd.conf:
-----------
Listen 80
ServerName muj.server.cz:80
DocumentRoot "/usr/local/www/apache22/data"
<Directory "/usr/local/www/apache22/data">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
......
# Virtual hosts
Include etc/apache22/extra/httpd-vhosts.conf
# Secure (SSL/TLS) connections
Include etc/apache22/extra/httpd-ssl.conf
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
httpd-ssl.conf:
----------------
Listen 443
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache "shmcb:/var/run/ssl_scache(512000)"
SSLSessionCacheTimeout 300
SSLMutex "file:/var/run/ssl_mutex"
httpd-vhost.conf:
------------------
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster na dummy-host.example.com
DocumentRoot "/usr/local/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "/var/log/dummy-host.example.com-error_log"
CustomLog "/var/log/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:443>
ServerName server.cz
ServerAdmin nekdo na nekde.cz
DocumentRoot /usr/local/www/apache22/data/server_cz/html
ServerAlias xxx.server.cz
SSLEngine On
SSLCertificateFile
/usr/local/www/apache22/data/server_cz/certs/server.cz.crt
SSLCertificateKeyFile
/usr/local/www/apache22/data/server_cz/certs/server.key_bez_passphrase
SSLCertificateChainFile
"/usr/local/www/apache22/data/server_cz/certs/linux_intermediate.pem"
</VirtualHost>
+ dalsi virtualy
Petr Macek
Dne 18.6.2015 v 09:20 Zdenek Janis napsal(a):
> Dobry den,
> marne se snazim nastavit apache (2.0), ktery obsluhuje vice domen bez
> SSL (http) a nyni potrebuji nad jednou zrovoznit SSL (HTTPS).
>
> Problem je vtom, ze nastavenim SSL pro jednu domenu se mi toto nastaveni
> pouzije i u ostatnich domen, pro ktere nechci HTTPS (nemam certifikat a
> ani to neni potreba) zcela nezavisle na pouziti NameVirtualHost,
> VirtualHost a nastavenim ServerName a pod...
>
> Mate nekdo prosim nejakou takovou funkcni konfiguraci o kterou by se byl
> ochoten podelit nebo nelze provozovat domeny s a bez SSL na jednom
> apachi aniz by se certifikat naposilal i pro neSSL domeny?
>
> Idealne priklad s dvemi http domenami zniz jen jedna bude umet i https a
> druha ne.
>
> Dekuji.
>
Další informace o konferenci Linux