apache pourquoi ?

2003-09-27 Par sujet Jean-Marc matline
Bonjour,

Debutant sous linux en faisant un ps -ax je m'apercois qu'apache est lancé
Mais je n'ai rien demandé 
Est-ce que cela me prend des ressources cpu ou mémoire ?
Qui me lance apache derrière mon dos ?
Que faut-il faire pour qu'il ne soit pas lancer ?

Merci

881 ?S  0:00 /usr/sbin/inetd
  897 ?S  0:00 /usr/sbin/apache
  898 ?S  0:00 /usr/sbin/apache
  899 ?S  0:00 /usr/sbin/apache
  900 ?S  0:00 /usr/sbin/apache
  902 ?S  0:00 /usr/sbin/apache

-- 
Si nous n'avions point de defauts, nous ne prendrions pas 
tant de plaisir a en remarquer dans les autres.

-- La Rochefoucauld, Maximes



Re: apache pourquoi ?

2003-09-27 Par sujet Julien
Le Sat, 27 Sep 2003 21:37:16 +0200
Jean-Marc matline [EMAIL PROTECTED] a écrit:

 Bonjour,
 
 Debutant sous linux en faisant un ps -ax je m'apercois qu'apache est
 lancé Mais je n'ai rien demandé 
 Est-ce que cela me prend des ressources cpu ou mémoire ?
 Qui me lance apache derrière mon dos ?
 Que faut-il faire pour qu'il ne soit pas lancer ?
 
 Merci
 
 881 ?S  0:00 /usr/sbin/inetd
   897 ?S  0:00 /usr/sbin/apache
   898 ?S  0:00 /usr/sbin/apache
   899 ?S  0:00 /usr/sbin/apache
   900 ?S  0:00 /usr/sbin/apache
   902 ?S  0:00 /usr/sbin/apache

C'est que tu as installé les paquets debian d'apache, ou qu'une
dépendance l'a installé. La meilleure solution est de le supprimer
(proprement) :

apt-get remove apache

Et regarde ce que apt-get va te dire qu'il doit enlever. S'il n'y a rien
que tu sembles utiliser : et bien tu dis oui à apt-get et il va tout
t'enlever et apache ne sera plus là (il ne sera même plus lancé).

Sinon, tu si dois avoir apache installé pour raison x. Tu peux
l'empêcher de démarrer en créant le fichier
/etc/apache/apache_not_to_be_run (en tant que root) :

touch  /etc/apache/apache_not_to_be_run


Voilà,
Julien



Re: apache pourquoi ?

2003-09-27 Par sujet Frédérick Amorison
Le sam 27/09/2003 à 21:37, Jean-Marc matline a écrit :
 Bonjour,
 
 Debutant sous linux en faisant un ps -ax je m'apercois qu'apache est lancé
 Mais je n'ai rien demandé 
 Est-ce que cela me prend des ressources cpu ou mémoire ?

De la mémoire : oui. Du CPU... j'aurais envie de dire non tant que qu'il
ne reçoit pas de requête (mais je ne suis pas un spécialiste sur le
sujet).

 Qui me lance apache derrière mon dos ?

C'est pas moi!
:-)

Il a probablement été démarré au boot.

 Que faut-il faire pour qu'il ne soit pas lancer ?

Si tu ne désire pas avoir apache installé, tu peux évidemment le
désinstaller, mais si par contre tu as envie de le conserver sur le
disque mais qu'il ne soit pas démarré automatiquement, il faut empêcher
le script de démarrage d'être lancé au boot.
Pour cela, la meilleure façon est de faire un :
update-rc.d -f apache remove 

Les scripts de démarrage sont dans /etc/init.d
Mais ils ne seront exécutés que s'il existe un lien symbolique dans
/etc/rcN.d où N est ton runlevel par défaut (2 par défaut sous
Debian).


 
 Merci
 
De rien

Frédérick



Re: apache pourquoi ?

2003-09-27 Par sujet Daniel Déchelotte
Julien [EMAIL PROTECTED] a écrit :

| Sinon, tu si dois avoir apache installé pour raison x. Tu peux
| l'empêcher de démarrer en créant le fichier
| /etc/apache/apache_not_to_be_run (en tant que root) :

Ah ? Deux petites questions alors :
- c'est egalement vrai dans apache/stable ? Je n'en vois aucune
  mention dans mes docs.
- c'est la methode preferee a
  cd /etc/rc?.d ; mv S91apache s91apache # dans les runlevels ou
 # je ne veux pas le lancer
  ?

Daniel
-- 
http://yo.dan.free.fr/



[REGLE] apache pourquoi ?

