當前位置:編程學習大全網 - 源碼下載 - 如何建立owncloud的https連接

如何建立owncloud的https連接

在開始使用ownCloud之前,強烈建議您在ownCloud中啟用SSL支持。使用SSL可以提供重要的安全優勢,例如加密ownCloud流量和提供適當的身份驗證。在本教程中,ssl將使用自簽名證書實驗(建議申請可信SSL證書正式使用,如wosign的免費SSL證書)。

創建壹個目錄來存儲服務器密鑰和證書:

# mkdir /etc/apache2/ssl

創建壹個有效期為壹年的證書(用密鑰保護它)。

# OpenSSL req-x509-nodes-days 365-new key RSA:2048-keyut/etc/Apache 2/SSL/Apache . key-out/etc/Apache 2/SSL/Apache . CRT?

編輯/etc/Apache 2/conf . d/own cloud . conf以啟用HTTPS。關於重寫規則中NC、R、L的含義,可以參考Apache文檔:

別名/owncloud /var/www/owncloud

& lt虛擬主機192.168 . 0 . 15:80 & gt;

重寫引擎開啟

重寫秒% {服務器端口}!^443$

重寫者^/(.*)https://% { HTTP _ HOST }/$ 1[NC,R,L]

& lt/virtual host & gt;

& lt虛擬主機192.168 . 0 . 15:443 & gt;

SSLEngine on

SSL certificate file/etc/Apache 2/SSL/Apache . CRT

SSL certificate key file/etc/Apache 2/SSL/Apache . key

DocumentRoot /var/www/owncloud/

& ltdirectory/var/www/own cloud & gt;

選項索引跟隨符號鏈接多視圖

全部覆蓋

訂單允許、拒絕

允許所有人

& lt/Directory & gt;

& lt/virtual host & gt;

啟用重寫模塊並重啟Apache:

# a2enmod重寫

#服務apache2重新啟動

打開您自己的雲實例。請註意,即使您嘗試使用HTTP,您也會被自動重定向到HTTPS。

請註意,即使您遵循了上述步驟,當您啟動ownCloud時,您仍然會看到壹條錯誤消息,指出證書不是由受信任的組織頒發的(這是因為我們創建了不受信任的自簽名證書)。您可以安全地忽略此消息,但是如果您考慮在服務器上部署ownCloud,您需要從合法的CA(如Wotong CA)申請可信的SSL證書。

  • 上一篇:網校源代碼
  • 下一篇:作為壹名股民,如何利用龍虎榜數據進行選股?
  • copyright 2024編程學習大全網