1樓:卣飾撬怖購
openssl多數和lighttpd、apache等結合使用。安裝openssl庫應該不難,我不知道你用什麼版本的linux,像debian就用專apt-get install openssl,ubuntu用sudo apt-get install openssl。其屬他版本的安裝包也都差不多,大同小異。
怎麼檢視linux系統是否安裝openssl
2樓:sky不用太多
rpm -qa|grep -i openssllinux是一套免費使bai
用和自du由傳播的類unix作業系統zhi,是一個基於posix和unix的多
嚴格來講,linux這個詞本身只表示linux核心,但實際上人們已經習慣了用linux來形容整個基於linux核心,並且使用gnu工程各種工具和資料庫的作業系統。
3樓:匿名使用者
rpm -qa|grep -i openssl
4樓:edison林木木
openssl version -a
可以檢視安裝版本號和路徑
如何向已經安裝好的apache安裝ssl
5樓:匿名使用者
1、首先請確認您的apache伺服器已經安裝有加密模組,可以是openssl,或是openssl+modssl。如果您的apache
web伺服器安裝在unix或linux平臺上,您可以通過以下**獲得
/如果您的apache web伺服器執行在windows平臺上,您可以通過以下**獲得openssl +
2、通過openssl給apache伺服器
產生一個金鑰對(key pair)# openssl req -new -nodes -keyout private.key -out
public.csr在這裡,您需要根據您apache伺服器的實際資訊回答一些問題,主要有:國家名(country
name)、省或洲際名(state or province name)、地方名(locality name)、組織名(organization
name)、組織單位名(organization unit name)、通用名(common name)、email地址(email
name)、私鑰保護密碼(a challenge password)、可選公司名(an opentional company
name)。這裡有必要注意的是,國家名一定要是標準的縮寫,中國是cn;通用名一定是fqdn。
3、然後,在您的當前目錄
下會產生兩個檔案:private.key和public.csr。private.key是您的私鑰,public.csr是證書請求檔案。4、訪問
申請免費的web站點證書,免費的只有15天的使用期限
喲。把剛才的public.csr請求檔案內容貼進申請頁面,完成證書的申請工作。
5、申請完證書之後,將證書檔案複製到您剛才儲存私鑰和請求檔案的目錄下。
6、現在配置您的apache伺服器的http.conf檔案,開啟https服務。請用編輯器(unix或linux可以用vi,windows用
notpad。請不要用word之類的字處理軟體,因為它會包括一些不可見控制符)增加如下內容:sslcertificatefile
/etc/ssl/crt/public.dersslcertificatekeyfile
/etc/ssl/crt/private.key請根據您的證書和私鑰的實際地址,修改上述內容。
7、重新啟動您的apache 伺服器。您可以通過啟動指令碼來實現。# apachectl stop# apachectl startssl這樣,您apache 伺服器的80和443埠同時提供服務了。
6樓:妳的傻樣
1、 確認是否安裝ssl模組
是否有mod_ssl.so檔案
2、 生成證書和金鑰
linux下
步驟1:生成金鑰
命令:openssl genrsa 1024 > server.key
說明:這是用128位rsa演算法生成金鑰,得到server.key檔案
步驟2: 生成證書請求檔案
命令:openssl req -new -key server.key > server.csr
說明:這是用步驟1的金鑰生成證書請求檔案server.csr, 這一步提很多問題,一一輸入
步驟3: 生成證書
命令:openssl req -x509 -days 365 -key server.key -in server.csr > server.crt
說明:這是用步驟1,2的的金鑰和證書請求生成證書server.crt,-days引數指明證書有效期,單位為天
window下
步驟1:生成金鑰
命令:openssl genrsa 1024 > server.key
說明:這是用128位rsa演算法生成金鑰,得到server.key檔案
步驟2: 生成證書請求檔案
命令:openssl req -config d:\work_soft\apache2.
2\conf\openssl.cnf -new -key server.key > server.
csr說明:這是用步驟1的金鑰生成證書請求檔案server.csr, 這一步提很多問題,一一輸入
步驟3: 生成證書
命令:openssl req -config d:\work_soft\apache2.
2\conf\openssl.cnf -x509 -days 365 -key server.key -in server.
csr > server.crt
說明:這是用步驟1,2的的金鑰和證書請求生成證書server.crt,-days引數指明證書有效期,單位為天
把得到的server.key和server.crt檔案拷貝到apache的對應目錄
3、 配置apache
l 修改httpd-ssl.conf檔案
注意在此檔案中配置證書和金鑰
sslcertificatefile /apache/conf/server.crt
sslcertificatekeyfile /apache/conf/server.key
虛擬機器設定
namevirtualhost *:443
…………
l 修改httpd.conf檔案
步驟1:開啟ssl模組
步驟2:引入ssl配置檔案
步驟3:如果你配置的虛擬機器,注意一下埠的訪問接受情況
namevirtualhost *:80
…………
4、 重新啟動apache
用https方式訪問,檢視是否生效
我已經安裝好了apache+php+mysql,如何讓apache能夠支援openssl
7樓:蠻炎中賢惠
在php.
ini檔案
里載入php_ssl.dll,重啟apache
如何在不解除安裝現有openssl的情況下原始碼安裝配置新版openssl+apache
linux下安裝apache成功,但啟動時說找不到配置檔案h
貼圖,另外要說明下你安裝的位置。usr local apache2 bin apachectl start 這個是我的啟動,你可以按照你的安裝路徑去試試,如果你安裝的時候沒修內改引數的話應該 容都是 安裝路徑 apache2 bin apachectl start來啟動 linux下如何找到apac...
Linux中怎樣啟動apache服務
開啟bai 一個terminal終端,最好切換到 dusu root以root身份執行下面的命令zhi。切換到daoroot使用者 cd到 etc rc.d init.d 目錄檢視回該目錄下的檔案,可以看到答已經安裝好了httpd 檢視httpd的版本 也可以使用rpm qa命令檢視httpd是否已...
linux安裝的問題,linux安裝的問題
1 是,不過你可以先給他分好分割槽。2 別 cdefg 的稱呼,這個是可以設定的。印象裡 windows 不會自動給新的機器內硬碟設定碟符。不過既然你想裝 linux 那麼安裝 linux 後,安裝 linux 的分割槽 windows 會無法識別。這樣其實你也不會多出 g 來。裝 linux的分割...