[resolu]suppression apache2

[quote=“Ashgenesis”]supprime le répertoire complet
ou comme je crois ca a déjà été dis une suppression de tout tes paquets apache.

apt-get remove -f --purge apache2 etc
tu install aussi le paquet apt-rdepends
et tu regarde avec tout ce qui dépend d’apache et tu le desinstall (bien sur ne va pas desinstaller des librairies nécessaires a ton utilisation de base de debian)
[/quote]

donc le paquet apache 2 est desinstallé et purgé. le rdepends donne: debian:/home/serveur# apt-rdepends apache2 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait apache2 Dépend: apache2-mpm-perchild (= 2.0.54-5sarge1) Dépend: apache2-mpm-prefork (= 2.0.54-5sarge1) Dépend: apache2-mpm-worker (= 2.0.54-5sarge1) apache2-mpm-perchild Dépend: apache2-common (= 2.0.54-5sarge1) Dépend: libapr0 (>= 2.0.54) Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libdb4.2 Dépend: libexpat1 (>= 1.95.8) Dépend: libldap2 (>= 2.1.17-1) Dépend: libpcre3 (>= 4.5) Dépend: libssl0.9.7 Dépend: zlib1g (>= 1:1.2.1) apache2-common Dépend: apache2-utils (= 2.0.54-5sarge1) Dépend: debconf Dépend: debianutils (>= 1.6) Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libdb4.2 Dépend: libexpat1 (>= 1.95.8) Dépend: libgcc1 (>= 1:3.3.5) Dépend: libmagic1 Dépend: mime-support Dépend: net-tools Dépend: openssl Dépend: ssl-cert (>= 1.0-7) apache2-utils Dépend: libapr0 (>= 2.0.54) Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libdb4.2 Dépend: libexpat1 (>= 1.95.8) Dépend: libldap2 (>= 2.1.17-1) Dépend: libpcre3 (>= 4.5) Dépend: libssl0.9.7 Dépend: zlib1g (>= 1:1.2.1) libapr0 Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libdb4.2 Dépend: libexpat1 Dépend: libpcre3 libc6 Dépend: libdb1-compat libdb1-compat Dépend: libc6 (>= 2.2.5-13) libdb4.2 Dépend: libc6 (>= 2.3.2.ds1-4) libexpat1 Dépend: libc6 (>= 2.3.2.ds1-21) libpcre3 Dépend: libc6 (>= 2.3.2.ds1-21) libldap2 Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libgnutls11 (>= 1.0.16) Dépend: libsasl2 (>= 2.1.19) libgnutls11 Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libgcrypt11 Dépend: libgpg-error0 (>= 1.0) Dépend: liblzo1 Dépend: libopencdk8 (>= 0.5.5) Dépend: libtasn1-2 (>= 0.2.10) Dépend: zlib1g (>= 1:1.2.1) libgcrypt11 Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libgpg-error0 (>= 1.0) libgpg-error0 Dépend: libc6 (>= 2.3.2.ds1-4) liblzo1 Dépend: libc6 (>= 2.3.2.ds1-4) libopencdk8 Dépend: libc6 (>= 2.3.2.ds1-4) Dépend: libgcrypt11 Dépend: libgpg-error0 (>= 1.0) Dépend: zlib1g (>= 1:1.2.1) zlib1g Dépend: libc6 (>= 2.3.2.ds1-21) libtasn1-2 Dépend: libc6 (>= 2.3.2.ds1-21) libsasl2 Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libdb4.2 libssl0.9.7 Dépend: debconf (>= 0.5) Dépend: debconf-2.0 Dépend: libc6 (>= 2.3.2.ds1-21) debconf Dépend: debconf-english Dépend: debconf-i18n debconf-english Dépend: debconf debconf-i18n Dépend: debconf Dépend: liblocale-gettext-perl Dépend: libtext-charwidth-perl Dépend: libtext-iconv-perl Dépend: libtext-wrapi18n-perl liblocale-gettext-perl Dépend: libc6 (>= 2.3.1-1) Dépend: perl-base (>= 5.8.0-17) Dépend: perlapi-5.8.0 perl-base libtext-charwidth-perl Dépend: libc6 (>= 2.3.1-1) Dépend: perl-base (>= 5.8.0-18) Dépend: perlapi-5.8.0 libtext-iconv-perl Dépend: libc6 (>= 2.3.2.ds1-4) Dépend: perl-base (>= 5.8.3-2) Dépend: perlapi-5.8.3 libtext-wrapi18n-perl Dépend: libtext-charwidth-perl debianutils libgcc1 Dépend: libc6 (>= 2.3.2.ds1-21) libmagic1 Dépend: libc6 (>= 2.3.2.ds1-4) Dépend: zlib1g (>= 1:1.2.1) mime-support net-tools Dépend: libc6 (>= 2.3.2.ds1-4) openssl Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libssl0.9.7 ssl-cert Dépend: debconf (>= 0.5) Dépend: debconf-2.0 Dépend: openssl apache2-mpm-prefork Dépend: apache2-common (= 2.0.54-5sarge1) Dépend: libapr0 (>= 2.0.54) Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libdb4.2 Dépend: libexpat1 (>= 1.95.8) Dépend: libldap2 (>= 2.1.17-1) Dépend: libpcre3 (>= 4.5) Dépend: libssl0.9.7 Dépend: zlib1g (>= 1:1.2.1) apache2-mpm-worker Dépend: apache2-common (= 2.0.54-5sarge1) Dépend: libapr0 (>= 2.0.54) Dépend: libc6 (>= 2.3.2.ds1-21) Dépend: libdb4.2 Dépend: libexpat1 (>= 1.95.8) Dépend: libldap2 (>= 2.1.17-1) Dépend: libpcre3 (>= 4.5) Dépend: libssl0.9.7 Dépend: zlib1g (>= 1:1.2.1)

