Table of Contents

Serveur Wordpress

Projet de serveur wordpress pour les colloques ou autres sites wordpress.

Espace de test sur RESU5

J'ai obtenu un espace de test sur RESU5. Voici les informations de connexion :

Adresse du site web hébergé (URL): http://ltcrdev.ulb.ac.be

Code d'accès au serveur (à utiliser avec FileZilla par exemple)

  1. hostname: resu5.ulb.ac.be
  2. loginame: stdevaux
  3. password: celui de votre adresse email @ulb.ac.be STEPH: pas super super ça
  4. repertoire public web: /home/web1308/public_html


L'espace de fichiers attribué est situé sur le serveur en /home/web1308. Utilisez sFTP pour y acceder.
Le répertoire public_html de ce compte est celui où vous devez déposer les documents php, html, jpg… accessibles au public.
Vous pouvez, bien sûr, créer autant de sous-répertoires que vous le désirez.
Le fichier principal doit s'appeler 'index.php' ou 'index.html'.
Le répertoire “logs” contient l'historique des erreurs et des accès au site.


Code d'accès à votre base de données (à utiliser pour l'installation de Wordpress par exemple)

  1. nom db MySQL: ltcrdev
  2. login MySQL: ltcrdev
  3. mot de passe MySQL: G23!567_5
  4. adresse du serveur MySQL: localhost
  5. interface de gestion de la db: http://dev.ulb.ac.be/phpMyAdmin

Tentative d'utiliser PEAR sur resu5

Ça marche.

Accès

Le container est hébergé sur sekigahara

Wp-cli

C'est un truc pour installer wordpress et le mettre à jour en ligne de commande (automatiquement)

root@wordpress:~# mkdir /var/www/steph_test_01 -p
root@wordpress:~# wp core download --path=/var/www/steph_test_01/ --locale=fr_FR --allow-root
Downloading WordPress 4.4.2 (fr_FR)...
Using cached file '/root/.wp-cli/cache/core/wordpress-4.4.2-fr_FR.tar.gz'...
Success: WordPress downloaded.

FIXME Configuration non documentee de la bd et de wp-config.php avec salt puis on peut faire ceci:

root@wordpress:~# wp core install --title="test_01" --url="http://164.15.6.152/steph_test_01" --admin_user='group1' --admin_password='uV9JfVf5' --admin_email='stdevaux@ulb.ac.be' --path=/var/www/steph_test_01/ --allow-root

Importer les posts de tandems

Sur tandem il y a 2 plugins interessant : importer et exporter. J'ai exporte les poste de tandems (resultant en un xml) et maintenant je vais les importer sur mon wordpress de test :

wp --allow-root --path=/var/www/steph_test_01/ plugin install wordpress-importer --activate
wp --allow-root --path=/var/www/steph_test_01/ import /home/stdevaux/tandems.wordpress.2016-02-24.xml  --authors=create

Installer des themes

Visiblement le theme de tandem Kirumo est depasse depuis 2 ans et plus mis a jour. Je cherche autre chose :

root@wordpress:~# wp --allow-root --path=/var/www/steph_test_01/ theme search  automatic
Success: Showing 10 of 51 themes.
+-----------------+-----------------+--------+
| name            | slug            | rating |
+-----------------+-----------------+--------+
| Healthcare      | healthcare      | 100    |
| Clean Box       | clean-box       | 100    |
| Incredible      | incredible      | 94     |
| graftee         | graftee         | 0      |
| Modality        | modality        | 98     |
| Chronicle       | chronicle       | 80     |
| Innovation Lite | innovation-lite | 94     |
| Charis Church   | charis-church   | 0      |
| evolve          | evolve          | 86     |
| Guardian        | guardian        | 94     |
+-----------------+-----------------+--------+
root@wordpress:~# wp --allow-root --path=/var/www/steph_test_01/ theme search  moesia
Success: Showing 1 of 1 themes.
+--------+--------+--------+
| name   | slug   | rating |
+--------+--------+--------+
| Moesia | moesia | 94     |
+--------+--------+--------+
root@wordpress:~# wp --allow-root --path=/var/www/steph_test_01/ theme install moesia --activate
Installing Moesia (1.36)
Downloading install package from https://downloads.wordpress.org/theme/moesia.1.36.zip...
Unpacking the package...
Installing the theme...
Theme installed successfully.
Success: Translations updates are not needed for the 'English (US)' locale.
Activating 'moesia'...
Success: Switched to 'Moesia' theme.

Configuration

La configuration est en salt dans /srv/salt :