#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!
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"
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)
#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…
#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"
Bonne journée
Hors ligne
#12 Le 25/03/2014, à 13:54
- Corpse Grinder 666
Re : apache 2 Grrr!
merci pour ce suivi
maintenant j'ai réinstallé (à la seconde où je l'ai dit et je n'ai pas lu la suite ) 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 :
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
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!
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
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 !!!! .... Windows me manque dans ces moments la ....
quelqu'un peut il me conseiller ?
Merci
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!
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!
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).
#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
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é (???? ????) 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
3 jours dessus et j'ai pas commencé à bosser ....
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
au tour de joomla ...
Dernière modification par Corpse Grinder 666 (Le 26/03/2014, à 14:11)
Hors ligne