- OpenSSL Installation
- Windows
- set path=C:\Perl\bin
- "C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32"
- cd openssl-0.9.8h
- perl configure VC-WIN32
- ms\do_ms
- nmake -f ms\ntdll.mak
- nmake -f ms\ntdll.mak test
- nmake -f ms\ntdll.mak install
- Linux
- ./config
- make
- make test
- sudo make install
- sudo apt-get install openssl
OpenSSL下載頁面如下:
http://www.openssl.org/source/
在windows底下我以Visual C++ 2008來做安裝範例,在安裝之前你要先裝ActivePerl,你可以到下面的頁面去下載:
安裝完後你可以設定環境變數把perl/bin的目錄加到PATH裡面,或者你可以開啟cmd打上
接著設定Visual C++ Environment:
將openssl解壓縮到c:\底下,進入openssl的資料夾
執行完上面的指令後,程式就會安裝至c:/usr/lcoal/ssl底下,裡面分別有bin, lib, include,這些都是openssl programming你會需要用到的。
詳細訊息可以參考INSTALL.W32文件。
如果你覺得自行編譯很困難,你也可以到下面的網站去下載已經編譯好的函式庫
http://www.slproweb.com/products/Win32OpenSSL.html
Linux用戶一樣是使用上面的下載頁面的openssl原始碼,解壓縮後執行下面指令
安裝完後程式會在/usr/local/ssl,裡面的lib, include也是openssl programming需要用到的。
詳細的訊息可以參考INSTALL這個文件。
另外如果你是ubuntu類的linux,你可以直接打上下面的指令完成安裝openssl
只是deb內的版本會比官方舊一點,同樣的,沒有特殊需求直接使用打包好的deb會方便許多。