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:
  1. ... Listen 443...  
  2.    
  3. ...SSLMutex sem  
  4. SSLRandomSeed startup builtin  
  5. SSLSessionCache none  
  6. SSLLog logs/SSL.log  
  7. SSLLogLevel info...  
  8.   
  9. ...LoadModule ssl_module modules/mod_ssl.so  
  10. AddModule mod_ssl.c ...  
  11.   
  12. ...<VirtualHost *:443>  
  13.     DocumentRoot H:/users/phpbb3/wwwroot  
  14.     ServerName phpbb3.cvs.tx.hu  
  15.     SSLEngine On  
  16.     SSLCertificateFile conf/ssl/my-server.cert  
  17.     SSLCertificateKeyFile conf/ssl/my-server.key  
  18.    <Directory "H:/users/phpbb3/wwwroot">  
  19.       Order allow,deny  
  20.       Allow from all  
  21.    </Directory>  
  22. </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 ?