ugrás a tartalomhoz

OpenSSL telepítése windows alá

thomasrc · 2007. Május. 23. (Sze), 13.09
Sziasztok !

Érdeklődnék, hogy hogyan kell feltelepíteni az OpenSSL -t Windows alá. A gond az, hogy nem igazán értem az angolban az öszetett mondtatokat, és így nem tudom értelmezni a telepítési útmutatóját. Persze nem azt mondom, hogy írjátok le, de ha valaki tud egy magyar nyelvű leírást akkor azt megköszönném.
A telepített Apache verziószáma: 2.2.4, és még van mellete egy MySQL és egy PHP 5.2.x telepítve
 
1

libeay32.dll

virág · 2007. Május. 23. (Sze), 13.14
Nem csak a libeay32.dll-t kell bemásolni (megfelelő helyre, Windows/system32) és utána engedélyezni a php.ini-ben a php_openssl.dll kiterjesztést? :)
2

Minek?

janoszen · 2007. Május. 23. (Sze), 13.47
Bocsi a kíváncsiskodást, de minek szeretnél Te ilyet?
3

phpmyadminhoz

thomasrc · 2007. Május. 23. (Sze), 13.57
Tudom hogy hülyeségnek fogod tartani, de tulajdonképpen a phpmyadminhoz kell. Hogy legalább valamivel biztonságosabb legyen az elérése.

virág: Én sehol sem találom az a libeay32.dll -t :? Vagy én töltöttem le rossz mappát ?
5

libeay.dll

virág · 2007. Május. 23. (Sze), 14.03
a PHP disztribúció része ha jól tudom.

ezt nézd át ha van kedved:
http://www.prog.hu/tudastar/24038/APACHE+SSL+Win+XP.html
6

Megnézem

thomasrc · 2007. Május. 23. (Sze), 14.07
Oké, kösz az eddigi segítséget, átfogom nézni. Aztán majd írok, hogy sikerült-e
7

A teszt kulcsot mivel készítsem ?

thomasrc · 2007. Május. 23. (Sze), 14.24
Ezt a részt nem értem:

...5. Készítettünk egy teszt kulcsot:
a. openssl req -config openssl.cnf -new -out my-server.csr
b. openssl rsa -in privkey.pem -out my-server.key
c. openssl x509 -in my-server.csr -out my-server.cert -req -signkey my-server.key -days 365
d. openssl x509 -in my-server.cert -out my-server.der.crt -outform DER
e. Apache/conf/ssl copy my-server.key my-server.cert...


Hova kell ezt beírni ?
8

ipiapacs konfigba :)

virág · 2007. Május. 23. (Sze), 16.05
Apache konfigba kéne sztem.
9

Nem abba :(

thomasrc · 2007. Május. 23. (Sze), 16.17
Nem, nem a konfigba kell beleírni :(

Rájöttem, hogy az openssl.exe -t bekel másolni az apache conf könyvtárába, és ott elkell indítani. Ekkor kiad egy parancssort, és oda kell beírni. na most az első ( a. ) lépés megvan. Viszont a második ( b ) Lépést nem fogadja el :? És így megintcsak megakadtam.
4

akar

city99 · 2007. Május. 23. (Sze), 13.58
pl egy megadott kulccsal becsomagol egy allomanyt es azt tolja egy masik szerver fele ? :)
10

Megvan az ssl tanúsítvány is...

thomasrc · 2007. Május. 24. (Cs), 11.54
Megcsinlátam az ssl tanusítványt. Már csak egy kérdésem van:

Ezt hova kell beilleszteni a httpd.conf -ba ?

LoadModule ssl_module modules/mod_ssl.so
AddModule mod_ssl.c
SSLMutex sem
SSLRandomSeed startup builtin
SSLSessionCache none
SSLLog logs/SSL.log
SSLLogLevel info
<VirtualHost hostnev:443>
DocumentRoot "c:/"
SSLEngine On
SSLCertificateFile conf/ssl/my-server.cert
SSLCertificateKeyFile conf/ssl/my-server.key
</VirtualHost>


Mert akárhogy próbálom variálni mindig hibát ír ki az apache elindításakor ( the requested operation has failed )

Most így van nálam:
... Listen 443...
 
...SSLMutex sem
SSLRandomSeed startup builtin
SSLSessionCache none
SSLLog logs/SSL.log
SSLLogLevel info...

...LoadModule ssl_module modules/mod_ssl.so
AddModule mod_ssl.c ...

...<VirtualHost *:443>
    DocumentRoot H:/users/phpbb3/wwwroot
    ServerName phpbb3.cvs.tx.hu
    SSLEngine On
    SSLCertificateFile conf/ssl/my-server.cert
    SSLCertificateKeyFile conf/ssl/my-server.key
   <Directory "H:/users/phpbb3/wwwroot">
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>...
A "conf/ssl" mappában létezik a "my-server.key" és a "conf/ssl/my-server.cert" is. De mégsem jó :?
A másik: a mod_ssl.c -t sehol sem találom. Ezt hol lehet megtalálni ?