Heim >Themen >Pagodentafel >Erfahren Sie, wie Sie Ihre eigene Netzwerkfestplatte basierend auf Pagoda Panel und nextcloud erstellen

Erfahren Sie, wie Sie Ihre eigene Netzwerkfestplatte basierend auf Pagoda Panel und nextcloud erstellen

藏色散人
藏色散人nach vorne
2020-06-19 13:23:3112826Durchsuche

In der folgenden Tutorial-Kolumne zur Pagodeninstallation erfahren Sie, wie Sie Ihre eigene Netzwerkfestplatte auf Basis von Pagoda Panel und nextcloud erstellen. Ich hoffe, dass es für Freunde in Not hilfreich sein wird !

Erfahren Sie, wie Sie Ihre eigene Netzwerkfestplatte basierend auf Pagoda Panel und nextcloud erstellen

1. InstallationPagodeSystemsteuerung und LNMP-Umgebung

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

Die Installation dauert lange , Sie können die Anmeldeinformationen unten sehen und sich dann einfach mit dem Browser anmelden

Nachdem das Pagoda-Panel installiert ist, verwenden Sie die oben genannten Konto- und Passwortinformationen, um sich anzumelden Das Panel und die Installationsoberfläche werden angezeigt. Wählen Sie das zu installierende NGNIX aus.

Nach Abschluss der Installation können Sie die Website-Datenbank in dieser Schnittstelle hinzufügen

Wir klicken auf „Hinzufügen“ und geben dann das Domänennamen-Datenbankkennwort der Website ein. Dadurch wird automatisch ein Website-Verzeichnis erstellt.

Eine Eingabeaufforderung wird angezeigt, wenn die Erstellung abgeschlossen ist

Herunterladen das NextCloud-Installationspaket

Wir gehen auf die Website unten, um NextCloud herunterzuladen

https://nextcloud.com/install/#

Wir wählen die Datei aus, geben das Website-Verzeichnis ein und klicken auf Remote-Download

Nachdem Sie auf „Remote-Download“ geklickt haben, geben Sie die Download-Adresse des Nextcloud-Installationspakets in die Popup-URL-Adressleiste ein.

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

Nachdem der Download abgeschlossen ist, klicken Sie auf „Entpacken“. " rechts

In das Nextcloud-Installationsverzeichnis extrahieren

Nach Abschluss sehen Sie einen Nextcloud-Ordner. Nachdem wir es eingegeben haben, kopieren Sie die darin enthaltenen Dateien in das Home-Verzeichnis. Dies alles kann auf der Webseite erfolgen, ohne sich beim Backend-Server anzumelden.

Die Methode lautet: Geben Sie das Verzeichnis ein und wählen Sie alle diese Dateien aus. Schneiden Sie sie dann aus und fügen Sie sie im vorherigen Verzeichnis ein.

Gehen Sie dann zurück zum vorherigen Verzeichnis und klicken Sie, um alle einzufügen

Nachdem das Einfügen abgeschlossen ist, sieht die Dateistruktur des Installationsverzeichnisses wie folgt aus: Bild:

Nach Abschluss können Sie die Datei öffnen Domänenname der Netzwerkfestplatte, erstellen Sie hier direkt ein Administratorkonto und richten Sie die SQL-Datenbank ein

Geben Sie den Benutzernamen, das Passwort, die Datenbankinformationen usw. ein und klicken Sie auf „Installation“. Abgeschlossen, es wird automatisch installiert. Nach Abschluss der Installation gelangen Sie wie folgt in die Hintergrundoberfläche der Netzwerkfestplatte.

Schließen Sie die Installation ab. Wir können die App herunterladen oder die Software auf

NextCloud konfigurieren

Nach dem Betreten der Website sah ich, dass es ein Problem mit der obigen Anzeige gab und fand eine Fehlermeldung:

Dateiinfo installieren

Betreten Sie die Softwareverwaltung des Pagoda-Panels, suchen Sie nach PHP 7.1, gehen Sie hinein und installieren Sie dieses Modul. Klicken Sie auf Installieren

 

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就安装完成了,后面就可以自己去下载客户端来正常使用了

Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie Ihre eigene Netzwerkfestplatte basierend auf Pagoda Panel und nextcloud erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen