Debian etch ; recompiler apache2

Fermé
Saidinou Messages postés 8 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 20 mars 2008 - 21 janv. 2008 à 16:50
 manu0086 - 23 janv. 2008 à 00:58
Bonjour à tous,

Pour donenr un peu plus d'air à mon serveur j'ai besoin de changer la max_client. Par défaut on ne peut pas dépasser les 250 , j'ai besoin de le monter à plus de 500. Selon la doc d'apache si la valeur change il faut recompiler apache. est ce à dire qu'il faut refaire :

Comment recompiler apache sachant que j'ai installé apache par la commande de base :
apt-get install apache2


Merci

4 réponses

apt-get source apache2

tu récupères ainsi le packaging de apache2 avec les patchs et adaptations debian

cd apache2/

tu patchs ou tu modifies ce que tu veux dans les src, pour changer des options de compliation tu édites et modifies debian/rules

dch -i te permet de fixer un nouveau nom de paquet si tu veux éviter qu'il ne soit réinstallé lors d'un prochaine mise à jour de sécurité (à toi de patcher ce jour là)

dpkg-buikdpackage -rfakeroot te créera ton nouveau paquet
cf : http://aptgetinstall.free.fr/index.php?2008/01/21/9-packager-pour-debian-ubuntu
1
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 1 096
22 janv. 2008 à 10:31
Merci, je ne connaissais pas cet usage de apt-get, c'est en effet beaucoup mieux de partir de sources adaptées, et cela permet, si j'ai bien compris, en générant un paquet personnalisé, de pouvoir le gérer par la suite avec apt-get.

Pour que cela fonctionne, il faut avant avoir un /etc/apt/sources.list vers des dépôts de sources, et faire un apt-get update.


Dal
0
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 1 096
21 janv. 2008 à 17:22
Salut,

Tu as installé un paquet précompilé. Si tu dois vraiment recompiler Apache pour faire ce que tu dis, voilà comment procéder.

- garde éventuellement une copie des fichiers de configuration actuels (mais ils ne devraient pas être supprimés)
- tu dois d'abord le désinstaller (apt-get remove apache2)
- te procurer les sources actuelles de la version stable de apache2 (http://httpd.apache.org/download.cgi)
- les compiler avec les paramètres souhaités (la documentation te sera utile http://httpd.apache.org/docs/2.2/install.html)

Bon courage :-) !


Dal
0
Saidinou Messages postés 8 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 20 mars 2008
22 janv. 2008 à 12:16
Merci à tous ,

je vais tester ça dans un serveur de test , on ne sait jamais :)
0
Bonjour,

Tenez moi informer de vos tests svp, je dois effectuer la même opération. Merci.
0