Linux*Centos7系統搭建nextcloud私人網路雲盤,

Counting19發表於2020-12-26

Linux*Centos7系統搭建nextcloud私人網路雲盤,

你們剛開始嘗試搭建可能會跟我剛開始一樣,老是會顯示“未知的錯誤”,但是又不知道哪裡錯了,就是摸不著頭腦。下面是我真機操作總結出來的方法,後期會運用到寶塔,還有我會用一些我之前搭建參考的連結,你們也可以參考一些。

1.安裝centos7

在我選擇安裝系統的時候我也查閱過很多的資料,就是centos7系統運維起來相對其他較為穩定一些,其他的部落格也有說選擇這個的,,,所以我就選擇了centos7系統
下面是我下載Centos7系統映象的地址:http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso
(剛開始隨身碟啟動盤的準備我就不多廢話了,儘量準備個64G的作為啟動盤)

2.再設定好系統後(如何安裝不想多講,可以在其他部落格上搜到),就開始配置網路環境,動態命令配置:dhclient

系統剛開始一般都是沒有配置好的,再重新配置一遍

當初參考的部落格地址是:https://blog.csdn.net/qq_39395805/article/details/101723619?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522160895163316780277037712%252522%25252C%252522scm%252522%25253A%25252220140713.130102334…%252522%25257D&request_id=160895163316780277037712&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-101723619.first_rank_v2_pc_rank_v29&utm_term=centos7%E9%85%8D%E7%BD%AE%E7%BD%91%E7%BB%9C%E7%8E%AF%E5%A2%83

3.安裝SSH

這點一定要講,一定要安裝SSH,這會為你接下來的操作提供便利(你可以利用平時自己使用的電腦系統自帶的Openssh連線centos7來完成命令輸入,(更好的貼上與複製))
(1).檢視是否安裝了相關軟體:

rpm -qa|grep -E "openssh"

顯示結果含有以下三個軟體,則表示已經安裝,否則需要安裝缺失的軟體

openssh-ldap-6.6.1p1-35.el7_3.x86_64
openssh-clients-6.6.1p1-35.el7_3.x86_64
openssh-6.6.1p1-35.el7_3.x86_64
openssh-askpass-6.6.1p1-35.el7_3.x86_64
openssh-server-6.6.1p1-35.el7_3.x86_64
openssh-keycat-6.6.1p1-35.el7_3.x86_64
openssh-server-sysvinit-6.6.1p1-35.el7_3.x86_64

(2).安裝缺失的軟體:

sudo yum install openssh*

(3).註冊使用服務:

sudo systemctl enable sshd  
sudo systemctl start sshd 
service sshd start 

(4).開啟防火牆的22埠:
具體防火牆使用可以參見:http://www.cnblogs.com/moxiaoan/p/5683743.html

這條我當初是參考這條部落格的:https://blog.csdn.net/mengyoufengyu/article/details/72855524?ops_request_misc=&request_id=&biz_id=102&utm_term=%25E5%25AE%2589%25E8%25A3%2585ssh&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-8-72855524.first_rank_v2_pc_rank_v29

4.安裝寶塔Linux皮膚

寶塔皮膚擁有極速方便的一鍵配置與管理,可一鍵配置雲伺服器環境(LAMP/LNMP/Tomcat/Node.js),一鍵部署SSL,異地備份;提供SSH開啟關閉服務,SSH埠更改,禁ping,防火牆埠放行以及操作日誌檢視;CPU、記憶體、磁碟IO、網路IO資料監測,可設定記錄儲存天數以及任意檢視某天資料;計劃任務可按週期新增執行,支援SHELL指令碼,提供網站、資料庫備份以及日誌切割,且支援一鍵備份到又拍雲端儲存空間,或者其他雲端儲存空間裡;透過web介面就可以輕鬆管理安裝所用的伺服器軟體,還有實用的擴充套件外掛;整合方便高效的檔案管理器,支援上傳、下載、打包、解壓以及檔案編輯檢視。

寶塔的具體安裝詳細可見官網地址:https://www.bt.cn/bbs/thread-19376-1-1.html

5.寶塔搭建nextcloud

接下來的具體可以參考這條部落格:https://blog.csdn.net/weixin_42758977/article/details/88538717?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522160895308416780276393835%252522%25252C%252522scm%252522%25253A%25252220140713.130102334…%252522%25257D&request_id=160895308416780276393835&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-2-88538717.first_rank_v2_pc_rank_v29&utm_term=%E5%AE%9D%E5%A1%94%E5%AE%89%E8%A3%85nextcloud

反正就是先建網站,記得勾選資料庫,,,,,(省略**字數)反正要記得安裝PHP7.2版本和設定偽靜態

location
 
~ ^/(data|config|.ht|db_structure.xml|README) {
 
deny all;
 
}

相關文章