[resolu]suppression apache2

[quote=“dupdup17”]pour les efforts, je ne suis pas un pro sous linux loin de là, ne dit on pas si tu sais pas demande si tu sais partage ?[/quote]Certes, mais je crois que toi tu appliques surtout “tout vient à point à qui sait attendre”, et en infomatique, c’est pas la marche à suivre …
petits rappels :

[quote=“usinagaz”][quote=“dupdup17”]euhh moui mais au final quelle est la solution ? :slightly_smiling:
[/quote] je sais pas, tu as essayé d’ajouter un smiley aprés standalone ?, voui, à la place du point …

houla oui ça urge, top chrono je pars sur google :
beep …
avec pour mots clefs (de recherche) :

[quote]9.1.1 Directive ServerType
Indique comment sera lancé le “daemon httpd” sur un serveur.
La syntaxe
ServerType type
L’argument type prend l’une des valeurs suivantes:
inetd : le serveur “httpd” sera géré par “inetd”;
standalone: le serveur “httpd” sera lancé comme un “process”.
Par défaut
ServerType standalone
[/quote]

BEEP…
Temps effectif écoulé de la recherche fructueuse : 12 secondes et demi …
mais, si tu as plus de 5 minutes, tu peux aussi allez voir là :
http://www.apache.org/
http://www.apache.org/foundation/faq.html
http://httpd.apache.org/ par exemples …
8)

NB: il n’y a pas de smiley aprés standalone …[/quote]

Ainsi, quand on se donne pas la peine de :

  • lire la doc sur un serveur qu’on veut installer
  • ouvrir un navigateur et faire une recherche basique sur google
  • réfléchir 5 minutes à ce qu’on te répond

[size=150]ON RETOURNE JOUER À LA PLAYSTATION …[/size]

lire la doc je l’ai fait mais bon rien n’est écrit sur mon probleme !
ok j’avais pas cherché avec les bons mots clés, parsque le server type était bon selon moi.

bon enfin je sais pas qi je fais bien de repondre a ce message mais bon

[quote=“dupdup17”]lire la doc je l’ai fait mais bon rien n’est écrit sur mon probleme ![/quote]Et c’est quoi ton problème ?
Nan parce que si tu recherches dans la doc apache “Gros problème”, c’est clair que tu vas pas trouver.
ps: tu n’es pas obligé de répondre, moi, je m’éclipse de ce fil en tout cas.

plus de trace de apache ben tu le réinstall :wink:

je pensais ca aussi mais apt-get install apache2 ne fait rapparaitre que la doc dans /usr, et rien dans /etc/apache2. C’est ca que je ne comprends toujours pas, si les fichiers sont supprimés il ne les remet pas …

merci :smiley:

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)

et un dpkg -l | grep apacheca donne quoi?

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

et que donne un dpkg -l | grep ^rc

Bon, je n’ai pas lu tout le fil (je le ferai demain promis) mais httpd.conf n’est plus le fichier de configuration global de Apache2. Désolé, je ne me souviens plus du nom, je regarderai sur la machine où j’ai installé apache2 récemment, peut-être apache2.conf. Bref, en tt cas c’est dans le même répertoire et c’est un autre fichier. :wink:

oui c’est apache2.conf mais ca ne contient que tres peu de parametres. Le httpd.conf existe mais il est presque vide et je ne sais pas a quoi il sert

@+

Je veux bien t’aider mais si tu ne me donne pas le résultat des commandes que je te demande de faire. Je ne peux plus rien pour toi.

[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.