donc voila la liste est longue quand je fais par exemple apt-get remove apache2-mpm-worker: debian:/home/serveur# apt-get remove apache2-mpm-worker Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Le paquet apache2-mpm-worker n'est pas installé, et ne peut donc être supprimé 0 mis à jour, 0 nouvellement installés, 0 à enlever et 66 non mis à jour.
même resultat pour apache2-common, etc.
pourtant quelques uns on été supprimés, mais pour ceux la ils restent bien présents dans rdepends.

[quote=“Ashgenesis”]
et un dpkg -l | grep apacheca donne quoi?[/quote]

debian:/home/serveur# dpkg -l | grep apache2 rc apache2-common 2.0.54-5sarge1 next generation, scalable, extendable web se

[quote=“Ashgenesis”]
Une fois que tu as tout bien desinstaller tu revérifie encore une fois que tout est bien viré et dans ce cas la tu supprime les répertoires résiduel manuellement. N’oublie pas le purge.[/quote]
qu’est-ce que tu entends pas répértoires résiduels ?
apache2 dans etc n’existe plus.

[quote=“Ashgenesis”]
et que donne un dpkg -l | grep ^rc[/quote]

ebian:/home/serveur# dpkg -l | grep ^rc rc apache2-common 2.0.54-5sarge1 next generation, scalable, extendable web se rc lpr 2003.09.23-7 BSD lpr/lpd line printer spooling system rc mrtg 2.10.13-1.2 multi router traffic grapher rc proftpd 1.2.10-15sarge Versatile, virtual-hosting FTP daemon rc proftpd-common 1.2.10-15sarge Versatile, virtual-hosting FTP daemon rc webmin-sshd 1.180-3 SSH server control module for webmin

