#1 Le 12/12/2017, à 09:55
- denis4
Wordpress : demande aide pour installation en local
Bonjour,
J'ai suivi la doc, j'ai installé wordpress par les paquets en local, puis mysql-server.
Comme je n'avais rien en localhost j'ai poursuivi avec lamp, comme sur la doc j'ai installé apache2, libapache2..., php, php-mysql.
Comme je n'avais toujours rien j'ai poursuivie avec phpmyadmin toujours comme sur la doc.
J'utilise Firefox et
En tapant : http://localhost/wordpress/ j'ai une page blanche
en tapant : http://localhost/ j'ai la page "Apache2 Ubuntu Default Page"
en tapant : http://localhost/phpmyadmin/ j'ai 404 not found The requested URL /phpmyadmin/ was not found on this server.
Si quelqu'un voudrait bien se pencher la dessous...
Denis
Hors ligne
#2 Le 12/12/2017, à 16:36
- gl38
Re : Wordpress : demande aide pour installation en local
Il me semble qu'installer wordpress avec le paquet d'ubuntu est une erreur : ce logiciel est très utilisé et est donc soumis sans cesse à des attaques, il est donc indispensable d'être à jour.
La doc officielle est ici
Pour installer wordpress, il suffit de télécharger le dernier fichier zip français sur https://fr.wordpress.org/txt-download/
On dézippe le résultat où on veut. Pour le voir avec apache, il suffit de faire un lien symbolique dans /var/www/html
sudo ln -s /chemin vers wordpress/wordpress .
en remplaçant "chemin vers wordpress" par ce qu'il faut.
Il faut aussi être sûr que mysql marche, pour cela dans un terminal il faut voir ce que donne dans un terminal la commande mysql ou
mysql -u root -p
Enfin comme wordpress utilise php à hautes doses, il faut que le paquet lib-apache2-mod-php soit installé et que si on fait un fichier php-info.php dans /var:www/html avec dedans
<?php phpinfo(); ?>
et qu'on ouvre http://localhost/php-info.php on obtienne les possibilités de php.
Comme ton installation de phpmyadmin de marche pas (mais tu n'es pas le seul...), en ligne de commande on peut créer la base de données pour wordpress, c'est expliqué dans la doc ci-dessus.
Bon courage !
Guy
En ligne
#3 Le 12/12/2017, à 20:38
- denis4
Re : Wordpress : demande aide pour installation en local
merci de te pencher sur ma demande.
Pour mysql je pense que ça fonctionne :
denis@denis-Dell-DV051:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.7.20-0ubuntu0.16.04.1 (Ubuntu)
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
J'ai téléchargé wordpress que j'ai dézippé dans le dossier html et j'ai fait le lien symbolique mais je me demande si j'ai bien fait car si je fais sur le serveur http://localhost/wordpress/ j'ai une page blanche et la réponse suivante dans le terminal :
denis@denis-Dell-DV051:~$ sudo ln -s /var/www/html/wordpress
[sudo] Mot de passe de denis :
ln: impossible de créer le lien symbolique './wordpress': Le fichier existe
Pour ce qui est de php, j'ai bien créé le fichier et quand je lance http://localhost/php-info.php je n'ai qu'une page blanche.
Hors ligne
#4 Le 12/12/2017, à 20:49
- gl38
Re : Wordpress : demande aide pour installation en local
Si tu dézippes le fichier dans /var/www/html il n'y a pas besoin de lien symbolique, le wordpress (quand il marchera) sera à l'adresse http://localhost/wordpress.
Par contre php n'a pas l'air de fonctionner à travers apache, c'est bien ennuyeux.
As-tu relancé apache ? (sudo service apache2 restart)
Que donne
ls -l /etc/apache2/mods-enabled
Cordialement,
Guy
En ligne
#5 Le 12/12/2017, à 21:01
- denis4
Re : Wordpress : demande aide pour installation en local
Quand je lance http://localhost sur le serveur j'ai la page Apache : Apache2 Ubuntu Default Page
Sinon :
denis@denis-Dell-DV051:~$ ls -l /etc/apache2/mods-enabled
total 0
lrwxrwxrwx 1 root root 36 déc. 11 19:18 access_compat.load -> ../mods-available/access_compat.load
lrwxrwxrwx 1 root root 28 déc. 11 19:18 alias.conf -> ../mods-available/alias.conf
lrwxrwxrwx 1 root root 28 déc. 11 19:18 alias.load -> ../mods-available/alias.load
lrwxrwxrwx 1 root root 33 déc. 11 19:18 auth_basic.load -> ../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 33 déc. 11 19:18 authn_core.load -> ../mods-available/authn_core.load
lrwxrwxrwx 1 root root 33 déc. 11 19:18 authn_file.load -> ../mods-available/authn_file.load
lrwxrwxrwx 1 root root 33 déc. 11 19:18 authz_core.load -> ../mods-available/authz_core.load
lrwxrwxrwx 1 root root 33 déc. 11 19:18 authz_host.load -> ../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 déc. 11 19:18 authz_user.load -> ../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 déc. 11 19:18 autoindex.conf -> ../mods-available/autoindex.conf
lrwxrwxrwx 1 root root 32 déc. 11 19:18 autoindex.load -> ../mods-available/autoindex.load
lrwxrwxrwx 1 root root 30 déc. 11 19:18 deflate.conf -> ../mods-available/deflate.conf
lrwxrwxrwx 1 root root 30 déc. 11 19:18 deflate.load -> ../mods-available/deflate.load
lrwxrwxrwx 1 root root 26 déc. 11 19:18 dir.conf -> ../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 déc. 11 19:18 dir.load -> ../mods-available/dir.load
lrwxrwxrwx 1 root root 26 déc. 11 19:18 env.load -> ../mods-available/env.load
lrwxrwxrwx 1 root root 29 déc. 11 19:18 filter.load -> ../mods-available/filter.load
lrwxrwxrwx 1 root root 27 déc. 11 19:18 mime.conf -> ../mods-available/mime.conf
lrwxrwxrwx 1 root root 27 déc. 11 19:18 mime.load -> ../mods-available/mime.load
lrwxrwxrwx 1 root root 32 déc. 11 19:18 mpm_event.conf -> ../mods-available/mpm_event.conf
lrwxrwxrwx 1 root root 32 déc. 11 19:18 mpm_event.load -> ../mods-available/mpm_event.load
lrwxrwxrwx 1 root root 34 déc. 11 19:18 negotiation.conf -> ../mods-available/negotiation.conf
lrwxrwxrwx 1 root root 34 déc. 11 19:18 negotiation.load -> ../mods-available/negotiation.load
lrwxrwxrwx 1 root root 31 déc. 11 19:18 setenvif.conf -> ../mods-available/setenvif.conf
lrwxrwxrwx 1 root root 31 déc. 11 19:18 setenvif.load -> ../mods-available/setenvif.load
lrwxrwxrwx 1 root root 29 déc. 11 19:18 status.conf -> ../mods-available/status.conf
lrwxrwxrwx 1 root root 29 déc. 11 19:18 status.load -> ../mods-available/status.load
denis@denis-Dell-DV051:~$
Cdt
Denis
Hors ligne
#6 Le 12/12/2017, à 21:21
- gl38
Re : Wordpress : demande aide pour installation en local
Je ne vois pas de php. Il faudrait que le paquet libapache2-mod-php soit installé ainsi que libapache2-mod-php7.0 (et actifs).
Cordialement,
Guy
En ligne
#7 Le 12/12/2017, à 21:56
- denis4
Re : Wordpress : demande aide pour installation en local
J'ai installé les paquets libapache et comment tu sait si php est actif ?
Pour le moment j'ai toujours rien de plus.
Hors ligne
#8 Le 12/12/2017, à 23:39
- gl38
Re : Wordpress : demande aide pour installation en local
Je pense qu'il faut essayer
sudo a2enmod php7.0
et voir si dans /etc/apache2/mods-enabled il y a du php, quelque chose comme
lrwxrwxrwx 1 root root 29 mai 2 2016 php7.0.conf -> ../mods-available/php7.0.conf
lrwxrwxrwx 1 root root 29 mai 2 2016 php7.0.load -> ../mods-available/php7.0.load
Il faudrait alors relancer apache
Cordialement,
Guy
En ligne
#9 Le 13/12/2017, à 09:16
- denis4
Re : Wordpress : demande aide pour installation en local
Bonjour,
Par rapport à ta première commande à voir il reste php 5 qui empeche php 7 de tourner,
denis@denis-Dell-DV051:~$ sudo a2enmod php7.0
[sudo] Mot de passe de denis :
Considering conflict php5 for php7.0:
Enabling module php7.0.
To activate the new configuration, you need to run:
service apache2 restart
denis@denis-Dell-DV051:~$ service apache2 restart
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
denis@denis-Dell-DV051:~$
après je sais plus quoi faire
cdt
Denis
Hors ligne
#10 Le 13/12/2017, à 11:23
- denis4
Re : Wordpress : demande aide pour installation en local
Est ce que peux supprimer php5 de la manière ci-dessous sans incidence sur ubuntu ?
sudo apt-get remove php5
Hors ligne
#11 Le 13/12/2017, à 11:36
- Rufus T. Firefly
Re : Wordpress : demande aide pour installation en local
Bonjour,
Par rapport à ta première commande à voir il reste php 5 qui empeche php 7 de tourner,
denis@denis-Dell-DV051:~$ sudo a2enmod php7.0 [sudo] Mot de passe de denis : Considering conflict php5 for php7.0: Enabling module php7.0. To activate the new configuration, you need to run: service apache2 restart denis@denis-Dell-DV051:~$ service apache2 restart Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details. denis@denis-Dell-DV051:~$
après je sais plus quoi faire
cdt
Denis
Peut-être essayer la commande qui déconne avec sudo ?
La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme
Hors ligne
#12 Le 13/12/2017, à 13:56
- gl38
Re : Wordpress : demande aide pour installation en local
Oh la la ! Pourquoi y-a-t-il du php 5 ?
Quelle est ta version d'ubuntu ?
Cordialement,
Guy
En ligne
#13 Le 13/12/2017, à 14:44
- denis4
Re : Wordpress : demande aide pour installation en local
Xubuntu 16.04 LTS i386
Hors ligne
#14 Le 13/12/2017, à 14:53
- krodelabestiole
Re : Wordpress : demande aide pour installation en local
Xubuntu 16.04 LTS i386
c'est une installation fraîche ou ça a été mis à jour depuis une ancienne version ?
tu as une installation précédente de PHP ou tu as simplement suivi la doc ici ?
(cette doc n'est pas du tout à jour, je suis en train de voir pour la réécrire.)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents
Hors ligne
#15 Le 13/12/2017, à 18:10
- denis4
Re : Wordpress : demande aide pour installation en local
C'est une version téléchargé début décembre, j'avais déjà Xubuntu depuis sept 2016. Et avant c'était Ubuntu depuis la version 12.
Ya pas ton lien pour la doc en question ??
Hors ligne
#16 Le 13/12/2017, à 19:00
- krodelabestiole
Re : Wordpress : demande aide pour installation en local
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents
Hors ligne
#17 Le 13/12/2017, à 19:18
- denis4
Re : Wordpress : demande aide pour installation en local
Oui j'ai commencé avec mais ça na pas marché.
denis@denis-Dell-DV051:~$ sudo service apache2 restart
[sudo] Mot de passe de denis :
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
denis@denis-Dell-DV051:~$
Hors ligne
#18 Le 13/12/2017, à 21:42
- krodelabestiole
Re : Wordpress : demande aide pour installation en local
et quels sont les retours des commandes indiquées ?
systemctl status apache2.service
journalctl -xe
à la limite tu peux désinstaller et réinstaller php :
sudo apt autoremove --purge php* libapache2-mod-php*
sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-intl php-mbstring php-mcrypt php-xml php-zip
ça te permettra de virer PHP5 si il est là pour éviter des conflits, et d'installer seulement les versions spécifiques à ta distro, avec les modules PHP nécessaires pour faire tourner WP.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents
Hors ligne
#19 Le 14/12/2017, à 07:52
- denis4
Re : Wordpress : demande aide pour installation en local
Bonjour,
voici pour la première commande :
denis@denis-Dell-DV051:~$ systemctl status apache2.service
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since jeu. 2017-12-14 07:14:22 CET; 14min
Docs: man:systemd-sysv-generator(8)
Process: 1336 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILU
déc. 14 07:14:22 denis-Dell-DV051 apache2[1336]: * The apache2 configtest faile
déc. 14 07:14:22 denis-Dell-DV051 apache2[1336]: Output of config test was:
déc. 14 07:14:22 denis-Dell-DV051 apache2[1336]: [Thu Dec 14 07:14:22.631024 201
déc. 14 07:14:22 denis-Dell-DV051 apache2[1336]: AH00013: Pre-configuration fail
déc. 14 07:14:22 denis-Dell-DV051 apache2[1336]: Action 'configtest' failed.
déc. 14 07:14:22 denis-Dell-DV051 apache2[1336]: The Apache error log may have m
déc. 14 07:14:22 denis-Dell-DV051 systemd[1]: apache2.service: Control process e
déc. 14 07:14:22 denis-Dell-DV051 systemd[1]: Failed to start LSB: Apache2 web s
déc. 14 07:14:22 denis-Dell-DV051 systemd[1]: apache2.service: Unit entered fail
déc. 14 07:14:22 denis-Dell-DV051 systemd[1]: apache2.service: Failed with resul
lines 1-18/18 (END)
denis@denis-Dell-DV051:~$ journalctl -xe
-- Subject: L'unité (unit) systemd-tmpfiles-clean.service a commencé à démarrer
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- L'unité (unit) systemd-tmpfiles-clean.service a commencé à démarrer.
déc. 14 07:29:39 denis-Dell-DV051 systemd-tmpfiles[2806]: [/usr/lib/tmpfiles.d/v
déc. 14 07:29:39 denis-Dell-DV051 systemd[1]: Started Cleanup of Temporary Direc
-- Subject: L'unité (unit) systemd-tmpfiles-clean.service a terminé son démarrag
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- L'unité (unit) systemd-tmpfiles-clean.service a terminé son démarrage, avec l
déc. 14 07:30:01 denis-Dell-DV051 CRON[2811]: pam_unix(cron:session): session op
déc. 14 07:30:01 denis-Dell-DV051 CRON[2812]: (root) CMD (test -x /etc/init.d/an
déc. 14 07:30:02 denis-Dell-DV051 systemd[1]: Started Run anacron jobs.
-- Subject: L'unité (unit) anacron.service a terminé son démarrage
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- L'unité (unit) anacron.service a terminé son démarrage, avec le résultat done
déc. 14 07:30:02 denis-Dell-DV051 CRON[2811]: pam_unix(cron:session): session cl
déc. 14 07:30:02 denis-Dell-DV051 anacron[2834]: Anacron 2.3 started on 2017-12-
déc. 14 07:30:02 denis-Dell-DV051 anacron[2834]: Normal exit (0 jobs run)
lines 1948-1970/1970 (END)
après désinstallation et installation en http://localhost/ j'ai récupéré la page Apache et en faisant http://localhost/php-info.php j'ai bien la page d'info de php 7.0.22 comme m'avait proposé gl38 dans le #2 mais toujours rien quand je demande http://localhost/wordpress/
cdt
denis
Hors ligne
#20 Le 14/12/2017, à 08:04
- krodelabestiole
Re : Wordpress : demande aide pour installation en local
rien c'est-à-dire ? page blanche ? erreur 500 ou autre ?
il y a quoi dans ton répertoire ?
ls -al /var/www/html/wordpress
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents
Hors ligne
#21 Le 14/12/2017, à 09:28
- denis4
Re : Wordpress : demande aide pour installation en local
Excuses moi, c'est une page blanche pour http://localhost/wordpress/
et pour la commande :
denis@denis-Dell-DV051:~$ ls -al /var/www/html/wordpress
total 200
drwxrwxr-x 5 denis denis 4096 déc. 12 20:22 .
drwxr-xrwx 4 root root 4096 déc. 12 20:21 ..
-rw-r--r-- 1 denis denis 418 sept. 25 2013 index.php
-rw-r--r-- 1 denis denis 19935 janv. 2 2017 license.txt
-rw-r--r-- 1 denis denis 9092 déc. 5 13:00 readme.html
-rw-r--r-- 1 denis denis 5434 sept. 23 14:21 wp-activate.php
drwxrwxr-x 9 denis denis 4096 déc. 12 20:22 wp-admin
-rw-r--r-- 1 denis denis 364 déc. 19 2015 wp-blog-header.php
-rw-r--r-- 1 denis denis 1627 août 29 2016 wp-comments-post.php
-rw-r--r-- 1 denis denis 3581 déc. 5 13:00 wp-config-sample.php
drwxrwxr-x 5 denis denis 4096 déc. 12 20:22 wp-content
-rw-r--r-- 1 denis denis 3669 août 20 06:37 wp-cron.php
drwxrwxr-x 18 denis denis 12288 déc. 12 20:22 wp-includes
-rw-r--r-- 1 denis denis 2422 nov. 21 2016 wp-links-opml.php
-rw-r--r-- 1 denis denis 3306 août 22 13:52 wp-load.php
-rw-r--r-- 1 denis denis 36583 oct. 13 04:10 wp-login.php
-rw-r--r-- 1 denis denis 8048 janv. 11 2017 wp-mail.php
-rw-r--r-- 1 denis denis 16246 oct. 4 02:20 wp-settings.php
-rw-r--r-- 1 denis denis 30071 oct. 18 19:36 wp-signup.php
-rw-r--r-- 1 denis denis 4620 oct. 24 00:12 wp-trackback.php
-rw-r--r-- 1 denis denis 3065 août 31 2016 xmlrpc.php
denis@denis-Dell-DV051:~$
Hors ligne
#22 Le 14/12/2017, à 19:38
- denis4
Re : Wordpress : demande aide pour installation en local
J'ai lancé sur le serveur : http://localhost/wordpress/wp-admin/ et je suis tombé sur la page de démarrage de Wordpress, seulement maintenant il me faut toutes les infos sur la base mysql et faut-il que la base soit démarré au préalable ?
Cdt
Denis
Hors ligne
#23 Le 14/12/2017, à 19:51
- krodelabestiole
Re : Wordpress : demande aide pour installation en local
oui.
il faut que ton serveur MySQL (MariaDB) soit lancé, et tu créés une base de données, avec un utilisateur et un mot de passe attitré (tu peux utiliser l'utilisateur root si tu utilises wordpress seulement localement)
tu ne peux pas faire ça directement via l'installation de wordpress.
il faut le faire soit en ligne de commande MySQL, soit via un gestionnaire de base de données comme PhpMyAdmin (classique) ou adminer (plus simple, c'est juste un fichier php).
ensuite tu renseignes ces informations de connexion dans l'admin WordPress (localhost, nom d'utilisateur, mdp, nom de la bdd)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents
Hors ligne
#24 Le 14/12/2017, à 20:45
- denis4
Re : Wordpress : demande aide pour installation en local
J'arrive pas avec phpmyadmin, tu as un lien pour adminer ?
Hors ligne
#25 Le 14/12/2017, à 20:49
- krodelabestiole
Re : Wordpress : demande aide pour installation en local
https://github.com/vrana/adminer/releas … -mysql.php
tu déplaces et renommes le fichier en /var/www/html/adminer.php et tu pourras y accéder via http://localhost/adminer.php
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents
Hors ligne