日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

nextcloud php工程师,教你如何基于宝塔面板和nextcloud搭建自己的网盘

發布時間:2024/9/19 php 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nextcloud php工程师,教你如何基于宝塔面板和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安裝包

我們到下面的網站去下載NextCloudhttps://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工程师,教你如何基于宝塔面板和nextcloud搭建自己的网盘的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。