導航:首頁 > 操作系統 > linux安裝libssl

linux安裝libssl

發布時間:2022-05-19 07:20:00

1. linux下如何編譯安裝openssl模塊請高手詳細解答一下。。。。。。。。。。【】【】

1$ tar zxvf openssl-0.9.8k.tar.gz -C /opt/

2$ ./config --prefix=/usr/local/ssl-0.9.8lk shared zlib-dynamic enable-camellia --prefix=/usr/local/ssl-0.9.8lk

3$ ./config -t

4$ make depend

5$ make

6$ make test

7$ make install

/********************************************************************/
附加: 為了ssl

a:$ /usr/local/ssl-0.9.8lk/ssl

b:$ vi openssl.cnf
default_bits = 1024
改 default_bits = 8192//為了安全最好改為4096以上的數據

c:$ countryName = Country Name (2 letter code)
改 countryName = CN //只能使用2字母的國家代碼

d:$ countryName_default = AU
改countryName_default = Beijing
= Beijing //省份或直轄市名稱

/**********************************************************************/

8$ a)cd /usr/local
b)ln -s ssl-0.9.8lk ssl

9$ a)cd /etc/ld.so.conf.d
b)cp -r /usr/local/ssl-0.9.8lk/lib/ ./

10$ cd /etc
vi ld.so.conf
加入:/usr/local/ssl-0.9.8lk/lib

11$ cd /usr/local/ssl-0.9.8lk/lib
ldconfig

12$ vi /root/.bash_profile
另外一個終端:echo $PATH 把PATH顯示路徑加入到.bash_profile里
例如: PATH=$PATH:/usr/local/ssl-0.9.8lk/bin$HOME/bin

13$ source ~/.bash_profile

14$ cd /usr/local/

15$ ldd /usr/local/ssl-0.9.8lk/bin/openssl

16$ which openssl

17$ openssl version

2. linux中openssl安裝需要哪些軟體包

安裝環境:

操作系統:RedHat 12.0
OpenSSL Version:openssl-0.9.8l

Download

安裝包(Linux source) : openssl-0.9.8l.tar.gz(or the latest version of openssl)
下載地址:http://www.openssl.org/source/
在linux下解壓縮下載到的安裝包,命令如下.....
tar -xzf openssl-xxx.tar.gz
Our Configuration

Install to : /usr/local/ssl
Mole type : dynamically and staticly loaded moles, *.so *.a
Build Instructions

Configure

.../openssl-0.9.8l]# ./config --prefix=/usr/local/ssl-0.9.8l shared zlib-dynamic enable-camellia

--prefix=/usr/local/ssl-0.9.8l
[this is the installation location; default is '/usr/local/ssl' -- which we will symlink]
shared
[in addition to the usual static libraries, create shared libraries]
zlib-dynamic
[like "zlib", but has OpenSSL load the zlib library dynamically when needed]
enable-camellia
[enables the symmetric cipher 'Camellia' (128-bit, 192-bit, 256-bit key versions), which is now available for royalty-free use]
display guess on system made by './config'...

.../openssl-0.9.8l]# ./config -t

Build and Install

.../openssl-0.9.8l]# make depend
[step required since extra cipher was enabled]
.../openssl-0.9.8l]# make
.../openssl-0.9.8l]# make test
.../openssl-0.9.8l]# make install
Symlink

Form symlink from '/usr/local/ssl-0.9.8l' to '/usr/local/ssl'(...]代表「/usr/local/」)

...]# cd /usr/local
/usr/local]# ln -s ssl-0.9.8l ssl
Update the Run-time Linker

ld.so.cache will need to be updated with the location of the new OpenSSL shared libs: libcrypto.so.0.9.8 and libssl.so.0.9.8

Sometimes it is sufficient to just symlink or these two files to /lib, but we recommend you follow these instructions instead.

