Différences entre les versions de « Logiciel Pastèque/Serveur/Installation »

m
<source> -> <syntaxhighlight> (phab:T237267)
(Warning obsolète, ajout du lien vers la mise à jour depuis une v6.)
m (<source> -> <syntaxhighlight> (phab:T237267))
 
 
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 ===
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.
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
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 ===
 
== 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 =
1 535

modifications