Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
joomla [Le 22/05/2020, 13:08] krodelabestiole Joomla -> juser (user db, plus clair) |
joomla [Le 23/05/2020, 20:15] krodelabestiole joomla via hosts -> joomla.localhost |
||
---|---|---|---|
Ligne 25: | Ligne 25: | ||
Ce qui ouvre avec [[:nano|l'éditeur nano]] un fichier dans lequel nous allons coller : | Ce qui ouvre avec [[:nano|l'éditeur nano]] un fichier dans lequel nous allons coller : | ||
<file - joomla.conf><VirtualHost *:80> | <file - joomla.conf><VirtualHost *:80> | ||
- | ServerName joomla | + | ServerName joomla.localhost |
DocumentRoot /var/www/joomla | DocumentRoot /var/www/joomla | ||
<Directory /var/www/joomla> | <Directory /var/www/joomla> | ||
Ligne 34: | Ligne 34: | ||
CustomLog /var/log/apache2/access.joomla.log combined | CustomLog /var/log/apache2/access.joomla.log combined | ||
</VirtualHost></file> | </VirtualHost></file> | ||
- | Si un nom de domaine pointe sur le serveur, on l'indique à la place de ''joomla'' pour la directive ''ServerName''.\\ | + | Si un nom de domaine pointe sur le serveur, on l'indique à la place de ''joomla.localhost'' pour la directive ''ServerName''.\\ |
(''Ctrl+X'' puis ''O'' pour quitter en sauvegardant) | (''Ctrl+X'' puis ''O'' pour quitter en sauvegardant) | ||
Ligne 40: | Ligne 40: | ||
<code>sudo a2ensite joomla | <code>sudo a2ensite joomla | ||
sudo systemctl reload apache2</code> | sudo systemctl reload apache2</code> | ||
- | |||
- | Si on n'a pas spécifié de vrai nom de domaine, on édite le fichier //[[:hosts#hosts|/etc/hosts]]// côté client afin de renseigner l'IP du serveur pour le domaine ''joomla'' : | ||
- | <code>sudo nano /etc/hosts</code> | ||
- | Ceci ouvre [[:nano|l'éditeur nano]] avec lequel on peut ajouter la ligne suivante : | ||
- | <file - hosts>127.0.0.1 joomla</file> | ||
<note important>Si votre serveur est sur le [[:Web]], pensez à [[:apache2#securite|sécuriser]] l'accès au site en particulier en forçant [[:apache2#HTTPS]].</note> | <note important>Si votre serveur est sur le [[:Web]], pensez à [[:apache2#securite|sécuriser]] l'accès au site en particulier en forçant [[:apache2#HTTPS]].</note> | ||
Ligne 84: | Ligne 79: | ||
=== Installation via l'interface web === | === Installation via l'interface web === | ||
- | Joomla! devrait alors être accessible à l'adresse [[http://joomla/]], et cette adresse nous redirige sur une interface qui nous permet de finaliser l'installation en 4 étapes. | + | Joomla! devrait alors être accessible à l'adresse [[http://joomla.localhost/]], et cette adresse nous redirige sur une interface qui nous permet de finaliser l'installation en 4 étapes. |
Il faudra remplir plusieurs champs pour chacune de ces étapes. La description de ces champs est bien indiquée et vous ne devriez pas rencontrer de problème particulier. | Il faudra remplir plusieurs champs pour chacune de ces étapes. La description de ces champs est bien indiquée et vous ne devriez pas rencontrer de problème particulier. | ||
Ligne 103: | Ligne 98: | ||
<code>rm -rf /var/www/joomla/installation</code> | <code>rm -rf /var/www/joomla/installation</code> | ||
- | Votre site est désormais installé et accessible à l'adresse [[http://joomla]]. Son administration est accessible à l'adresse [[http://joomla/administrator/]]. | + | Votre site est désormais installé et accessible à l'adresse [[http://joomla.localhost]]. Son administration est accessible à l'adresse [[http://joomla.localhost/administrator/]]. |
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 126: | Ligne 121: | ||
Pour mettre à jour l'intégralité de Joomla!, le serveur a besoin d'un accès en lecture et en écriture à l'ensemble des fichiers. Il faut donc l'y autoriser temporairement : | Pour mettre à jour l'intégralité de Joomla!, le serveur a besoin d'un accès en lecture et en écriture à l'ensemble des fichiers. Il faut donc l'y autoriser temporairement : | ||
<code>chmod -R g+w /var/www/joomla</code> | <code>chmod -R g+w /var/www/joomla</code> | ||
- | On effectue ensuite la mise à jour via l'interface d'administration de Joomla! : [[http://joomla/administrator/]]. | + | On effectue ensuite la mise à jour via l'interface d'administration de Joomla! : [[http://joomla.localhost/administrator/]]. |
Puis on rétablit les permissions sécurisées : | Puis on rétablit les permissions sécurisées : | ||
Ligne 135: | Ligne 130: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * (fr) [[http://joomla.fr/|Site officiel]] | + | * (fr) [[https://joomla.fr/|Site officiel]] |
* (fr) [[https://kinsta.com/fr/blog/joomla-vs-wordpress/|comparaison avec WordPress]] | * (fr) [[https://kinsta.com/fr/blog/joomla-vs-wordpress/|comparaison avec WordPress]] | ||
---- | ---- | ||
//Contributeurs : [[:utilisateurs:clement.analogue]], Coakette, [[:utilisateurs:krodelabestiole]], hyppocampedecourse// | //Contributeurs : [[:utilisateurs:clement.analogue]], Coakette, [[:utilisateurs:krodelabestiole]], hyppocampedecourse// |