Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/03/2014, à 20:32

Corpse Grinder 666

apache 2 Grrr!

je cherche à installer JOOMLA ....
je vais donc installer apache 2  et je vais sur la doc d'ubuntu et rien .... j'ai même ré-installé apache, j'ai cherché sur la toile/forum  et j'ai toujours cette magnifique phrase (en sachant que je cherche à créer un site d'abord sur l'ordi avant de l'envoyer sur un serveur)  :

Forbidden

You don't have permission to access /sitejoomla/installation/index.php on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80

joomla ne fonctionne pas malgré son installation dans /var/www ce qui est normal face à un apache qui ne veut pas se lacher .

Hors ligne

#2 Le 24/03/2014, à 20:39

pires57

Re : apache 2 Grrr!

Le message est explicite ... que renvois le résultats de

ls -l sitejoomla 

Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#3 Le 24/03/2014, à 22:00

Floyd team77

Re : apache 2 Grrr!

Salut
Je pense plutôt que tu n'as pas les droits pour lire le fichier index.php dans le dossier d'installation.
Tu l'as mis comment le dossier Joomla ? En copier/coller ?
Si c'est le cas, et si tu veux faire un test en local, tu fais un chmod 777 sur le dossier Joomla et le tour est joué.
Bonne soirée

Hors ligne

#4 Le 24/03/2014, à 23:29

pires57

Re : apache 2 Grrr!

 tu fais un chmod 777 sur le dossier Joomla 

Voici exactement ce qu'il ne faut pas faire !!


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#5 Le 25/03/2014, à 06:50

Floyd team77

Re : apache 2 Grrr!

pires57 a écrit :
 tu fais un chmod 777 sur le dossier Joomla 

Voici exactement ce qu'il ne faut pas faire !!

Salut
J'adore ce genre de réponse très constructive, c'est comme ça qu'on fait avancé les choses.
Donc, la question bête : il faut faire quoi, alors ??

Dernière modification par Floyd team77 (Le 25/03/2014, à 06:53)

Hors ligne

#6 Le 25/03/2014, à 08:22

Corpse Grinder 666

Re : apache 2 Grrr!

bien alors ls -l sitejoomla

total 116
drwxr-xr-x 10 root root      4096 mars   8 12:20 administrator
drwxr-xr-x  2 root root      4096 mars   8 12:20 bin
drwxr-xr-x  2 root root      4096 mars   8 12:20 cache
drwxr-xr-x  2 root root      4096 mars   8 12:20 cli
drwxr-xr-x 17 root root      4096 mars   8 12:20 components
-rw-r--r--  1 root root      3123 mars   8 12:20 htaccess.txt
drwxr-xr-x  5 root root      4096 mars   8 12:20 images
drwxr-xr-x  2 root root      4096 mars   8 12:20 includes
-rw-r--r--  1 root root      1011 mars   8 12:20 index.php
drwxr-x--- 11 root www-data  4096 mars   8 12:20 installation
-rw-r--r--  1 root root      1906 mars   8 12:20 joomla.xml
drwxr-xr-x  5 root root      4096 mars   8 12:20 language
drwxr-xr-x  4 root root      4096 mars   8 12:20 layouts
drwxr-xr-x 13 root root      4096 mars   8 12:20 libraries
-rw-r--r--  1 root root     17816 mars   8 12:20 LICENSE.txt
drwxr-xr-x  2 root root      4096 mars   8 12:20 logs
drwxr-xr-x 18 root root      4096 mars   8 12:20 media
drwxr-xr-x 28 root root      4096 mars   8 12:20 modules
drwxr-xr-x 14 root root      4096 mars   8 12:20 plugins
-rw-r--r--  1 root root      4300 mars   8 12:20 README.txt
-rw-r--r--  1 root root       901 mars   8 12:20 robots.txt.dist
drwxr-xr-x  5 root root      4096 mars   8 12:20 templates
drwxr-xr-x  2 root root      4096 mars   8 12:20 tmp
-rw-r--r--  1 root root      1715 mars   8 12:20 web.config.txt

Floyd team77 : tu as raisons puisque c'est ce que je lisais partout ;-)
j'ai mis le fichier dans var/www et je l'ai décompressé dans le dossier "sitejoomla" wink

Hors ligne

#7 Le 25/03/2014, à 09:06

bruno

Re : apache 2 Grrr!

Il faut réattribuer les dossier et fichier à l'utilisateur www-data :

sudo chown -R www-data:www-data /var/www/sitejoomla

Dernière modification par bruno (Le 25/03/2014, à 09:07)

Hors ligne

#8 Le 25/03/2014, à 09:32

Corpse Grinder 666

Re : apache 2 Grrr!

c'est fait !
rien de plus !
je penses que je vais tout supprimer pour tout réinstaller car j'ai l'impression malgré des modifs , que je suis passé à côté de quelque chose je n'arrive pas à voir quoi ...

Dernière modification par Corpse Grinder 666 (Le 25/03/2014, à 09:37)

Hors ligne

#9 Le 25/03/2014, à 09:48

pires57

Re : apache 2 Grrr!

redonnes nous le résultat du ls -l maintenant.

J'adore ce genre de réponse très constructive, c'est comme ça qu'on fait avancé les choses.
Donc, la question bête : il faut faire quoi, alors ??

Parce qu'on ne fait JAMAIS un chmod 777 , tu donnes tout les droits a tout le monde, si je viens faire du pentest sur ton serveur et que je trouve cela c'est la première faille que je vais exploier.
Donner les droits total sa reviens a partir de chez toi et laisser les clés sur ta porte d'entrée


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#10 Le 25/03/2014, à 09:49

bruno

Re : apache 2 Grrr!

Tu as bien relancé Apache après modification des droits ?
La réinstallation ne t'apportera rien si tu ne comprends pas comment fonctionne Apache et les droits d'accès…Et non cela ne se règle pas à coup de chmod 777…

Hors ligne

#11 Le 25/03/2014, à 10:38

Floyd team77

Re : apache 2 Grrr!

Oui c'est vrai, j'ai été un peu extrémiste sur les bords, désolé.
Mais je pensais que c'était un serveur de test en local, mais c'est vrai, c'est pas une excuse.
Je pense qu'il veut réinstaller pour voir justement le concept des droits sur les fichiers et dossiers, et non pas faire du "chmod777" wink
Bonne journée

Hors ligne

#12 Le 25/03/2014, à 13:54

Corpse Grinder 666

Re : apache 2 Grrr!

merci pour ce suivi wink
maintenant j'ai réinstallé (à la seconde où je l'ai dit et je n'ai pas lu la suite sad ) et j'ai suivi ce topic

http://wiki.goldzoneweb.info/verifier_l … le_serveur

lorsque je lance :

 /etc/init.d/apache2 restart

et la :

 * Restarting web server apache2                                                /usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
/usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

sous une autre formule :

sudo service apache2 restart
 * Restarting web server apache2                                                apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

EDIT :

http://127.0.1.1/

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.

c'est bon signe ....

Dernière modification par Corpse Grinder 666 (Le 25/03/2014, à 14:05)

Hors ligne

#13 Le 25/03/2014, à 14:14

Floyd team77

Re : apache 2 Grrr!

Sinon, ce tuto n'est pas mal non plus Tuto Apache, et surtout l'étape 8 pour ton erreur : apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1.

Hors ligne

#14 Le 25/03/2014, à 14:41

Corpse Grinder 666

Re : apache 2 Grrr!

merci floyd wink
j'ai donc un changement de réponse :

/etc/init.d/apache2 restart 
 * Restarting web server apache2                                                /usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
/usr/sbin/apache2ctl: 87: ulimit: error setting limit (Operation not permitted)
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

je continue ma recherche pour que ce soit nikel

Dernière modification par Corpse Grinder 666 (Le 25/03/2014, à 14:43)

Hors ligne

#15 Le 25/03/2014, à 15:01

Floyd team77

Re : apache 2 Grrr!

C'est pareil si tu fais :

sudo service apache2 restart

?????

Hors ligne

#16 Le 25/03/2014, à 15:35

Corpse Grinder 666

Re : apache 2 Grrr!

Floyd team77 a écrit :

C'est pareil si tu fais :

sudo service apache2 restart

?????

voila la réponse :

 * Restarting web server apache2                                                 ... waiting .                                                           [ OK ]

Hors ligne

#17 Le 25/03/2014, à 15:41

Corpse Grinder 666

Re : apache 2 Grrr!

changement radical : waou !!!!!!
juste après le redemarrage d'apache

j'ai testé

http://localhost/sitejoomla/installation/index.php

et hop ! c'est une belle page graphique joomla que voila cool
j'avoue que je ne comprend pas car j'avias pourtant déja redemarré apache .... va comprendre ....

je vais donc passer au tuto :
http://doc.ubuntu-fr.org/joomla

Dernière modification par Corpse Grinder 666 (Le 25/03/2014, à 15:42)

Hors ligne

#18 Le 25/03/2014, à 17:42

Corpse Grinder 666

Re : apache 2 Grrr!

bon je suis bloqué car joomla bloque sur la base de donnée .
après recherche je dois la créer par le biais de phpmyadmin .
après une manip j'arrive à avoir une page de présentation de ce logiciel qui me demande "utilisateur" et "mot de passe"
Bien entendu rien ne marche ni même "root" .

j'avoue que c'est bien chiant pour un simple logiciel de création de site internet ... en sachant que je vais encore passé du temps pour le reste ... pfooouuu !!!! sad .... Windows me manque dans ces moments la ....

quelqu'un peut il me conseiller ?
Merci wink

Hors ligne

#19 Le 25/03/2014, à 18:04

Corpse Grinder 666

Re : apache 2 Grrr!

voila ce que me répond joomla

Could not connect to MySQL.

j'ai donc lancé mysql :

sudo /etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql

Dernière modification par Corpse Grinder 666 (Le 25/03/2014, à 18:05)

Hors ligne

#20 Le 25/03/2014, à 20:19

Floyd team77

Re : apache 2 Grrr!

Corpse Grinder 666 a écrit :

voila ce que me répond joomla

Could not connect to MySQL.

j'ai donc lancé mysql :

sudo /etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql

Je ne sais pas si tu sais, mais on utilise plus "/etc/init.d/" pour lancer, arrêter ou relancer un service, mais plutôt comme je te l'ai dit plus haut, service nomduservice action, soit pour ton cas :

sudo service mysql restart

Hors ligne

#21 Le 26/03/2014, à 12:25

Corpse Grinder 666

Re : apache 2 Grrr!

effectivement : merci ça marche
pour autant je suis confronté  à une barrière de phpmyadmin :
soit (je pensais qu'en "root" pas besoin de dot de passe ...???) :

La configuration interdit une connexion sans mot de passe (voir AllowNoPassword)

sinon c'est (pour l'instant je souhaite faire la pratique sur mon ordi et non sur un servevr internet):

1045 Connexion au serveur MySQL non permise

Dernière modification par Corpse Grinder 666 (Le 26/03/2014, à 12:26)

Hors ligne

#22 Le 26/03/2014, à 12:30

bruno

Re : apache 2 Grrr!

Corpse Grinder 666 a écrit :

bon je suis bloqué car joomla bloque sur la base de donnée .
après recherche je dois la créer par le biais de phpmyadmin .
après une manip j'arrive à avoir une page de présentation de ce logiciel qui me demande "utilisateur" et "mot de passe"
Bien entendu rien ne marche ni même "root" .

Après quelle manip ?

Pour installer phpmyadmin la seule méthode valable pour un débutant est d'installer le paquet du même nom, soit :

sudo apt-get install phpmyadmin

Lors de l'installation il te demandera de créer un mot de passe pour l'accès de l'utilisateur « root » (qui n'est pas ce lui du système mais de MySQL).

