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 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)


Vincent
Oqapy      Qarte      PaQager

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@localhost

    DocumentRoot /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 warn

    CustomLog /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.


Vincent
Oqapy      Qarte      PaQager

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.


Vincent
Oqapy      Qarte      PaQager

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.


Vincent
Oqapy      Qarte      PaQager

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 ?


Vincent
Oqapy      Qarte      PaQager

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.


Vincent
Oqapy      Qarte      PaQager

Hors ligne