Edit /etc/ld.so.conf, add to paths...(修改效果如下圖1,當然也可以直接在/etc/ld.so.conf.d文件夾下再創建一個.conf文件,把/usr/local/ssl/lib拷貝到裡面,另外也可以在現有的.conf文件中添加這個路徑,反正ld.so.conf中包含了這個文件夾下的所有.conf文件)

3. linux下的eclipse怎樣使用openssl

一、安裝

首先下載openssL的原始文件包,例如openssl-1.0.1f.tar.gz

將該文件復制到工作區目錄下,一般是/home下的個人文件夾

解壓文件tar zxvf openssl-1.0.1f.tar.gz

進入文件內 cd openssl-1.0.1f

配置,將生成的openssL文件復制到系統默認的文件夾下,該步驟只要復制下面的代碼就可以了:」./config --prefix=/usr/local/openssl shared」

執行make命令:make

使用root許可權,安裝openssL:sudo make install

至此,openssL安裝完成。完成的目錄中有兩個比較重要,一個是include包,裡面都是外部調用時可以查閱的.h頭文件,另一個是lib包,裡面有ssl和crypto的靜態和共享文件包。第二步的配置,主要是配置這兩個文件。

二、在eclipse中配置的方法

在eclipse中必須配置include和lib兩個變數。

新建一個C語言測試工程,例如openssL_test,右鍵-屬性-C/C++ Build-設置,然後單擊圖中右側第一個紅框,也就是GCC C Compiler 下的include,做如下設置,這里的path就是上面include的位置。

OpenSSL在Linux Eclipse下使用的完整過程-附截圖和測試程序

然後單擊GCC C Linker 下的libraries ,做如下設置:

OpenSSL在Linux Eclipse下使用的完整過程-附截圖和測試程序

ssl和crypto是用戶手動加上去的,但不是隨意寫的,其實這兩個變數對應著/usr/local/openssl/lib目錄下的libssl.so和libcrypto.so文件。

另外要注意,如果建的工程為C++類型,上圖中還會有一個G++的編譯器設置選項,設置方式與GCC的一樣就可以。

4. 請教Linux下Openssl安裝的問題

你好,我使用的是ubuntu 14.04,安裝openssl可以先下載源文件,網址在下面的截圖中。可以下載第一個文件(openssl-1.0.1p.tar.gz),下載完成後先解壓,然後使用cd命令進入解壓的目錄,會發現裡面有一個INSTALL名稱的文件,介紹了安裝的方法。復制在下面: If you want to just get on with it, do: $ ./config $ make $ make test $ make install 第一步敲命令 ./config,第二步命令make(如果許可權不夠就切換到root用戶,sudo命令),第三步make test(測試吧,估計跳過也可以),第四步make install(最好sudo切換到root用戶)。如果安裝中間提示還缺少什麼包,可以安裝那個包。最後openssl就能安裝成功了。

5. linux下 安裝openssl-0.9.8e問題

"#./config shared zlib "這個命令是安裝還是設置啊?我看看怎麼象設置呢?

這個軟體不要先安裝的嗎?直接就能用嗎?是不是要先安裝的啊

如果是要先安裝的話,那可能是缺少zlib的庫文件吧

我沒有裝個這個軟體,不過我怎麼看你的問題都象是沒有安裝軟體啊

答案補充:
我看了這個網址了,估計是lz你沒有安裝全zlib的庫文件,你可以試試先安裝zlib的庫文件

我又發現一個問題,lz你用的是RH9.0嗎?如果不是的話,那可能是會出錯的,因為不同版本的linux安裝環境也是不同的

6. 在linux中怎麼安裝libssl-dev

http://pkgs.org/search/LIBXmu-dev
選擇你對應的系統下載

7. linux 非root怎麼安裝libssl-dev

這是ubuntu上面的命名方式,opensuse下dev的包結尾都是 devel 所以你就需要在root下用 zypper in libopenssl-devel zypper in gtk2-devel 這樣兩個包就裝好了 Good luck!

8. linux下如何安裝openssl包

