[SSH/SSL] OpenSSL Installation

  • OpenSSL Installation
  • OpenSSL下載頁面如下:

    http://www.openssl.org/source/

  • Windows
  • 在windows底下我以Visual C++ 2008來做安裝範例,在安裝之前你要先裝ActivePerl,你可以到下面的頁面去下載:

    ActivePerl

    安裝完後你可以設定環境變數把perl/bin的目錄加到PATH裡面,或者你可以開啟cmd打上

    • set path=C:\Perl\bin

    接著設定Visual C++ Environment:

    • "C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\vcvars32"

    將openssl解壓縮到c:\底下,進入openssl的資料夾

    • 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

    執行完上面的指令後,程式就會安裝至c:/usr/lcoal/ssl底下,裡面分別有bin, lib, include,這些都是openssl programming你會需要用到的。

    詳細訊息可以參考INSTALL.W32文件。

    如果你覺得自行編譯很困難,你也可以到下面的網站去下載已經編譯好的函式庫

    http://www.slproweb.com/products/Win32OpenSSL.html

  • Linux
  • Linux用戶一樣是使用上面的下載頁面的openssl原始碼,解壓縮後執行下面指令

    • ./config
    • make
    • make test
    • sudo make install

    安裝完後程式會在/usr/local/ssl,裡面的lib, include也是openssl programming需要用到的。

    詳細的訊息可以參考INSTALL這個文件。

    另外如果你是ubuntu類的linux,你可以直接打上下面的指令完成安裝openssl

    • sudo apt-get install openssl

    只是deb內的版本會比官方舊一點,同樣的,沒有特殊需求直接使用打包好的deb會方便許多。

Orange - data analysis tool

Installation pip install orange3 Run orange python -m Orange.canvas