首頁 >專題 >寶塔面板 >教你如何基於寶塔面板和nextcloud搭建自己的網盤

教你如何基於寶塔面板和nextcloud搭建自己的網盤

藏色散人
藏色散人轉載
2020-06-19 13:23:3112796瀏覽

下面由寶塔安裝教學專欄為大家介紹基於寶塔面板和nextcloud搭建自己的網盤的方法,希望對需要的朋友有幫助!

教你如何基於寶塔面板和nextcloud搭建自己的網盤

一、安裝寶塔控制面板和LNMP環境

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安裝要很久,安裝完成可以看到下面的登陸訊息,然後瀏覽器登陸就好

寶塔面板安裝完成後,用上面的帳號密碼資訊登陸面板會有安裝介面出來,選擇下要安裝的ngnix這些就可以自動安裝

安裝完成後就可以在這個介面中添加網站資料庫

#我們點選新增,然後輸入網站的網域資料庫密碼,就會自動建立好網站的目錄。

建立完成會彈出提示

下載NextCloud安裝套件

我們到下面的網站去下載NextCloud

https://nextcloud.com/install/#

我們選擇文件,進入網站目錄,然後點擊遠端下載

點擊遠端下載之後,在彈出的URL網址列輸入nextcloud的安裝包下載地址

https://download.nextcloud.com/server/releases/nextcloud-14.0.4.zip

#下載完成後,點選右側的「解壓縮」

解壓縮到nextcloud的安裝目錄

#完成後可以看到有個nextcloud的資料夾,我們進入後將裡面的檔案複製到主目錄,這些都可以在網頁中完成,不需要登陸後台伺服器

方法就是進入目錄全選這些文件,然後剪貼在到前面的目錄貼上即可

然後回到上一層目錄,點選貼上所有

貼上完成後,安裝目錄的檔案結構如下圖:

完成後,就可以開啟網盤的的域名,直接在這裡建立管理員帳戶,設定sql資料庫

輸入使用者名稱密碼、資料庫資訊等,點選安裝完成,會自動安裝,安裝完成後,會進入網盤後台介面,如下

完成安裝,我們可以去下載app或電腦上的軟體來進行使用

配置NextCloud

#進入網站後看到上面顯示有問題,發現有錯誤提示:

安裝fileinfo

進入寶塔的面板的軟體管理,找到php 7.1 然後進去有安裝這個模組,點擊安裝

 

getenv("PATH")为空

PHP 的设置似乎有问题, 无法获取系统环境变量. 使用 getenv("PATH") 测试时仅返回空结果.

编辑php-fpm.conf

 /www/server/php/71/etc/php-fpm.conf

粘贴

env[PATH] = /usr/local/bin:/usr/bin:/bin:/usr/local/php/bin

重启下服务

service php-fpm-71 restart

 

❀Some files have not passed the integrity check.

这句是文件完整性检查,然后后面有个list,点击下可以看到哪些文件有问题,由于宝塔创建好网站默认会有404和user页面,这样nextcloud的文件的原始这个页面没法复制,我们只要把默认的user文件删了,重新替换即可。

 

The .htaccess file is not working

打开在宝塔的伪静态中添加下面的内容

location

~ ^/(data|config|.ht|db_structure.xml|README) {

deny all;

}

 

You are accessing this site via HTTP

宝塔上默认有申请ssl证书,免费的点下就ok了

注:你必须在公网上有DNS解析,否则没法申请

 

安装opcahe

Opcache是PHP代码的缓存

替换下面的代码到php配置里,然后重启下php服务

opcache.enable=1

opcache.enable_cli=1

opcache.interned_strings_buffer=8

opcache.max_accelerated_files=10000

opcache.memory_consumption=128

opcache.save_comments=1

opcache.revalidate_freq=1

到此我们的nextcloud就安装完成了,后面就可以自己去下载客户端来正常使用了

以上是教你如何基於寶塔面板和nextcloud搭建自己的網盤的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除