這幾天百度云盤又提升了一波自己的知名度,,先是 pandownload 被人舉報(bào)作者被抓,,接著又是百度網(wǎng)盤用戶激勵(lì)計(jì)劃 PC 端默認(rèn)開啟事件,,這一操作被很多網(wǎng)友質(zhì)疑,有網(wǎng)友更是笑稱“人生第一次被薅羊毛”,。 免費(fèi)的云盤它可以限速,,可以限量,因?yàn)樗赓M(fèi)我們無話可說但如果即收了我的錢還給我限速那就說不過去了,。 俗話說的好求人不如求已,,自己動(dòng)手豐衣足食,今天就為大家介紹一款開源,,免費(fèi),,不限速,不限量,,愛傳啥傳啥,,PC,手機(jī)都有客戶端的私有云平臺(tái) owncloud 云盤系統(tǒng),。 owncloud 云盤系統(tǒng)使用 PHP 開發(fā)支持 SQlite,Mysql/MariaDB 數(shù)據(jù)庫,,從 8.0 開始 owncloud 系統(tǒng)不再支持 Windows 系統(tǒng),今天我們安裝的是最新 10.4.1 版,所以只能使用 Linux 系統(tǒng)了,,我們選擇使用 Centos+PHP7.2+MariaDB+Apache 組合,,其它一些環(huán)境組合也可以比如 Ubuntu+Nginx+PHP7+Mysql.01 安裝系統(tǒng)(CentOS) 既然是云盤系統(tǒng),那肯定要選擇云服務(wù)器了,,如果你家里有外網(wǎng) IP,,在家里的機(jī)器上安裝也可以。 幾大云服務(wù)商對(duì)比一遍后最終我選擇 UCloud(https://www./)云服務(wù)器,,主要是因?yàn)樗阋饲覚C(jī)器100%CPU 唉,!現(xiàn)在都是什么風(fēng)氣,買個(gè)主機(jī)還限機(jī)器CPU性能,,真是,! 還是這家好,其它家同樣的配置價(jià)格貴的要死還要限性能,,最近UCloud又在搞活動(dòng),,150RMB一年而且還是海外主機(jī),從此不需要再備案啦哈哈,! 感興趣的可以通過下面的鏈接注冊(cè)然后領(lǐng)券購買,,手慢無!活動(dòng)不知什么時(shí)候就結(jié)束了。 活動(dòng)及領(lǐng)券鏈接: https://www./site/global.html購買時(shí)直接選擇 CentOS7 系統(tǒng)鏡像 2 分種搞定02 安裝 Apache接著第一步購買完以后,,使用遠(yuǎn)程終端連接工具 xshell 連接到服務(wù)器,,以 root 管理員身份登錄系統(tǒng), 運(yùn)行命令
由于我的是海外主機(jī)所以命令執(zhí)行后,,相關(guān)包下載速度很快,,如果你是國(guó)內(nèi)主機(jī)那可能需要等一會(huì)兒了 命令執(zhí)行完最終顯示如下
如果你看到以上返回信息恭喜 Apache 安裝成功 我們還需要配置下 Apache 的”httpd.conf”文件 執(zhí)行命令
修改第 151 行為
保存并退出 VIM 啟動(dòng) httpd 服務(wù)執(zhí)行命令
開機(jī)自啟動(dòng) httpd 服務(wù)
瀏覽器中輸入服務(wù)器 IP 地址看看 httpd 是否成功啟動(dòng)03 安裝 owncloud自從 Mysql 被收購后 MariaDB 可以看作是 Mysql 的社區(qū)版 執(zhí)行命令
命令執(zhí)行結(jié)果出現(xiàn)如下信息安裝完成
啟動(dòng) mariadb 服務(wù)
開機(jī)自啟動(dòng) mariadb 服務(wù)
啟動(dòng) mariadb 完后我們還需要設(shè)置 mariadb 的 root 密碼與其它一些設(shè)置 執(zhí)行命令
命令執(zhí)行后如下
設(shè)置密碼
其他配置
初始化 MariaDB 完成,,接下來登錄 MariaDB 執(zhí)行命令
新建數(shù)據(jù)
創(chuàng)建新用戶
為剛新增的用戶與數(shù)據(jù)庫添加權(quán)限
最后刷新 MariaDB
04 安裝PHPowncloud 新版本需要 PHP7,,yum 庫里不一定有 PHP7 所以我們需要更新下 yum 庫 執(zhí)行命令
命令完成后我們查詢一下是否已經(jīng)有 PHP7 相關(guān)包信息 執(zhí)行命令
如果能找到 PHP7 的相關(guān)包信息就可以安裝了 我們選擇安裝 PHP7.2 與相關(guān)擴(kuò)展包 執(zhí)行命令
安裝的擴(kuò)展包比較多大家可以直接復(fù)制 執(zhí)行結(jié)果出現(xiàn)如下信息說明安裝成功
安裝完成后啟動(dòng)下 php-fpm 試試
看下 php-fpm 是否正常運(yùn)行
出現(xiàn)以下信息說明 php-fpm 已經(jīng)運(yùn)行正常
設(shè)置為開機(jī)自啟動(dòng)
05 安裝 owncloudowncloud 的官方下載地址:https:///download 執(zhí)行命令下載 owncloud 系統(tǒng)
國(guó)內(nèi)機(jī)器需要很長(zhǎng)時(shí)間,慢慢等 下載完成后解壓
復(fù)制 owncloud 下的文件至 Apache 的 WEB 目錄
設(shè)置目錄權(quán)限
保險(xiǎn)起見我們把所有用到的服務(wù)重啟下
瀏覽器輸入http://IP地址看下是否能正常訪問,,如果不能正常訪問有可能是Linux防火墻問題 我們先關(guān)閉防火墻試試
刷新瀏覽器看看可以進(jìn)入了系統(tǒng)但還是報(bào)錯(cuò),,再把 SElinux 關(guān)閉
刷新瀏覽器,OK 正常進(jìn)入 owncloud 系統(tǒng)的安裝界面了 輸入管理員用戶名,,密碼,,剛才建立的數(shù)據(jù)庫與用戶名,密碼,,開始安裝 安裝完成輸入管理員用戶名與密碼,,進(jìn)入系統(tǒng)06 防火墻配置剛才我們把防火墻,、SElinux 關(guān)閉了,所以先把防火墻開啟 開啟防火墻
永久開放 http 服務(wù)
如果你開啟了 https 需要永久開放 https 服務(wù)
重啟防火墻
永久關(guān)閉 SElinux
將 重啟系統(tǒng)
再次打開http://你的ip/,,看看是否正常進(jìn)入系統(tǒng),。 owncloud 還為用戶提供了 PC,Android,,ios 客戶端,,具體的客戶端配置大家可以自己研究下07 其它設(shè)置修改 owncloud 系統(tǒng)的上傳限制(默認(rèn) 513M) 執(zhí)行命令
找到如下配置
最后再為大家介紹下 owncloud 與 nextcloud 關(guān)系,nextcloud 是原 owncloud 開發(fā)人員離職后重新開發(fā)的一套系統(tǒng),,兩套系統(tǒng)沒太大的差別,。 |
|