Instalation server web

Bonjour,

Je suis entrain d’installer mon premier serveur web
Debian 8 OK
apache2 OK
PHP5 OK
mysql-server OK
phpmyadmin NOK
enfin je crois…

je suis passé par : aptitude install phpmyadmin
puis ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
et voilà le résultat :

addJSON( 'list', PMA_RecentFavoriteTable::getInstance('recent')->getHtmlList() ); exit; } if ($GLOBALS['PMA_Config']->isGitRevision()) { if (isset($_REQUEST['git_revision']) && $GLOBALS['is_ajax_request'] == true) { PMA_printGitRevision(); exit; } echo '
'; } // Handles some variables that may have been sent by the calling script $GLOBALS['db'] = ''; $GLOBALS['table'] = ''; $show_query = '1'; // Any message to display? if (! empty($message)) { echo PMA_Util::getMessage($message); unset($message); } $common_url_query = PMA_URL_getCommon('', ''); // when $server > 0, a server has been chosen so we can display // all MySQL-related information if ($server > 0) { include 'libraries/server_common.inc.php'; include 'libraries/StorageEngine.class.php'; // Use the verbose name of the server instead of the hostname // if a value is set $server_info = ''; if (! empty($cfg['Server']['verbose'])) { $server_info .= htmlspecialchars($cfg['Server']['verbose']); if ($GLOBALS['cfg']['ShowServerInfo']) { $server_info .= ' ('; } } if ($GLOBALS['cfg']['ShowServerInfo'] || empty($cfg['Server']['verbose'])) { $server_info .= $GLOBALS['dbi']->getHostInfo(); } if (! empty($cfg['Server']['verbose']) && $GLOBALS['cfg']['ShowServerInfo']) { $server_info .= ')'; } $mysql_cur_user_and_host = $GLOBALS['dbi']->fetchValue('SELECT USER();'); // should we add the port info here? $short_server_info = (!empty($GLOBALS['cfg']['Server']['verbose']) ? $GLOBALS['cfg']['Server']['verbose'] : $GLOBALS['cfg']['Server']['host']); } echo '
' . "\n"; // Anchor for favorite tables synchronization. echo PMA_RecentFavoriteTable::getInstance('favorite')->getHtmlSyncFavoriteTables(); echo '
'; if ($server > 0 || count($cfg['Servers']) > 1 ) { if ($cfg['DBG']['demo']) { echo '
'; echo '
' . __('phpMyAdmin Demo Server') . '

et c’est pas fini

j’ai testé plein de tuto qui fond pareil ou presque et je tombe toujours sur le même résultat.

que puis-je faire et comment ?

Excuses-moi mais c’est en faisant quoi que tu obtiens ça?.. Normalement, pour lancer phpmyadmin, tout ce qu’il y a besoin de faire c’est d’aller sur ton serveur à l’adresse: adresse-de-ton-serveur/phpmyadmin avec un navigateur web.
Si ton serveur est un serveur local l’adresse est 127.0.0.1/phpmyadmin

Comme précisé dans mon message, je viens de l’installer
et j’ai lancé

Tiens, un voisin à 18 Km près :006
Bienvenue sous debian.

[quote=“Texas24”]Comme précisé dans mon message, je viens de l’installer
et j’ai lancé[/quote]
Quand tu dis “j’ai lancé”, qu’est-ce que ça signifie ?
S’agit-il d’un serveur distant ?
D’un serveur ‘at home’ ?
As-tu un nom de domaine ?

la machine est sous mon bureau
et je n’ai pas de non de domaine pour le moment : objectif -> Savoir comment ça fonctionne

Donc, pour répondre succinctement à ta question, un serveur web sert surtout à installer et faire vivre un site web. C’est en général sa fonction principale.
Pour l’installer, apparemment, tu as réussi ou presque.
Pour le tester, il faut déjà savoir si apache2 répond. Il doit renvoyer, dans un premier temps, une ligne du genre “It work”, quand tu tapes sur un navigateur le nom de ton domaine ou son IP.
La finalité étant de faire un site web, quand tu entreras dans un navigateur, quelque chose comme “rictux.fr”, tu aboutiras à ton site.
Au départ, pour les tests, tu pourras faire ça en interne avec seulement l’IP privée de ta machine serveur, genre “192.168.0.5”.
Ensuite, il te restera à nourrir ton site.
J’avoue que c’est assez loin de l’époque où j’ai installé mon serveur web et ma mémoire est assez fatiguée.

Es-tu sûr que PHP est OK ? Tu peux tester en déposant une page PHP toute simple dans ton /var/www/ et en te rendant à l’URL de cette page sur un navigateur.

Voilà que je voulais réinstaller 'environement web’
apapche2
PHP5
Mysql

et qu’il me met des erreurs partout avec le gestionnaire de paquets

@ aux deux prisonniers: ricardo et caseprison, vous n’avez pas été blacklisté? Bah content de vous voir.
@ texas Il faut vérifier dans l’ordre si cela fonctionne: apache, php sql masql

est ce que apache fonctionne? Tu dois comme expliqué avant avoir It works!

aptitude install -y apache2
gedit /etc/apache2/conf-enabled/security.conf -> ServerTokens Prod
gedit /etc/apache2/mods-enabled/dir.conf -> DirectoryIndex index.php index.html index.htm
gedit /etc/apache2/apache2.conf -> ServerName 192.168.1.44
gedit /etc/apache2/sites-enabled/000-default.conf -> ServerAdmin domino.consulting@free.fr
/etc/init.d/apache2 restart -> OK
-> ip OK -> affiche la page de présentation Apache2

aptitude install -y php5
ip/index.php

System 	Linux srvdebian 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt20-1+deb8u3 (2016-01-17) i686
Build Date 	Jan 15 2016 15:51:11
Server API 	Apache 2.0 Handler
Virtual Directory Support 	disabled
Configuration File (php.ini) Path 	/etc/php5/apache2
Loaded Configuration File 	/etc/php5/apache2/php.ini
Scan this dir for additional .ini files 	/etc/php5/apache2/conf.d 

et bien d’autres informations que je garde pour le moment
PHP5 -> OK

apt-get install mysql-server
root -> motdepasse
apt-get install php5-mysql
apt-get install phpmyadmin
-> apache2
-> configurer la base de données de phpmyadmin avec dbconfig-common ? oui
-> Mdp
ip/phpmyadmin/ -> page blanche

du coup je viens de faire cela :
[ul]
gedit /etc/php5/apache2/php.ini
display_errors = On
error_reporting(E_ALL)
date.timezone = Europe/Paris
[/ul]
j’obtiens :
Fatal error: Call to undefined function __() in /usr/share/phpmyadmin/libraries/core.lib.php on line 235

j’ai continué à lire le net et j’ai testé ça :
ps aux | grep mysql → mysql 10082 0.1 0.4 320200 37352

mysqladmin status mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
et là je sèche…

[quote=“Texas24”]apt-get install mysql-server
root -> motdepasse
apt-get install php5-mysql
apt-get install phpmyadmin
-> apache2
-> configurer la base de données de phpmyadmin avec dbconfig-common ? oui
-> Mdp
ip/phpmyadmin/ -> page blanche[/quote]
Les logs d’apache te donne quoi quand tu te connectes?

edit: j’avais pas vu ton précédent message.

Même erreur que toi résolue peut être ceci: http://unix.stackexchange.com/questions/101461/mysql-not-accessible-by-root-user

tail -f /var/log/apache2/access.log

192.168.1.44 - - [24/Feb/2016:10:42:58 +0100] "GET /apache2.html HTTP/1.1" 200 3416 "-" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:10:42:58 +0100] "GET /icons/openlogo-75.png HTTP/1.1" 304 181 "http://192.168.1.44/apache2.html" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:10:50:26 +0100] "GET /apache2.html HTTP/1.1" 200 3401 "-" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:10:50:26 +0100] "GET /icons/openlogo-75.png HTTP/1.1" 304 165 "http://192.168.1.44/apache2.html" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:10:54:29 +0100] "GET /index.php HTTP/1.1" 200 21406 "-" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:11:10:54 +0100] "GET /index.php HTTP/1.1" 200 21462 "-" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:11:21:13 +0100] "GET /index.php HTTP/1.1" 200 21463 "-" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:11:22:31 +0100] "GET /phpmyadmin HTTP/1.1" 301 553 "-" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:11:22:31 +0100] "GET /phpmyadmin/ HTTP/1.1" 500 169 "-" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"
192.168.1.44 - - [24/Feb/2016:11:31:26 +0100] "GET /phpmyadmin/ HTTP/1.1" 200 407 "-" "Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.1"

root@srvdebian:/# mysql
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)

mysql -u root -p
mysql> ça c’est cool
mysql> show databases;
±-------------------+
| Database |
±-------------------+
| information_schema |
| mysql |
| performance_schema |
| phpmyadmin |
±-------------------+
4 rows in set (0.01 sec)

ip/phpmyadmin -> retour à l’affichage erreur -> message initial

Hello

Comme suggéré précédemment, peux tu vérifier le bon fonctionnement de PHP, en créant par exemple un fichier “phpinfo.php” dans lequel tu mets

<?php phpinfo();"; ?>

Et ensuite appeler ce fichier depuis ton navigateur. Tu devrais avoir un joli tableau avec les informations concernant ton installation …