Pages : 1
#1 Le 29/07/2010, à 15:08
- VinsS
Résolu Configurer Apache2 pour utiliser Joomla
Bonjour, je désirerai utiliser Joomla, celui-ci demande un serveur Lamp installé et configurer.
J'ai donc installé lamp-server avec apt, ensuite j'ai suivis la page :
http://doc.ubuntu-fr.org/apache2
pour m'aider dans la configuration.
Actuellement, je reçois invariablement ce message, aux commandes start, stop et restart :
vincent@tiemoko:~$ sudo /etc/init.d/apache2 start
* Starting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Thu Jul 29 15:16:12 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
[ OK ]
Mon fichier /etc/apache2/apache2.conf :
#
### Section 1: Global Environment
...
ServerRoot "/etc/apache2"
...
#<IfModule !mpm_winnt.c>
#<IfModule !mpm_netware.c>
LockFile /var/lock/apache2/accept.lock
#</IfModule>
#</IfModule>
...
PidFile /var/run/apache2.pid
...
Timeout 300
...
KeepAlive On
...
MaxKeepAliveRequests 100
...
KeepAliveTimeout 15
...
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
...
<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
...
<IfModule mpm_event_module>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
# These need to be set in /etc/apache2/envvars
User www-data
Group www-data
# AccessFileName: The name of the file to look for in each directory
AccessFileName .htaccess
# The following lines prevent .htaccess and .htpasswd files from being
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy all
</Files>
...
DefaultType text/plain
...
HostnameLookups Off
..
ErrorLog /var/log/apache2/error.log
...
LogLevel warn
# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
# Include all the user configurations:
Include /etc/apache2/httpd.conf
# Include ports listing
Include /etc/apache2/ports.conf
...
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
# Define an access log for VirtualHosts that don't define their own logfile
CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined
# Include generic snippets of statements
Include /etc/apache2/conf.d/
# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/
Les pointillés remplacent les lignes commentées, vous aurez compris
Je n'accède pas à http://127.0.1.1/ ni à http://localhost/ Firefox me disant que la connexion à échoué.
J'ose croire qu'il suffit de peu de choses, mais quoi et où ?
Je ne désire donc, pas créer un serveur quelconque , mais uniquement faire usage de Joomla sur mon pc unique.
Merci de votre aide et expérience.
Dernière modification par VinsS (Le 30/07/2010, à 06:05)
Hors ligne
#2 Le 29/07/2010, à 16:15
- K -Lune noire
Re : Résolu Configurer Apache2 pour utiliser Joomla
ET que donnes ton /etc/apache2/sites-avalaibles/default ???
- L'avenir appartient à ceux qui rêvent trop -
Hors ligne
#3 Le 29/07/2010, à 16:24
- VinsS
Re : Résolu Configurer Apache2 pour utiliser Joomla
Voila :
<VirtualHost 127.0.1.1:80>
ServerAdmin webmaster@localhostDocumentRoot /home/vincent/siteJoomla
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/vincent/siteJoomla>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warnCustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory></VirtualHost>
aussi configuré avec la page de doc.
Hors ligne
#4 Le 29/07/2010, à 16:38
- K -Lune noire
Re : Résolu Configurer Apache2 pour utiliser Joomla
Est ce que tout le monde a les droits de lecture sur ce dossier ?
Ton dossier existe ?
- L'avenir appartient à ceux qui rêvent trop -
Hors ligne
#5 Le 29/07/2010, à 16:54
- VinsS
Re : Résolu Configurer Apache2 pour utiliser Joomla
Oui aux deux questions,
En fait, tout le monde ca veut dire moi et mon chat, et le dossier je l'avais créé en préparant le tuto de Joomla.
Ce qui m'étonne, c'est que partout on peut lire que l'ip serveur est 127.0.0.1 or à l'installation de lamp il m'a directement indiqué 127.0.1.1, mais ca n'a peut-être aucune importance.
Hors ligne
#6 Le 29/07/2010, à 17:54
- VinsS
Re : Résolu Configurer Apache2 pour utiliser Joomla
Du nouveau ;
j'ai réinstaller avec synaptic apache2 tout seul, par acquit de conscience, maintenant, j'accède à http://127.0.1.1 et je suis bien dans mon répertoire.
Ca ne fonctionne pas avec http://localhost/ ni http://localhost/phpmyadmin, j'ignore si c'est important, je vais essayer l'install de joomla comme ça.
Hors ligne
#7 Le 29/07/2010, à 18:43
- VinsS
Re : Résolu Configurer Apache2 pour utiliser Joomla
Bon, si l'on ne peut ouvrir http://localhost/phpmyadmin il n'y a pas d'installation possible.
D'après la doc, il n'y a pas de configuration nécessaire et je peut me connecter avec la console.
Je veux dire comme ça :
vincent@tiemoko:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 34
Server version: 5.1.41-3ubuntu12.3 (Ubuntu)Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Une idée ?
Hors ligne
#8 Le 29/07/2010, à 21:18
- K -Lune noire
Re : Résolu Configurer Apache2 pour utiliser Joomla
Et tu ne peux pas te connecter avec 127.0.1.1/phpmyadmin ???
Si ça ne passe pas c'est probablement que tu n'as pas de lien dans ton /home/vincent/siteJoomla
Si j'ai bien compris c'est là que pointe ton apache, du coup il te faut taper
sudo ln -s /usr/share/phpmyadmin /home/vincent/siteJoomla
phpmyadmin devrait être accesible après ça. De toute façon si ça passe en console ya pas de raison
- L'avenir appartient à ceux qui rêvent trop -
Hors ligne
#9 Le 30/07/2010, à 06:04
- VinsS
Re : Résolu Configurer Apache2 pour utiliser Joomla
Bonjour, merci pour ces réponses,
Tout d'abord, si je ne pouvais pas lancer l'installation de Joomla avec
http://127.0.1.1/siteJoomla/installation comme indiqué dans la doc, par contre en entrant
simplement http://127.0.1.1 l'archive décompressée apparaissait dans le directory.
En cliquant dessus l'installation à démarré.
J'ai fais un premier tour du propriétaire avec le tuto Joomla pour les nuls, tout semble ok.
Pour http://localhost, je ne vois rien, mon /etc/hosts contenait déjà ceci :
127.0.0.1 localhost
127.0.1.1 tiemoko
J'ai testé avec 127.0.1.1 localhost sans résultat, j'ai aussi entré la ligne de code de K -lune noire.
cependant avec http://127.0.1.1/phpmyadmin, là j'arrive sur l'écran de log de php
qui me refusait l'accès pour une question de droit.
Ce matin, la nuit porte conseil, je réessaye en changeant le nom de logging admin contre root toujours avec le mot de passe déclaré à l'installation, et ça marche.
Trop tôt pour le champagne, par contre, je vais mettre en résolu.
Merci de m'avoir soutenu dans cette dure épreuve.
Hors ligne
Pages : 1