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 !
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
< verwenden 🎜>NextCloud konfigurierenNach dem Betreten der Website sah ich, dass es ein Problem mit der obigen Anzeige gab und fand eine Fehlermeldung:Dateiinfo installierenBetreten 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!