主頁(yè) > 知識(shí)庫(kù) > 搭建nextcloud私有云存儲(chǔ)網(wǎng)盤的教程詳解

搭建nextcloud私有云存儲(chǔ)網(wǎng)盤的教程詳解

熱門標(biāo)簽:百度地圖標(biāo)注尺寸無法顯示 外呼系統(tǒng)虛擬號(hào)碼 接電話機(jī)器人罵人 代理外呼系統(tǒng)創(chuàng)業(yè) 大連電銷外呼系統(tǒng)運(yùn)營(yíng)商 泰州智能外呼系統(tǒng)排名 400電話申請(qǐng)知乎 長(zhǎng)春電銷外呼系統(tǒng)代理商 400電話干嘛怎么申請(qǐng)信用卡

Nextcloud是一款開源免費(fèi)的私有云存儲(chǔ)網(wǎng)盤項(xiàng)目,可以讓你快速便捷地搭建一套屬于自己或團(tuán)隊(duì)的云同步網(wǎng)盤,從而實(shí)現(xiàn)跨平臺(tái)跨設(shè)備文件同步、共享、版本控制、團(tuán)隊(duì)協(xié)作等功能。它的客戶端覆蓋了Windows、Mac、Android、iOS、Linux 等各種平臺(tái),也提供了網(wǎng)頁(yè)端以及 WebDAV接口,所以你幾乎可以在各種設(shè)備上方便地訪問你的云盤。

簡(jiǎn)介:

    搭建個(gè)人云存儲(chǔ)一般會(huì)想到ownCloud,堪稱是自建云存儲(chǔ)服務(wù)的經(jīng)典。而Nextcloud是ownCloud原開發(fā)團(tuán)隊(duì)打造的號(hào)稱是“下一代”存儲(chǔ).

        真正試用過后就由衷地贊同這個(gè)Nextcloud:它是個(gè)人云存儲(chǔ)服務(wù)的絕佳選擇。一開始以為Nextcloud只是一個(gè)網(wǎng)盤云存儲(chǔ),后來看到

        Nextcloud內(nèi)置了Office文檔、圖片相冊(cè)、日歷聯(lián)系人、兩步驗(yàn)證、文件管理、RSS閱讀等豐富的應(yīng)用,我發(fā)現(xiàn)Nextcloud已經(jīng)僅僅可以

        用作個(gè)人或者團(tuán)隊(duì)存儲(chǔ)與共享,還可以打造成為一個(gè)個(gè)人辦公平臺(tái),幾乎相當(dāng)于一個(gè)個(gè)人的Dropbox了。Nextcloud運(yùn)行環(huán)境與平常我們

        常用的程序差不多,LAMP是官方首選,不過LNMP也照樣可以運(yùn)行,只不過需要自己寫URL重寫規(guī)則。當(dāng)然,官方還提供了SNAP一鍵安裝包

    注:以上來自網(wǎng)上某處,重點(diǎn)是下面的安裝

本篇采用rpm源碼安裝,本人親測(cè)有效,在線或一鍵安裝沒難度,請(qǐng)自行百度,

1.安裝LAMP架構(gòu):

注:為了避免權(quán)限,網(wǎng)絡(luò)問題等請(qǐng)用root用戶或較高級(jí)別賬號(hào)登錄再操作

yum  install  -y  httpd php  php-mysql  mariadb-server  mariadb  sqlite  php-dom  php-mbstring  php-gd  php-pdo

 注:

    httpd   ######apache web 服務(wù)器;    php    #####php

    mariadb-server  mariadb

        從centos 7系統(tǒng)開始,系統(tǒng)中自帶的mysql數(shù)據(jù)庫(kù)更名為mariadb-server.

    Pdo ####(php數(shù)據(jù)對(duì)象)是一個(gè)輕量級(jí),具有兼容接口的PHP數(shù)據(jù)連接擴(kuò)展

2.關(guān)閉防火墻和selinux:

    Vim /etc/seliunux/config里把

        Enforcing改為disabled,改完后重啟即可生效,輸入命令getenforce可查看狀態(tài)

    為了實(shí)驗(yàn)可永久關(guān)閉firewalld防火墻

        systemctl disable firewalld.service

        暫時(shí)關(guān)閉systemctl  stop firewalld.service

    lptables -F

3.開啟LAMP相關(guān)服務(wù):

Systemctl start httpd.service
Systemctl start mariadb.service

4.上傳nextcloud源碼包:

    我是xshell連的,所以輸入rz命令,選擇nextcloud-13.0.6.zip(nextcloud的壓縮包私我或者網(wǎng)上找)上傳(目前最新14)

    解壓: unzip nextcloud-13.0.6.zip

root目錄下:   cp -r nextcloud/*  /var/www/html/

    注:是把nextcloud下的復(fù)制到網(wǎng)站根目錄下所以是nextcloud/*,而不是cp  -r  nextcloud  /var/www/html

        (在這里沒注意,導(dǎo)致裝了幾次都失敗,"細(xì)節(jié)決定成敗")

    改網(wǎng)站的屬主和屬組為apache:   chown -R  apache:apache  /var/www/html

5.設(shè)置數(shù)據(jù)庫(kù)密碼并創(chuàng)建nextcloud數(shù)據(jù)庫(kù):

        改密碼:mysqladmin   -u  root  password  "123456"

        登錄:mysql  -u  root   -p123456

    進(jìn)入數(shù)據(jù)庫(kù)后創(chuàng)建數(shù)據(jù)庫(kù):

        create database nextcloud;  (數(shù)據(jù)庫(kù)名可以隨便改,只要存放nextcloud都行)

6.通過web界面訪問nextcloud:

    真機(jī)瀏覽器訪問: http://192.68.27.101/index.php

    注:Nextcloud 14 必須要求 PHP 7

7.更新PHP5.4.16到5.6:

    查看當(dāng)前PHP版本:php -v

    安裝RPM升級(jí)包

    注意:不同版本使用不同的命令,由于我裝的是centos7系列的,所以選擇第一個(gè)的兩個(gè)命令去執(zhí)行

    centos/redhat 7:

    rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

    centos/redhat 6:

    rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

    centos/redhat 5:

    rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm

    安裝好后先停止httpd再卸載php舊版本

systemctl stop httpd.service
  yum remove php-common

    開始安裝php5.6

 yum install -y php56w php56w-opcache php56w-xml php56w-devel php56w-mcrypt php56w-gd  php56w-mysql php56w-intl php56w-mbstring

    安裝完成后啟動(dòng)aptech

    systemctl start httpd.service

    再次查看php版本,發(fā)現(xiàn)已經(jīng)升級(jí)到PHP5.6了

8.web界面安裝nextcloud重啟httpd后,再次打開瀏覽器訪問

  設(shè)置登錄密碼和選擇mariadb數(shù)據(jù)庫(kù)的相關(guān)設(shè)置

 默認(rèn)是SQLite數(shù)據(jù)庫(kù),這里點(diǎn)mariaDB數(shù)據(jù)庫(kù),輸入賬號(hào),密碼,表名即可

注:SQLite也是一種數(shù)據(jù)庫(kù)

    sqlite是一款輕型的數(shù)據(jù)庫(kù),遵守ACID的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),包含在一個(gè)相對(duì)小的c庫(kù)中。

    它是D.RichardHipp建立的公有領(lǐng)域項(xiàng)目。設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中

    使用了它,其中之一的特點(diǎn)是占用資源非常低,在嵌入式設(shè)備中,可能只需要幾百k的內(nèi)存就夠用了。

點(diǎn)擊安裝就進(jìn)行安裝了

進(jìn)入后發(fā)現(xiàn)和百度網(wǎng)盤非常相似,可以上傳,下載,分享,功能的話自己可以摸索

在web瀏覽器上上傳資料

直接在瀏覽器中輸入IP,我這是192.68.27.101,輸入賬號(hào)密碼即可進(jìn)入

9.安裝插件:

    如:設(shè)置-應(yīng)用-files中找到Files Right Click并啟用它(如果啟用不了一般跟網(wǎng)絡(luò)慢有關(guān))

    還可以安裝其他更多插件來豐富nextcloud的功能

    有cpu負(fù)載監(jiān)控,內(nèi)存使用情況,用戶活躍情況等實(shí)時(shí)監(jiān)控

注:安裝與使用的快慢與你的網(wǎng)絡(luò)和配置有關(guān),請(qǐng)耐心等待。。。

我的環(huán)境:Windows10真機(jī)(WiFi),vm12虛擬機(jī)(網(wǎng)卡橋接),centos7虛擬機(jī),xshell遠(yuǎn)程連接軟件

        Windows10要與centos7互通,二者都要能聯(lián)網(wǎng)

        Win10的ip:192.68.27.133,centos7的IP:192.68.27.101

制作:OneNote

  自此搭建成功

總結(jié)

以上所述是小編給大家介紹的搭建nextcloud私有云存儲(chǔ)網(wǎng)盤的教程詳解,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

標(biāo)簽:雅安 臺(tái)灣 大慶 中衛(wèi) 長(zhǎng)治 清遠(yuǎn) 興安盟 安陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《搭建nextcloud私有云存儲(chǔ)網(wǎng)盤的教程詳解》,本文關(guān)鍵詞  搭建,nextcloud,私,有云,存儲(chǔ),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《搭建nextcloud私有云存儲(chǔ)網(wǎng)盤的教程詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于搭建nextcloud私有云存儲(chǔ)網(wǎng)盤的教程詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章