°øÁö»çÇ×


OpenSSL ¹öÀüÃë¾à °ü·Ã 2Â÷ °øÁö!

2014-07-02 15:51:56


¡Ø ¾÷µ¥ÀÌÆ® ´ë»ó ¹öÀü ¸ñ·Ï

- OpenSSL 0.9.8 ´ë ¹öÀü »ç¿ëÀÚ : 0.9.8za ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ®

- OpenSSL 1.0.0 ´ë ¹öÀü »ç¿ëÀÚ : 1.0.0m ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ®

- OpenSSL 1.0.1 ´ë ¹öÀü »ç¿ëÀÚ : 1.0.1h ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ®

 

 

1. ¼Ò½º ÇÁ·Î±×·¥ ´Ù¿î·Îµå

 

[root@server]# wget https://www.openssl.org/source/openssl-0.9.8za.tar.gz

100%[============================================>] 3,787,508    651K/s   in 5.7s   

 

2014-06-11 12:21:16 (651 KB/s) - `openssl-0.9.8za.tar.gz' saved [3787508/3787508]

[root@server]#

 

 

 

2. ¾ÐÃà ÇØÁ¦

 

[root@server]# tar zxf openssl-0.9.8za.tar.gz

[root@server]# ls

openssl-0.9.8za  openssl-0.9.8za.tar.gz

[root@server]#

 

 

 

3. gcc ¿Í °°Àº ÄÄÆÄÀÏ µµ±¸ ¼³Ä¡

 

[root@server]# yum -y install gcc gcc-c++

...

#¼³¸í : gcc¿Í gcc-c++¸¦ yum ÀÌ¿ëÇÏ¿© ¼³Ä¡

 

 

 

4. ÄÄÆÄÀÏ

 

[root@server]# cd openssl-0.9.8za

[root@server]# ./config --prefix=/usr/local --openssldir=/usr/local/openssl

...

[root@server]# make

...

[root@server]# make install

...

#¼³¸í : /usr/local/openssl ¿¡ ¼³Ä¡(´Ù¸¥ Æú´õ·Î º¯°æ °¡´É)

 

 

 

5. ½ÇÇà°æ·Î º¯°æ ¹× ¹öÀü È®ÀÎ

 

[root@server]# which openssl

/usr/bin/openssl

#¼³¸í : ±âÁ¸ openssl ½ÇÇà ÆÄÀÏÀÇ À§Ä¡¸¦ ã¾ÆÁÜ

 

[root@server]# mv /usr/bin/openssl /usr/bin/openssl.bak

#¼³¸í : ¿øº» openssl À» ´Ù¸¥ À̸§À¸·Î º¯°æÇÏ¿© º¸°ü

 

[root@server]# cp /usr/local/bin/openssl /usr/bin/openssl

#¼³¸í : »õ·Î ¼³Ä¡µÈ openssl À» ¿Å°ÜÁÜ

 

 

[root@server]# openssl version

OpenSSL 0.9.8za 5 Jun 2014

#¼³¸í : ¹öÀü È®ÀÎ

 


ÀÌÀü±Û: .COM / .NET µµ¸ÞÀÎ ½Ã½ºÅÛ Á¡°Ë ¾È³»

´ÙÀ½±Û: 2014³â 6¿ù ¼¼±Ý°è»ê¼­ ¹ß±Þ ½Åû ¾È³»


¸ñ·Ï