« Logiciel Pastèque/Serveur/Installation » : différence entre les versions

Contenu supprimé Contenu ajouté
Warning obsolète, ajout du lien vers la mise à jour depuis une v6.
DannyS712 (discussion | contributions)
m <source> -> <syntaxhighlight> (phab:T237267)
Ligne 18 :
 
Télécharger la dernière version de Pastèque server : https://downloads.pasteque.org/server/pasteque-server.tgz
<sourcesyntaxhighlight lang="bash">$ wget https://downloads.pasteque.org/server/pasteque-server.tgz</sourcesyntaxhighlight>
 
Décompresser l'archive dans le répertoire web de votre serveur.
<sourcesyntaxhighlight lang="bash">$ tar xzvf pasteque-server.tgz</sourcesyntaxhighlight>
 
=== Modification du fichier de config général ===
Ligne 28 :
Modifier ces lignes comme suit:
 
<sourcesyntaxhighlight lang="php">
$config['core_ident'] = "inifile";
$config['core_database'] = "inifile";
$config['core_modules'] = "database";
$config['template'] = 'pasteque-bootstrap';
</syntaxhighlight>
</source>
 
Modifier aussi l'entrée jwt_secret avec une chaîne de caractères de bonne taille (256 caractères, aléatoires, avec caractères spéciaux). Cette chaîne est utilisée pour signer et vérifier les tokens d'authentification.
Ligne 45 :
Un fichier de connexion aux base de données prend la forme <user>_db.ini, il contient les informations suivantes :
 
<sourcesyntaxhighlight lang="php">
type = mysql
host = localhost
Ligne 52 :
user = "utilisateur_mysql"
password = password_mysql
</sourcesyntaxhighlight>Assurez vous que le fichier est lisible par l'utilisateur du serveur web (www-data).
 
=== Pour la gestion de l'authentification ===
Ligne 82 :
 
== mode openbar ==
<sourcesyntaxhighlight lang="bash">
URL du serveur : http://monserveur.aa/pasteque-server/
Utilisateur : (laissez vide)
Mot de passe : (laissez vide)
</syntaxhighlight>
</source>
== mode inifile ==
<sourcesyntaxhighlight lang="bash">
URL du serveur : http://monserveur.aa/pasteque-server/
Utilisateur : user
Mot de passe : password
</syntaxhighlight>
</source>
 
= Configuration =