[resolu]suppression apache2

salut je souheterais savoir comment desinstaller apache et toute sa config parsque la mes fichiers de conf ont un probleme et plus rien de marche.

merci

Bonjour,

apt-get remove –purge apache[2] ou aptitude remove –purge apache[2] je pense.

bah il me dit aucun paquet installé, pourtant quand je fais un start il veut pas demarrer a cause de l’erreur de conf :confused:

:open_mouth: Il est installé ou pas? Y a t-il un fichier /usr/sbin/apache? un dossier /usr/lib/apache ?
S’il n’est plus installé, il doit suffire de supprimer le dossier /etc/apache je pense.

Salut Dupdup,

Dis nous comment tu avais fait pour l’installer, par quelle méthode?

oui encore installé mais il ne demarre pas j’ai une erreur de conf virtualhost

up

Tu as essayé de forcé la desinstallation du paquet???aptitude -f purge apacheou forcé la reinstallationaptitude -f reinstall apache

bonjour,
on pourrait peut-être mieux t’aider sur ton erreur de conf non?
Si tu as mis une ligne de travers dans une directive ou balise virtualhost, je pense pas que ça mérite de tout foutre à la poubelle ?
C’est quoi cette erreur de conf ? Messages d’err siouplait …

et tu désinstalles les paquets que renvoie la commande ci-dessus :

bye

[quote=“usinagaz”]bonjour,
on pourrait peut-être mieux t’aider sur ton erreur de conf non?
Si tu as mis une ligne de travers dans une directive ou balise virtualhost, je pense pas que ça mérite de tout foutre à la poubelle ?
C’est quoi cette erreur de conf ? Messages d’err siouplait …[/quote]

bah en fait c’est que j’ai fait une modif dans le httpd.conf.

le message d’erreur:
starting web server: apache2
[warn]name vitrualhost 192.168.2.22:80 has no virtualvirtualhosts.
[warn] name virtualhost *:0 has no virtualhosts
<13>permission denied: make_sock could not bind to adresse [::]:80
unable to open logs

merci

okay, c’est pas sorcier, tu vas voir … tu as lu des trucs comme ça ? :
http://httpd.apache.org/docs/2.2/fr/vhosts/examples.html
ou comme ça :
http://www.linux-sottises.net/serveurs_virtuels.php

[quote=“tux12”]Bonjour,

apt-get remove –purge apache[2] ou aptitude remove –purge apache[2] je pense.[/quote]
je ne comprends pas : s’il est bien installé, il doit pouvoir être désinstallé avec :

apt-get remove --purge achache

ou, selon celui qui est installé :

apt-get remove --purge achache2

[quote=“usinagaz”]okay, c’est pas sorcier, tu vas voir … tu as lu des trucs comme ça ? :
http://httpd.apache.org/docs/2.2/fr/vhosts/examples.html
ou comme ça :
http://www.linux-sottises.net/serveurs_virtuels.php[/quote]

oui déja je viens de m’apercevoir que la premiere erreur est due à une mavaise ip :192.168.2.22

je regarde ca se soir je vous tient au courant :smiley:

edit: je precise ce qu’il faut :
quand on tape par ex: domaine1.com, on arrive sur /var/www/domain1
quand on tape sur par ex domaine2.com, on arrive sur /var/www/domain2
mais quand on appelle par l’ip, on tombe ou ? c’est possible d’arriver dans le www ?
@+ merci

et aussi, si vous avez un lien pour rddtool ou on mesure des choses du serveur pas des voitures ( :astonished: ), ca serait sympa.

[b]e ne comprends pas : s’il est bien installé, il doit pouvoir être désinstallé avec :

apt-get remove --purge achache

ou, selon celui qui est installé :

apt-get remove --purge achache2[/b]

_
A condition d’avoir été installé par .dev et pas par xampp (par exemple) :smiley:

moi je pense qu’il n’y a pas 36 façons de désinstaller un paquet :

  • apt-get remove [–purge]
  • dpkg remove (je sais pas , jamais fais … )
    suivant comment on a installé … mais profitons en pour lister les possibilités : oui c’est quoi xampp ( pour .dev, tu voulais dire .deb non ?)
    nb: à mon avis, le probleme n’est pas de désintaller apache, mais de configurer les virtualhosts, ce qui, c’est vrai, nécessiterait un autre titre de post)
    basiquement, les solutions à “comment désinstaller apache” sont données, en tout cas … non ?

désolé mais je vois pas bien ou définir ces virtualhosts ?

Bonjour, tu as lu ton httpd.conf ?

tu as dans /etc//httpd.conf un paragraphe :

[quote]# BindAddress: You can support virtual hosts with this option. This directive

is used to tell the server which IP address to listen to. It can either

contain “*”, an IP address, or a fully qualified Internet domain name.

See also the and Listen directives.

BindAddress *
[/quote]
tu laisses comme ça, il écoute pour toutes les adresses là (*).

tu as ensuite un section spéciale où on te donne même un exemple:

[quote]### Section 3: Virtual Hosts

VirtualHost: If you want to maintain multiple domains/hostnames on your

machine you can setup VirtualHost containers for them.

Please see the documentation at URL:http://www.apache.org/docs/vhosts/

for further details before you try to setup virtual hosts.

You may use the command line option ‘-S’ to verify your virtual host

configuration.

If you want to use name-based virtual hosts you need to define at

least one IP address (and port number) for them.

#NameVirtualHost 12.34.56.78:80
#NameVirtualHost 12.34.56.78

VirtualHost example:

Almost any Apache directive may go into a VirtualHost container.

#

ServerAdmin webmaster@host.some_domain.com

DocumentRoot /www/docs/host.some_domain.com

ServerName host.some_domain.com

ErrorLog logs/host.some_domain.com-error.log

CustomLog logs/host.some_domain.com-access.log common

#[/quote]

Çà plus les liens que je t’ai donné, ça devrait aller …
je peux pas te donner d’exemple plus précis, je n’ai pas défini de virtualhost sur
mon serveur. Ah si j’en ai un, mais c’est peut-être pas un bon exemple :

[quote]<VirtualHost 192.168.1.xx:80>
SSLDisable
RedirectMatch permanent .* mondomaine.com
[/quote]
Où tu notes que :

  • j’ai mis mon ip locale et le port 80
  • je désactive ssl, obligé sur le port 80
  • je redirige vers https (port ssl 443).

nb: je n’ai pas défini de NameVirtualHost pour ça.

salut, mon httpd.conf ne contient que quelques lignes sur les mods moi :confused:

@+[/img]

[quote=“dupdup17”]salut, mon httpd.conf ne contient que quelques lignes sur les mods moi :confused:
@+[/img][/quote]C’est absolument pas normal … :confused:
fais voir les résultats de :

Et si il n’y a que quelques lignes, montres les voir si tu veux bien …