Ceci est une ancienne révision du document !
Installer GIT si ce n'est pas encore fait :
apt install git
Installer ces quelques librairies PHP et redémarrer le serveur Apache :
apt install php-zip php-mbstring
systemctl restart apache2
Cloner le dépôt GIT dans un dossier :
cd /var/www mkdir codiad git clone https://github.com/Codiad/Codiad /var/www/codiad/
Copier le fichier config.example.php vers config.php et modifier comme ci-dessous :
// PATH TO CODIAD define ("BASE_PATH", "/home/marc/web/codiad"); // BASE URL TO CODIAD (without trailing slash) define ("BASE_URL", "mon.domaine.com/codiad"); // THEME : default, modern or clear (look at /themes) define ("THEME", "default"); // ABSOLUTE PATH, this is used as whitelist for absolute path projects define ("WHITEPATHS", BASE_PATH . ",/home"); // SESSIONS (e.g. 7200) $cookie_lifetime = "0"; // TIMEZONE date_default_timezone_set ("Europe/Brussels");
Modifier le propriétaire pour tout le dossier :
sudo chown www-data:www-data -R /home/marc/web/codiad/
Premier lancement
Se rendre sur http://mon.domain.com/codiad. Entrer le nom d'un nouvel utilisateur et entrer un mot de passe Entrer le nom et le chemin d'un premier projet. Par exemple : New project name: TestProject Folder name or absolute path : /var/www/TestProject Timezone: sélectionner le fuseau horaire Cliquer sur le bouton Install Confirmer la création du projet dans le chemin spécifié. Le nouveau dossier /var/www/TestProject est créé.