Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: mira_mo 06 Prosince 2006, 17:14:09

Název: ssl na Apache2
Přispěvatel: mira_mo 06 Prosince 2006, 17:14:09
Poradí mi někdo jak nastavit https na apache2???Podle dostupných popisů mi to nikdy nešlo.
Název: ssl na Apache2
Přispěvatel: LS 06 Prosince 2006, 17:42:30
Co to znamena "Podle dostupných popisů"?
Podle kterych "popisu" jste se ridil?
Co presne jste delal, jak jste presne postupoval?
Název: ssl na Apache2
Přispěvatel: mira_mo 06 Prosince 2006, 20:46:13
http://drupal.fretful.net např.podle tohoto nebo tohoto https://help.ubuntu.com/ubuntu/serverguide/C/httpd.html
Název: ssl na Apache2
Přispěvatel: LS 06 Prosince 2006, 20:51:39
OK. Drzel bych se navodu https://help.ubuntu.com/ubuntu/serverguide/C/httpd.html

Kam az jste dosel, kam az to podle navodu fungovalo? V kterem kroku nastal problem?
Název: ssl na Apache2
Přispěvatel: mira_mo 07 Prosince 2006, 17:27:11
Podle toho https://help.ubuntu.com/ubuntu/serverguide/C/httpd.html jsem to vlastně nedělal,jelikož je to v angličtině a v té já nejsem tak zběhlý.
Název: ssl na Apache2
Přispěvatel: Frankie.X 16 Března 2007, 14:54:06
Přeji pěkný den,

tak jsem to podle toho návodu zkusil a jede to, ale jen na přes SSL. Co musím udělat, aby mi fungovalo i normalni http? Chtěl bych mít ve /var/www - klasicky http a ve /var/wwws - https, lze to nějak udělat?

Předem moc děkuji za odpověď.
Název: ssl na Apache2
Přispěvatel: drat 16 Března 2007, 20:35:54
Cau tohle jsem taky resil. A nekonec jsem nasel odpoved nekde na ubuntu.com. A;le ten propagovany link tu to neni. UZ ho bohuzel nemuzu najit. Ale pokazdy kdyz se mi neco povede si pisu jakysi howto. Takze ho jsem hodim snad pomuze.
Kód: [Vybrat]
apache2-ssl-certificate
a2enmod ssl
a2ensite ssl

Do virtualniho hosta

SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem

!!! hosti

NameVirtualHost *:80


NameVirtualHost *:443
V podtate ve zkratce pokudsi dobre pamatuji. Vygeneruje se certifikat pres apache2-ssl-certificate. Potom se zaktivuje mod ssl. V adresari sites-available se zkopiruje soubor z konfiguraci defaultniho hosta a prejmenuje se treba na ssl. Potom se zaktivuje (a2ensite). Do nove vytvoreneho souboru se jmenem ssl se vlozi ty dve direktivy SSLEngine a SSLCertificateFile a nakonec a to je podle me nejdulezitejsi jsou ty definice virtualnich hostu. Protoze se nehci rozkecavat dam priklad.
Kód: [Vybrat]
Soubor: default

NameVirtualHost *:80

bla bla
Kód: [Vybrat]
Soubor: ssl

NameVirtualHost *:443

SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
bla bla
Velmi dulezite je tam podle me to urceni portu na kterem host "sedi" kvuli tomyuhle mi to docela dlouho nefungovalo.