linux已安裝的apache怎麼開啟openssl

2021-04-24 10:27:29 字數 3832 閱讀 9157

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的分割...