打造自己的私有云盤
最近一直現在辦公環境下搭建自己的網盤,既可實現資源共享又可以有自己的私人空間,接下來一起來玩玩幾個開源的私有網盤應用。
本例使用國內開源的可道雲實現私有云盤搭建,基於centos作業系統。centos作業系統簡約、命令列下的人性化做得比較好,穩定,有著強大的英文文件與開發社群的支援,非常多的商業公司都在生產環境上使用的CentOS系統部署應用。而kodexplorer可道雲是目前國內有代表性、美觀易用性好的私有云軟體,還支援移動客戶端接入,非常nice,
小白也能玩
。
一、軟體環境與需求
環境:CentOS7。7(CentOS6。x和7。x都是可以的)
軟體需求:
xampp(xampp-linux-x64-7。3。12)
可道雲kodexplorer(kodexplorer 4。40)
net-tools(安裝會呼叫netstat命令,最小化安裝的系統需要安裝net-tools才有netstat命令)
二、PHP環境配置
1、使用
getconf LONG_BIT
命令來檢視並確定linux作業系統版本
獲取系統位數
輸出說明:
32 表示系統是32位。
64 表示系統是64位。
2、下載與自己作業系統相適應版本的xampp
國外的網站現在實在太慢了,64位最新版雲盤共享(最新版本已經不支援32位)
連結:https://pan。baidu。com/s/1zJNam1CTd-7E4OXlROlgGw 密碼:bkeu
3、安裝xampp,為私有云安裝構建apache和php環境
將xampp上傳到CentOS伺服器中任意位置,此處不在贅述
給xampp賦予執行許可權,然後開始安裝,如下圖:
xampp安裝
4、啟動xampp
執行
/opt/lampp/lampp start
啟動服務
啟動xampp服務
注意⚠️:啟動過程有如下報錯的話,請安裝
net-tools
軟體之後在重啟一次
XAMPP: Starting MySQL。。。/opt/lampp/share/xampp/xampplib:行22: netstat: 未找到命令
ok。
XAMPP: Starting ProFTPD。。。/opt/lampp/share/xampp/xampplib:行22: netstat: 未找到命令
ok。
5、(可選,如果關閉防火牆就不需要執行此步驟)防火牆放行httpd服務(其實就是apache的web服務)
允許http服務通告防火牆
firewall-cmd --add-service=http
在永久配置中 新增http服務
firewall-cmd --permanent --add-service=http
在不改變狀態的條件下重新載入防火牆
firewall-cmd --reload
防火牆放行http服務
6、(可選)測試xampp是否可訪問
在瀏覽器中輸入http://您的伺服器IP地址/dashboard/即可訪問xampp主頁
測試xampp服務
三、下載和安裝可道雲kodexplorer
1、下載最新版本的可道雲KodExplorer程式
下載地址:http://kodcloud。com/download。html
或在命令列執行:
wget http://static。kodcloud。com/update/download/kodexplorer4。40。zip
kodexplorer下載
2、 將可道雲kodexplorer。zip解壓
新建可道雲服務存放目錄
mkdir -p /opt/lampp/htdocs/kd
將可道雲安裝包解壓到指定目錄(此例放到/opt/lampp/kd下)
unzip kodexplorer4.40.zip -d /opt/lampp/htdocs/kd
可道雲安裝
3、給可道雲軟體執行目錄賦權
chmod -R 777 /opt/lampp/htdocs/kd
安裝目錄賦權
4、(可選,關閉selinux的環境不需要執行)selinux安全上下文
新增selinux安全上下文
semanage fcontext -a -t httpd_sys_content_t /opt/lampp/htdocs/kd
執行selinux安全上下文立即生效
restorecon -R /opt/lampp/htdocs/kd
selinux安全上下文
5、
瀏覽器
訪問kodexplorer的index。php即可
http://您伺服器的IP地址/kd/index.php?user/login
訪問可道雲
5、
移動端
訪問
到可道雲官網下載IOS或者安卓移動端安裝之後,在手機上開啟可道雲移動端,連線到自建的雲盤上,非常方便
儲存空間不限制!!
紅校生-專注互聯技術傳道授業!