1.解壓openssl-0.9.8k.tar.gz
2.從終端(命令行)進入解壓出來的目錄openssl-0.9.8k下,在命令行執行./config --prefix=/usr
3.執行make
4.執行sudo make install
安裝完看看usr/include目錄下有沒有openssl文件夾,有就安裝完成,可以直接引用裡面的md5.h了

9. linux 下 安裝libcurl3 出現需要libcrypto.so.2及libssl.so.2,openssl已安裝但仍然出現錯誤。

應該是版本錯誤吧。你看看你裝的這個 openssl 提供的文件名是什麼。
還有位置對不對。

Linux 的依賴問題一直不好解決,都是要靠軟體包管理器進行處理的。
但前提是,你得拿來針對你系統的東西。各種亂找,不出問題才奇怪呢。

10. 如何在linux下安裝ssl證書

Apache安裝景安SSL證書需要三個配置文件

1
1_root_bundle.crt、2_domainname.com.crt、3_ domainname.com.key。
註:這三個文件在文件夾for Apache.zip中,其中domainname.com是您的域名,2_ domainname.com.crt為公鑰,3_domainname.com.key為私鑰。(文件後綴名crt和cer的性質是一樣的)
END
安裝證書

下載並解壓openssl。(1)確認文件的存放目錄,例當前目錄為:/usr/local。

解壓openssl。如:tar zxvf openssl-0.9.8k.tar.gz

配置openssl。(1)進入openssl目錄。如:cd openssl-0.9.8k。

2)配置openssl。如:./config shared zlib make make test make install mv /usr/bin/openssl /usr/bin/openssl.save mv /usr/include/openssl /usr/include/openssl.save mv /usr/lib/libssl.so /libssl.so.save ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ln -s /usr/local/ssl/include/openssl /usr/include/openssl ln -sv /usr/local/ssl/lib/libssl.so.0.9.8 /usr/lib/libssl.so

安裝apache1.解壓文件:tar zxvf httpd-2.2.26.tar.gz2.進入目錄:cd httpd-2.2.263.配置安裝(/usr/local/ssl是openssl的安裝路徑):./configure --prefix=/usr/local/apache --enable-so --enable-ssl --with-ssl=/usr/local/ssl --enable-mods-shared=all
4.安裝:make && make install5.修改apache下的httpd.conf文件。(1)打開apache安裝目錄下conf目錄中的httpd.conf文件,找到 #LoadMole ssl_mole moles/mod_ssl.so #Include conf/extra/httpd-ssl.conf (2)刪除行首的配置語句注釋符號「#」,保存退出。6.修改apache下httpd-ssl文件。

如果本地測試,請做本地解析訪問:打開 系統盤:\Windows\System32\Drivers\etc\hosts文件,用文本編輯器修改,把證書綁定的域名解析到本地ip。

訪問https://+證書綁定的域名,測試效果如下:

閱讀全文

與linux安裝libssl相關的資料

熱點內容
郵件附件加密後打開能顯示嗎 瀏覽:721
榮耀x10拍照演算法 瀏覽:567
androidgradle配置簽名 瀏覽:92
文件夾左邊的空心三角符號是什麼 瀏覽:284
app英語音頻試卷掃碼怎麼聽 瀏覽:613
字元串編譯預處理 瀏覽:703
蘋果手機怎麼會顯示多個App 瀏覽:240
不去互聯網程序員 瀏覽:553
電腦qq郵箱解壓的圖片保存在哪裡 瀏覽:546
嵌入命令行 瀏覽:92
檔案為什麼被加密 瀏覽:487
十天學會單片機13 瀏覽:875
榮耀怎麼設置讓app一直運行 瀏覽:994
共享文件夾能在哪裡找到 瀏覽:436
旅遊訂旅店用什麼app 瀏覽:241
一個女程序員的聲音 瀏覽:497
魔術app怎麼用 瀏覽:340
單片機有4個8位的io口 瀏覽:898
win10rar解壓縮軟體 瀏覽:170
plc教程pdf 瀏覽:668