Hors ligne

#23 Le 26/03/2014, à 12:45

Corpse Grinder 666

Re : apache 2 Grrr!

en vidant le cache : rien
j'ai installé ces termes vers la ligne 87 du fichier "/etc/phpmyadmin/config.inc.php:

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'ton_mot_de_pass_root';

idée venant de : LA wink

réponse de phpmyadmin : AllowNoPasswordRoot

j'ai donc changé le 'ton_mot_de_pass_root' par '' (en somme rien)
réponse identique

bon je vais m'occuper de mysql avant (si quelqu'un peut me diriger je serais content : merci)

EDIT :
j'ai changé cette ligne

$cfg['Servers'][$i]['AllowNoPassword'] = true;

en

$cfg['Servers'][$i]['AllowNoPassword'] = false;

et toujours le même probleme

Dernière modification par Corpse Grinder 666 (Le 26/03/2014, à 12:55)

Hors ligne

#24 Le 26/03/2014, à 13:12

Corpse Grinder 666

Re : apache 2 Grrr!

Bruno : phpmyadmin je l'avais déja réinstallé ;-)

je me suis dit que peut être sur mysql il y avait un mot de passe que j'ai oublié (???? roll ????) qui fait que phpmyadmin ne peut se connecter ...
donc : doc ubuntu sur mysql  et direction méthode 3 pour redefinir de force le mot de passeet la :

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'sudo USE mysql
UPDATE USER
SET    password = 
WHERE  USER = 'root' AND host = 'l' at line 1

sad

3 jours dessus et j'ai pas commencé à bosser .... sad

j'ai vraiment besoin d'un coup de main même si il faut refaire ou me dire où j'ai merdé ....

Dernière modification par Corpse Grinder 666 (Le 26/03/2014, à 13:15)

Hors ligne

#25 Le 26/03/2014, à 14:10

Corpse Grinder 666

Re : apache 2 Grrr!

en prenant la méthode 2 ça à marché :

sudo dpkg-reconfigure mysql-server-5.5

de ce fait phpmyadmin me fait  passer à la suite smile
au tour de joomla ...

Dernière modification par Corpse Grinder 666 (Le 26/03/2014, à 14:11)

Hors ligne