a savoir aussi que je n’utilise pas webmin (présence de celui dans la derniere ligne ?!

merci et dsl pour le retard :slightly_smiling:

ahh oui j’ai essayé de forcer la desinstalation des paquets du style apache2-common et ca change rien toujours pas trouvés

aptitude purge -f apache2-common webmin-sshd et dis nous ce qu’il met comme résultat!

Si tu n’as pas besoin de webmin-sshd vire le.

on semble approcher de la solution, apache2-common a été en partie supprimé (reste a vider le WWW).
si la commande marche pour ce paquet ca devrait le faire aussi pour les autres, je fais refaire rdepends et reesayer le aptitude purge -f (tous les paquets peuvent etre mis à la suite de cette commande ?)

normalement webmin supprimé aussi.

merci @+ :slightly_smiling:

renomme ton repertoire /var/www histoire qu’il nous embete pas pour les opérations ultérieurs. (comme ca les sites pourront etre récupéré)

Ensuite relance un dpkg -l | grep ^rcet un dpkg -l | grep apachepour etre sur que tout est bien supprimé.

ah oui petite précision dans la commande que tu as tapé il y a un espace entre le - et le f il n’en faut pas.

Et pour etre sur que donne

locate -u locate apache

debian:/home/user# dpkg -l | grep rc ii ark 3.3.2-1 KDE archiving tool ii cpio 2.5-1.3 GNU cpio -- a program to manage archives of ii file-roller 2.8.4-2 an archive manager for GNOME ii gnome-system-m 2.8.1-4 Process viewer and system resource monitor f ii kdelirc 3.3.2-1 KDE infrared control ii kfilereplace 3.3.2-6 batch search-and-replace component for KDE ii kgoldrunner 3.3.2-1 A KDE clone of the Loderunner arcade game ii kmrml 3.3.2-2sarge4 A Konqueror plugin for searching pictures ii kpercentage 3.3.2-3.sarge. percentage calculation teaching tool for KDE ii ksirc 3.3.2-5 KDE IRC client ii kspaceduel 3.3.2-1 Arcade two-player space game for KDE ii libaudiofile0 0.2.6-6 Open-source version of SGI's audiofile libra ii libgnomeprint2 2.8.2-1.2 The GNOME 2.2 print architecture - runtime f ii libgnomeprint2 2.8.2-1.2 The GNOME 2.2 print architecture - data file ii libgnomeprintu 2.8.2-2 GNOME 2.2 print architecture User Interface ii libgnomeprintu 2.8.2-2 GNOME 2.2 print architecture User Interface ii libgtksourcevi 1.2.0-1 common files for the GTK+ syntax highlightin ii libgtksourcevi 1.2.0-1 shared libraries for the GTK+ syntax highlig ii liblircclient0 0.7.1pre2-2 LIRC client library ii libzzip-0-12 0.12.83-4 library providing read access on ZIP-archive rc lpr 2003.09.23-7 BSD lpr/lpd line printer spooling system rc mrtg 2.10.13-1.2 multi router traffic grapher rc proftpd 1.2.10-15sarge Versatile, virtual-hosting FTP daemon rc proftpd-common 1.2.10-15sarge Versatile, virtual-hosting FTP daemon ii rcs 5.7-15 The GNU Revision Control System ii ssh 3.8.1p1-8.sarg Secure rlogin/rsh/rcp replacement (OpenSSH) ii sysv-rc 2.86.ds1-1 Standard boot mechanism using symlinks in /e

[code]debian:/home/user# locate -u
locate: option invalide – u
Usage: locate [-d path] [–database=CHEMIN] [-e | --existing]
[-i | --ignore-case] [–version] [–help] patron…

Report bugs to bug-findutils@gnu.org.
[/code] debian:/home/user# locate apache /usr/share/apps/quanta/dtep/php/apache.tag /usr/share/icons/Amaranth/scalable/apps/apacheconf.svg /usr/share/icons/hicolor/32x32/apps/apacheconf.png /usr/share/icons/hicolor/48x48/apps/apacheconf.png /usr/share/vim/vim63/syntax/apachestyle.vim /usr/share/vim/vim63/syntax/apache.vim /usr/share/webmin/mscstyle3/apache /usr/share/webmin/mscstyle3/apache/images /usr/share/webmin/mscstyle3/apache/images/icon.gif /var/cache/apt/archives/apache2_2.0.54-5sarge1_i386.deb
normalement plus de traces de apache2, c’est genant celles dans usr et var ?

merci @+

[quote=“dupdup17”]debian:/home/user# dpkg -l | grep rc (...) [/quote]C’est pas vraiment la commande mais ca va ca donne un résultat similaire regarde bien il manque un ^ :wink: de ce coté la ca va

[quote=“dupdup17”][code]debian:/home/user# locate -u
locate: option invalide – u
Usage: locate [-d path] [–database=CHEMIN] [-e | --existing]
[-i | --ignore-case] [–version] [–help] patron…

Report bugs to bug-findutils@gnu.org.
[/code][/quote]normal il te manque le paquet slocate qui permet de faire ca j’ai oublié de te préciser de l’installer :wink: c’est pour faire la mise à jour[quote=“dupdup17”]debian:/home/user# locate apache /usr/share/apps/quanta/dtep/php/apache.tag /usr/share/icons/Amaranth/scalable/apps/apacheconf.svg /usr/share/icons/hicolor/32x32/apps/apacheconf.png /usr/share/icons/hicolor/48x48/apps/apacheconf.png /usr/share/vim/vim63/syntax/apachestyle.vim /usr/share/vim/vim63/syntax/apache.vim /usr/share/webmin/mscstyle3/apache /usr/share/webmin/mscstyle3/apache/images /usr/share/webmin/mscstyle3/apache/images/icon.gif /var/cache/apt/archives/apache2_2.0.54-5sarge1_i386.deb
normalement plus de traces de apache2, c’est genant celles dans usr et var ?

merci @+[/quote]Apparemement oui plus aucune trace, dans /var c’est normal car c’est les paquets téléchargé par apt ils sont bien dans le répertoire apt, pour /usr c’est un rapport avec les autres applis ici quanta vim et webmin donc je n’y vois aucun probleme.
Visiblement pour moi apache est bien désinstallé. Maintenant tu regarde pour faire la meme chose pour tout ce qui concerne le web c’est a dire php et mysql si ils sont déjà installé fait attention tu risque de perdres tes bases de données si tu vire completment mysql.

Une fois tous ca fait tu reinstall apache php mysql suivant le tutos dans trucs et astuces. forum.debian-fr.org/viewtopic.php?t=3949

Et tu n’en fait pas plus une fois installé tu vérifie bien que tu as la page d’accueil d’apache en tapant l’url 127.0.0.1:80

ayé ca marche :smiley:
plus que les virtualhosts a definir

Si ca marche tant mieux maintenant fait bien attention car apache2 n’a pas la meme config qu’apache.

Il faut créer un fichier avec le nom de ton site dans le répertoire site-enabled et rajouter un lien dans site-available

Exemple de fichier

[code]NameVirtualHost monsite.com

ServerAdmin adresse@mail.fr
DocumentRoot /var/www/monsite
ServerName monsite.com
<Directory /var/www/monsite>
Options Indexes SymLinksIfOwnerMatch MultiViews
AllowOverride None
Order allow,deny
allow from all

    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
    ServerSignature On 

[/code]

Donc voila si c’est résolu tu rajoute le tag résolu dans le titre du premier post et ensuite tu en ouvre un autre pour la config des virtuals hosts mais il y a pas mal de doc déjà disponible tu devrais trouver ton bonheur facilement.

juste pour finir tu entends quoi par un lien ?
il se fait avec une commande aensite ?

et apres ca si j’appelle le serveur par son ip internet, ou son ip sur le reseau, il pointera vers le /var/www ?

pour le lien ln -s

man ln pour plus d’info.

[quote]et apres ca si j’appelle le serveur par son ip internet, ou son ip sur le reseau, il pointera vers le /var/www ?[/quote]Je crois que c’est le but de la manoeuvre non??? donc normalement oui. mais je pencherais plutot par son nom de domaine que par l’ip.