Etape 1, Installation de MariaDb (MySql n'étant plus disponible)
Sur le synology
Via le centre de paquet, installer MariaDb.
Par defaut, MariaDb utilise le compte root sans mot de passe.
Se connecter via ssh sur le synology :
mysql -u root
MariaDB [(none)]> create database dbTest1;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> connect dbTest1
Connection id: 2
Current database: dbTest1
MariaDB [dbTest1]>
Affecter un mot de passe à root
SET PASSWORD = PASSWORD('MotDePasseRoot');
Se deconnecter et vérifier que l'authentification de root avec un mot de passe :
mysql -u root -p
Cote client Ubuntu
Installer le paquet mariadb-client
Essayer de se conneter en tant que root
thierry@PC1:~$ mysql -h 192.168.1.45 -u root -p
Enter password:
ERROR 1130 (HY000): Host 'PC1' is not allowed to connect to this MariaDB server
thierry@PC1:~$
On va créer un user admin autoriser à se connecter à la base de données depuis PC1
CREATE USER 'admin'@'PC1' IDENTIFIED BY 'MotDePasseAdmin';
Nouvelle tentative de connexion à la base de données avec le user admin :
thierry@PC1:~$ mysql -h 192.168.1.45 -u admin -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 5.5.34-MariaDB Source distribution
Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]><>p>
Etape 2, Installation de phpMyAdmin
Via le Centre de paquet du Synology
Etape 3, Installation de Joomla 3.3
Télécharger le zip de Joomla et lancer votre navigateur sur la page index.php.
Suivre le wizard d'installation.
Sur la base de données
Affecter un mot de passe pour root via phpMyAdmin
Créer un user admin (via phpMyAdmin) qui ait le droit de se connecter à distance à la base de données.
Par défaut, root ne peut se connecter à la BDD.
mysql -h <ip> -u admin -p
show databases ;
connect <database name>
Etape 4, Installation d'extensions
JComments
JComments est une extension permettant aux internautes de commenter vos articles. Tout commentaire apparaîtra dans l'interface d'administration de Joomla dans l'onglet Extension > JComments > Comments. A vous alors de décider si le commentaire peut être publié.
Pour saisir un commentaire, l'internaute saisi un nom, un email, son commentaire et précise s'il souhaite recevoir un email lorsque une réponse est postée (nécessite la saisie du captcha). Une fois le commentaire accepté par l'administrateur du site, le commentaire sera visible sur le site et l’utilisateur recevra un email.
Cette extension nécessite l'installation de php5-gd (apt-get install php5-gd), sinon vous aurez le message "alarme GD library is not installed!". Cette extension doit probablement servir à la génération de l'image avec le code captcha.