新聞中心
OpenSSL是一款開(kāi)源的加密工具包,許多應(yīng)用程序與操作系統(tǒng)都采用了這一工具包來(lái)實(shí)現(xiàn)安全傳輸。在Linux系統(tǒng)下,OpenSSL的安裝非常簡(jiǎn)單,只需按照以下步驟進(jìn)行操作即可。

創(chuàng)新互聯(lián)是專業(yè)的高平網(wǎng)站建設(shè)公司,高平接單;提供網(wǎng)站設(shè)計(jì)、做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行高平網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
之一步:安裝編譯工具
使用OpenSSL之前,需要先安裝編譯工具,包括gcc、make和libc-dev等,以便編譯安裝OpenSSL。
在Debian及其派生版本中,可以運(yùn)行以下命令:
sudo apt-get install build-essential
在RHEL及其派生版本中,可以運(yùn)行以下命令:
sudo yum groupinstall “Development Tools”
第二步:下載OpenSSL
在安裝OpenSSL之前,需要先到OpenSSL官網(wǎng)上下載最新版本的源代碼包。下載地址:https://www.openssl.org/source/
選擇一個(gè)合適的版本下載,保存到本地文件夾中。
第三步:解壓
下載完成后,進(jìn)入到下載目錄,使用以下命令解壓源碼包:
tar -zxvf openssl-1.1.1c.tar.gz
解壓完成后,進(jìn)入到解壓后的目錄。
第四步:編譯
在解壓目錄下運(yùn)行以下命令編譯:
./config shared
編譯命令中的shared選項(xiàng)表明我們要編譯出共享庫(kù)。
運(yùn)行完該命令后會(huì)輸出一些編譯信息,其中包含OpenSSL編譯選項(xiàng)。檢查編譯選項(xiàng)是否正確,可以根據(jù)需要進(jìn)行調(diào)整。例如,添加–prefix選項(xiàng)以指定OpenSSL安裝路徑:
./config shared –prefix=/usr/local/ssl
運(yùn)行完./config命令后,執(zhí)行以下命令來(lái)開(kāi)始編譯:
make
這一步需要一定時(shí)間,等待編譯完成。
第五步:安裝
編譯完成后,運(yùn)行以下命令進(jìn)行安裝:
sudo make install
安裝完成后,可以檢查OpenSSL的版本信息:
openssl version
此時(shí),您已經(jīng)成功安裝了OpenSSL。可以開(kāi)始使用OpenSSL進(jìn)行加密解密等操作。
在Linux下安裝OpenSSL非常方便,只需要幾個(gè)簡(jiǎn)單的步驟。但是,在安裝前需要先安裝編譯工具,并且要注意選擇合適的版本以及調(diào)整編譯選項(xiàng)。安裝過(guò)程中需要一定的時(shí)間,建議不要中途中斷。完成安裝后,可以檢查OpenSSL的版本信息,以確保安裝成功。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
linux下如何編譯安裝openssl模塊?請(qǐng)高手詳細(xì)解答一下。
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 =
改 default_bits = 8192//為了安全更好碼空畢改為4096以上的數(shù)據(jù)
c:$ countryName = Country Name (2 letter code)
改 countryName = CN //只能使用2字母的國(guó)家代碼
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
另外一個(gè)終端: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
不進(jìn)行make install安裝明模的話,就在你openssl的源碼目錄里,當(dāng)敗虛然你config的時(shí)候察槐燃需要指明shared,否則只有.a的,沒(méi)有.so的。
如果config的時(shí)候,指定了prefix,那么就到你指定的目錄去找,下面應(yīng)該有個(gè)lib目錄。
如果你的linux自帶openssl的話,系統(tǒng)的lib目錄下就有。libcrypto和libssl
一般源碼的安裝包里解壓后都有個(gè)README,那個(gè)是最正確的。
養(yǎng)成個(gè)習(xí)慣,每次安裝之前都去看看。
大部分的軟件安裝都是./衡者configure && make && make install
但總有不同的,甚至相同軟件包的不同版本咐殲薯都有差異。
E文很改弊難懂,但想用linux就得啃。
怎樣在linux下安裝nginx,pcre,zlib,openssl
安裝nginx之前需要安裝PCRE庫(kù)的安裝
tar –zxvf pcre-8.21.tar.gz,解壓目錄為:pcre-8.21
然后進(jìn)入到cd pcre-8.21,進(jìn)行配置、編譯、安裝
配置
./configure或./config
編譯
make
安裝
make install
安裝zlib庫(kù)安裝
tar -zxvf zlib-1.2.5.tar.gz
cd zlib-1.2.5
./configure
make
makeinstall
安裝openSSL庫(kù)
tar –zxvf openssl-1.0.0.tar.gz,解壓目錄為:openssl-1.0.0
然后進(jìn)入到cd openssl-1.0.0,中宏進(jìn)行配置、編譯、安裝
配置
./configure或./config
編悶春譯
make
安裝
make install
以上三個(gè)庫(kù)確保安裝好后 接下來(lái)安裝nginx
tar zxvf nginx-1.1.12.tar.gz
cd nginx-1.1.12/
./configure –user=root –group=root–prefix=/usr/local/nginx–with-http_stub_status_module –with-openssl=/usr/local/ssl/include/openssl
make && make install
cd ../
安裝完成后在賣罩冊(cè)/usr/local 下 會(huì)有個(gè)nginx目錄
關(guān)于linux下安openssl的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)、開(kāi)啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長(zhǎng),共創(chuàng)價(jià)值。
網(wǎng)站名稱:如何在Linux下安裝OpenSSL?(linux下安openssl)
分享URL:http://www.5511xx.com/article/djdghss.html


咨詢
建站咨詢
