Maison  >  Article  >  Les sujets  >  Apprenez à créer votre propre disque réseau basé sur Pagoda Panel et nextcloud

Apprenez à créer votre propre disque réseau basé sur Pagoda Panel et nextcloud

藏色散人
藏色散人avant
2020-06-19 13:23:3112750parcourir

La colonne tutorielle suivante de Installation de Pagoda vous présentera comment créer votre propre disque réseau basé sur Pagoda Panel et nextcloud. J'espère qu'elle sera utile aux amis dans le besoin. !

Apprenez à créer votre propre disque réseau basé sur Pagoda Panel et nextcloud

1. InstallationPagodaPanneau de configuration et environnement LNMP

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

L'installation prend beaucoup de temps une fois l'installation terminée. , vous pouvez voir les informations de connexion ci-dessous, puis vous connecter simplement avec le navigateur

Une fois le panneau Pagoda installé, utilisez les informations de compte et de mot de passe ci-dessus pour vous connecter à le panneau et l'interface d'installation apparaîtront. Sélectionnez le ngnix à installer. Il peut être installé automatiquement

Une fois l'installation terminée, vous pouvez ajouter la base de données du site Web dans cette interface

Nous cliquons sur Ajouter, puis entrons le mot de passe de la base de données de noms de domaine du site Web, et cela créera automatiquement un répertoire de sites Web.

Une invite apparaîtra une fois la création terminée

Télécharger le package d'installation de NextCloud

Nous allons sur le site Web ci-dessous pour télécharger NextCloud

https://nextcloud.com/install/#

Nous sélectionnons le fichier, entrons dans le répertoire du site Web et cliquons sur le téléchargement à distance

Après avoir cliqué sur le téléchargement à distance, entrez l'adresse de téléchargement du package d'installation nextcloud dans la barre d'adresse URL contextuelle

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

Une fois le téléchargement terminé, cliquez sur « Décompresser " à droite

Extraire vers le répertoire d'installation nextcloud

Une fois terminé, vous pouvez voir un dossier nextcloud. Après l'avoir entré, copiez les fichiers à l'intérieur dans le répertoire personnel, tout cela peut être fait sur la page Web sans vous connecter au serveur backend

La méthode consiste à entrez dans le répertoire et sélectionnez tous ces fichiers, puis coupez-les et collez-les dans le répertoire précédent

Retournez ensuite dans le répertoire précédent et cliquez pour tout coller

Une fois le collage terminé, la structure des fichiers du répertoire d'installation est la suivante Image :

Une fois terminé, vous pouvez ouvrir le nom de domaine du disque réseau, créez un compte administrateur directement ici et configurez la base de données SQL

Entrez le nom d'utilisateur, le mot de passe, les informations de la base de données, etc., cliquez sur Installation Terminé, il sera installé automatiquement. Une fois l'installation terminée, vous entrerez dans l'interface d'arrière-plan du disque réseau, comme suit

Terminez l'installation, nous pouvons télécharger l'application ou l'ordinateur. Utilisez le logiciel sur

Configurer NextCloud

Après être entré sur le site Web, j'ai vu qu'il y avait un problème avec l'affichage ci-dessus et j'ai trouvé un message d'erreur :

Installer fileinfo

Entrez dans la gestion des logiciels du panneau Pagoda, recherchez php 7.1 puis entrez et installez ce module, cliquez sur Installer

 

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer