wiki:Documentation/Fr/Administrateur/InstallerApache2

Version 5 (modified by azerttyu, 6 years ago) (diff)

Là ça marche, il faut éditer correctement les fichier de conf

Comment installer Apache2

apt-get install apache2

camille@debian2:~$ sudo apt-get install apache2
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets supplémentaires suivants seront installés : 
  apache2-mpm-worker apache2-utils apache2.2-common libapr1 libaprutil1 libpq4
  libsqlite3-0
Les NOUVEAUX paquets suivants seront installés :
  apache2 apache2-mpm-worker apache2-utils apache2.2-common libapr1
  libaprutil1 libpq4 libsqlite3-0
0 mis à jour, 8 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 2420ko dans les archives.
Après dépaquetage, 5993ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? 
Réception de : 1 http://ftp.fr.debian.org etch/main libapr1 1.2.7-8.2 [109kB]
Réception de : 2 http://ftp.fr.debian.org etch/main libpq4 8.1.11-0etch1 [277kB]
Réception de : 3 http://ftp.fr.debian.org etch/main libsqlite3-0 3.3.8-1.1 [194kB]
Réception de : 4 http://ftp.fr.debian.org etch/main libaprutil1 1.2.7+dfsg-2 [68,5kB]
Réception de : 5 http://ftp.fr.debian.org etch/main apache2-utils 2.2.3-4+etch5 [342kB]
Réception de : 6 http://ftp.fr.debian.org etch/main apache2.2-common 2.2.3-4+etch5 [964kB]
Réception de : 7 http://ftp.fr.debian.org etch/main apache2-mpm-worker 2.2.3-4+etch5 [424kB]
Réception de : 8 http://ftp.fr.debian.org etch/main apache2 2.2.3-4+etch5 [41,5kB]
2420ko réceptionnés en 38s (63,2ko/s)                                          
Sélection du paquet libapr1 précédemment désélectionné.
(Lecture de la base de données... 76285 fichiers et répertoires déjà installés.)
Dépaquetage de libapr1 (à partir de .../libapr1_1.2.7-8.2_i386.deb) ...
Sélection du paquet libpq4 précédemment désélectionné.
Dépaquetage de libpq4 (à partir de .../libpq4_8.1.11-0etch1_i386.deb) ...
Sélection du paquet libsqlite3-0 précédemment désélectionné.
Dépaquetage de libsqlite3-0 (à partir de .../libsqlite3-0_3.3.8-1.1_i386.deb) ...
Sélection du paquet libaprutil1 précédemment désélectionné.
Dépaquetage de libaprutil1 (à partir de .../libaprutil1_1.2.7+dfsg-2_i386.deb) ...
Sélection du paquet apache2-utils précédemment désélectionné.
Dépaquetage de apache2-utils (à partir de .../apache2-utils_2.2.3-4+etch5_i386.deb) ...
Sélection du paquet apache2.2-common précédemment désélectionné.
Dépaquetage de apache2.2-common (à partir de .../apache2.2-common_2.2.3-4+etch5_i386.deb) ...
Sélection du paquet apache2-mpm-worker précédemment désélectionné.
Dépaquetage de apache2-mpm-worker (à partir de .../apache2-mpm-worker_2.2.3-4+etch5_i386.deb) ...
Sélection du paquet apache2 précédemment désélectionné.
Dépaquetage de apache2 (à partir de .../apache2_2.2.3-4+etch5_all.deb) ...
Paramétrage de libapr1 (1.2.7-8.2) ...

Paramétrage de libpq4 (8.1.11-0etch1) ...

Paramétrage de libsqlite3-0 (3.3.8-1.1) ...

Paramétrage de libaprutil1 (1.2.7+dfsg-2) ...

Paramétrage de apache2-utils (2.2.3-4+etch5) ...
Paramétrage de apache2.2-common (2.2.3-4+etch5) ...
Setting Apache2 to Listen on port 80. If this is not desired, please edit /etc/apache2/ports.conf as desired. Note that the Port directive no longer works.
Module alias installed; run /etc/init.d/apache2 force-reload to enable.
Module autoindex installed; run /etc/init.d/apache2 force-reload to enable.
Module dir installed; run /etc/init.d/apache2 force-reload to enable.
Module env installed; run /etc/init.d/apache2 force-reload to enable.
Module mime installed; run /etc/init.d/apache2 force-reload to enable.
Module negotiation installed; run /etc/init.d/apache2 force-reload to enable.
Module setenvif installed; run /etc/init.d/apache2 force-reload to enable.
Module status installed; run /etc/init.d/apache2 force-reload to enable.
Module auth_basic installed; run /etc/init.d/apache2 force-reload to enable.
Module authz_default installed; run /etc/init.d/apache2 force-reload to enable.
Module authz_user installed; run /etc/init.d/apache2 force-reload to enable.
Module authz_groupfile installed; run /etc/init.d/apache2 force-reload to enable.
Module authn_file installed; run /etc/init.d/apache2 force-reload to enable.
Module authz_host installed; run /etc/init.d/apache2 force-reload to enable.

Paramétrage de apache2-mpm-worker (2.2.3-4+etch5) ...
Starting web server (apache2)....

Paramétrage de apache2 (2.2.3-4+etch5) ..

apt-get install mysql-server

apt-get install postfix

pas de configuration

apt-get install alternc

....

Paramétrage de alternc (0.9.8) ...
Une dérogation pour « /var/spool/postfix/var/run/saslauthd » existe déjà, abandon
Updating /etc/alternc/local.sh
Granting users...
Trying debian.cnf: ERROR 1045 (28000) at line 1: Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)
failed: debian-sys-maintainer doesn't have the right credentials
are we doing an upgrade? ok!
Updating mysql configuration in /etc/alternc/my.cnf
Checking for MySQL connectivity
MYSQL.SH OK!
installing AlternC schema in alternc...
checking for upgrades
config phpmyadmin
running alternc.install
Expanding variables in configuration files: etc/alternc/bureau.conf etc/bind/templates/zone.template etc/bind/templates/named.template etc/bind/named.conf etc/courier/authdaemonrc etc/courier/authmysqlrc etc/postfix/main.cf etc/postfix/myalias.cf etc/postfix/mydomain.cf etc/postfix/mygid.cf etc/postfix/myvirtual.cf etc/postfix/sasl/smtpd.conf etc/proftpd/proftpd.conf etc/proftpd/welcome.msg etc/proftpd/modules.conf etc/squirrelmail/apache.conf etc/default/saslauthd.
invoke-rc.d: unknown initscript, /etc/init.d/apache not found.
invoke-rc.d: unknown initscript, /etc/init.d/apache-ssl not found.
Generating locales (this might take a while)...
  fr_FR.UTF-8... done
  de_DE.ISO-8859-1... done
  en_US.ISO-8859-1... done
  es_ES.ISO-8859-1... done
  fr_FR.ISO-8859-1... done
Generation complete.
Reloading Postfix configuration...done.
Reloading domain name service...: bind.
Stopping Courier authentication services: authdaemond.
Starting Courier authentication services: authdaemond.
Stopping Courier IMAP server: imapd.
Starting Courier IMAP server: imapd.
Stopping Courier IMAP-SSL server: imapd-ssl.
Starting Courier IMAP-SSL server: imapd-ssl.
Stopping Courier POP3 server: pop3d.
Starting Courier POP3 server: pop3d.
Stopping Courier POP3-SSL server: pop3d-ssl.
Starting Courier POP3-SSL server: pop3d-ssl.
Reloading configuration files for periodic command scheduler: crond.
Reloading ftp server: proftpd.
adding open_base_dir protection for:.
Creating admin user...

*******************************************
*                                         *
*               Admin account             *
*               ------------              *
*                                         *
* user: admin             password: admin *
*                                         *
* Please change this as soon as possible! *
*                                         *
*******************************************
Stopping web server (apache2)....
Starting web server (apache2)....


Mettre à jour les elements de configuraton

Stopper Apache

/etc/init.d/apache2 stop

Activer les configuration apache propre à alternc

cp /etc/apache/conf.d/* /etc/apache2/conf.d

Redeclarer le bon repertoire apache

nano /etc/apache2/conf.d/alternc.conf

Remplacer la ligne 22

CustomLog /var/log/apache2/access.log alternc

Desactiver la configuration par défaut d'apache2

rm /etc/apache2/sites-enabled/000-default

Relancer apache

/etc/init.d/apache2 start

Acceder à votre panel pour vérifier.