2003-09-27 Par sujet Jean-Marc matline
Merci à tous

J'ai fais un apt-get remove apache et mon problème est résolu. :-)

J'ai honte de ne pas y avoir pensé

-- 
Chacun se dit ami ; mais fou qui s'y repose :
Rien n'est plus commun que ce nom,
Rien n'est plus rare que la chose.

-- Jean de La Fontaine, Parole de Socrate



Re: apache pourquoi ?

2003-09-27 Par sujet Yves Rutschle
On Sat, Sep 27, 2003 at 10:56:19PM +0200, Frédérick Amorison wrote:
 De la mémoire : oui. Du CPU... j'aurais envie de dire non tant que qu'il
 ne reçoit pas de requête (mais je ne suis pas un spécialiste sur le
 sujet).

Correct, pas de CPU tant qu'il n'y a pas de requêtes. Pas
bcp de mémoire non plus, car si ça n'execute jamais ça finir
swappé rapidement.

/Y



Re: apache pourquoi ?

2003-09-27 Par sujet Steve Petruzzello
salut, tu fais sous root 'apachectl stop'.
mais t'es sous quelle distrib?


Le sam 27/09/2003 à 21:37, Jean-Marc matline a écrit :
 Bonjour,
 
 Debutant sous linux en faisant un ps -ax je m'apercois qu'apache est lancé
 Mais je n'ai rien demandé 
 Est-ce que cela me prend des ressources cpu ou mémoire ?
 Qui me lance apache derrière mon dos ?
 Que faut-il faire pour qu'il ne soit pas lancer ?
 
 Merci
 
 881 ?S  0:00 /usr/sbin/inetd
   897 ?S  0:00 /usr/sbin/apache
   898 ?S  0:00 /usr/sbin/apache
   899 ?S  0:00 /usr/sbin/apache
   900 ?S  0:00 /usr/sbin/apache
   902 ?S  0:00 /usr/sbin/apache
 
 -- 
 Si nous n'avions point de defauts, nous ne prendrions pas 
 tant de plaisir a en remarquer dans les autres.
 
   -- La Rochefoucauld, Maximes
 



Re: apache pourquoi ?

2003-09-27 Par sujet Julien
Le Sat, 27 Sep 2003 17:18:51 -0400
Daniel Déchelotte [EMAIL PROTECTED] a écrit:

 Julien [EMAIL PROTECTED] a écrit :
 
 | Sinon, tu si dois avoir apache installé pour raison x. Tu peux
 | l'empêcher de démarrer en créant le fichier
 | /etc/apache/apache_not_to_be_run (en tant que root) :
 
 Ah ? Deux petites questions alors :
 - c'est egalement vrai dans apache/stable ? Je n'en vois aucune
   mention dans mes docs.
 - c'est la methode preferee a
   cd /etc/rc?.d ; mv S91apache s91apache # dans les runlevels ou
  # je ne veux pas le lancer
   ?

Je sais que c'est vrai pour apache en testing. Il suffit de jeter un
½il au fichier /etc/init.d/apache et de se rendre compte que s'il trouve
le fichier /etc/apache/apache_not_to_be_run il ne lancera pas apache
(car il aurait quitté le script avant).

C'est effectivement la version propre (enfin je pense). Moi je reste
fidèle à la version pas propre qui consiste à virer le lien ds
/etc/rc?.d/ parce que je assez connais bien le système init. En tout cas
suffisamment pour savoir ce que je fais. Et en un coup d'½il je sais ce
qui doit se lancer ou non.

Le mieux serait d'avoir un fichier général contenant des valeurs du
style :

APACHE=no
SSHD=yes
PURE-FTPD=yes
etc.

Ça serait le plus pratique je trouve. Plutôt que d'avoir plusieurs
recettes différentes ou pleins de fichiers dans /etc/default/. Le
fichier ainsi créé pouvant être « sourcé » et donc pouvant créer des
variables qu'il suffirait de tester pour savoir si oui ou non on lance
le programme... Le tout serait un peu à l'image de /etc/environment

Julien



Re: apache pourquoi ?

2003-09-27 Par sujet Jean-Marc matline
Le Samedi 27 Septembre 2003 23:46, Steve Petruzzello a écrit :
 salut, tu fais sous root 'apachectl stop'.
 mais t'es sous quelle distrib?

Je suis sous une knoppix modifiée en sid :-)
Merci pour la réponse, entre temps j'ai fais un remove du paquet apache car je 
n'en ai pas besoin


-- 
Pour chaque etre, il existe une sorte d'activite ou il serait utile
a la societe, en meme temps qu'il y trouverait son bonheur.

-- Maurice Barres