Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/06/2006, à 19:10

Jacouille

Compilation LAMP avec Ubuntu

Bonsoir ;

Désirant compiler moi-même un serveur lamp sur ubuntu avec les sources de (apache 2.2.2 ... php...) (pour mysql, je vais utiliser un binaire), je voudrais savoir quels sont les bibliothèques que je dois installer pour pouvoir procéder à ladite compilation sans rencontrer d'erreur.

Est-ce que ci j'install le paquet : build-essential cela suffit ?

Voilà ce que cela me raconte lorsque je simule l'installation de ce paquet :

jacouille@jacouille:~# apt-get -s install build-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  binutils cpp cpp-4.0 dpkg-dev g++ g++-4.0 gcc gcc-4.0 libc6-dev
  libstdc++6-4.0-dev linux-kernel-headers make
Paquets suggérés :
  binutils-doc cpp-doc gcc-4.0-locales debian-keyring gcc-4.0-doc lib64stdc++6
  manpages-dev autoconf automake1.9 libtool flex bison gcc-doc libc6-dev-amd64
  lib64gcc1 glibc-doc libstdc++6-4.0-doc stl-manual
Paquets recommandés :
  libmudflap0-dev
Les NOUVEAUX paquets suivants seront installés :
  binutils build-essential cpp cpp-4.0 dpkg-dev g++ g++-4.0 gcc gcc-4.0
  libc6-dev libstdc++6-4.0-dev linux-kernel-headers make
0 mis à jour, 13 nouvellement installés, 0 à enlever et 1 non mis à jour.
Inst binutils (2.16.1cvs20060117-1ubuntu2.1 Ubuntu:6.06/dapper-security)
Inst linux-kernel-headers (2.6.11.2-0ubuntu18 Ubuntu:6.06/dapper)
Inst libc6-dev (2.3.6-0ubuntu20 Ubuntu:6.06/dapper)
Inst cpp-4.0 (4.0.3-1ubuntu5 Ubuntu:6.06/dapper)
Inst cpp (4:4.0.3-1 Ubuntu:6.06/dapper)
Inst gcc-4.0 (4.0.3-1ubuntu5 Ubuntu:6.06/dapper)
Inst gcc (4:4.0.3-1 Ubuntu:6.06/dapper)
Inst libstdc++6-4.0-dev (4.0.3-1ubuntu5 Ubuntu:6.06/dapper) []
Inst g++-4.0 (4.0.3-1ubuntu5 Ubuntu:6.06/dapper)
Inst g++ (4:4.0.3-1 Ubuntu:6.06/dapper)
Inst make (3.80+3.81.b4-1 Ubuntu:6.06/dapper)
Inst dpkg-dev (1.13.11ubuntu6 Ubuntu:6.06/dapper)
Inst build-essential (11.1 Ubuntu:6.06/dapper)
Conf binutils (2.16.1cvs20060117-1ubuntu2.1 Ubuntu:6.06/dapper-security)
Conf linux-kernel-headers (2.6.11.2-0ubuntu18 Ubuntu:6.06/dapper)
Conf libc6-dev (2.3.6-0ubuntu20 Ubuntu:6.06/dapper)
Conf cpp-4.0 (4.0.3-1ubuntu5 Ubuntu:6.06/dapper)
Conf cpp (4:4.0.3-1 Ubuntu:6.06/dapper)
Conf gcc-4.0 (4.0.3-1ubuntu5 Ubuntu:6.06/dapper)
Conf gcc (4:4.0.3-1 Ubuntu:6.06/dapper)
Conf g++-4.0 (4.0.3-1ubuntu5 Ubuntu:6.06/dapper)
Conf libstdc++6-4.0-dev (4.0.3-1ubuntu5 Ubuntu:6.06/dapper)
Conf g++ (4:4.0.3-1 Ubuntu:6.06/dapper)
Conf make (3.80+3.81.b4-1 Ubuntu:6.06/dapper)
Conf dpkg-dev (1.13.11ubuntu6 Ubuntu:6.06/dapper)
Conf build-essential (11.1 Ubuntu:6.06/dapper)

Merci d'avance pour vos réponses.

Jacouille

#2 Le 21/06/2006, à 19:19

jacouille

Re : Compilation LAMP avec Ubuntu

Encore une chose : Je précise que je ne veux pas utiliser les paquets ubuntu et qu'il est donc inutile de me renvoyer vers le tuto lamp.

En effet, je veux compiler les modules d'apache en static et non en DSO.

#3 Le 21/06/2006, à 19:22

dexinou

Re : Compilation LAMP avec Ubuntu

gne.gif
Franchement témeraire, je ne m'y risquerais pas dans un milieu de production.
Dsl de pas pouvoir t'aider sur ce problème. bonne chance.


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#4 Le 21/06/2006, à 19:54

Jacouille

Re : Compilation LAMP avec Ubuntu

dexinou a écrit :

http://www.ati-power.fr/forum/style_emo … lt/gne.gif
Franchement témeraire, je ne m'y risquerais pas dans un milieu de production.
Dsl de pas pouvoir t'aider sur ce problème. bonne chance.

Téméraire ? non, je ne pense pas. Si ça merde, j'aurais juste à supprimer les répertoire concerné et hop, l'affaire sera réglée.

Si je veux compiler moi même, c'est pour des raison précises :

1. alléger la charge de mon serveur
2. pouvoir utiliser les bibliothèques ming (création de swf à la volé) qui font défaut chez ubuntu !

#5 Le 21/06/2006, à 20:04

Jacouille

Re : Compilation LAMP avec Ubuntu

Sinon, après vérification, je crois que le paquet build essential suffit :

POUR APACHE

GCC (dépendance du paquet build-essential)
PERL (il est déjà installé par défaut)

POUR PHP5

GCC (dépendance du paquet build-essential)
FLEX (dépendance du paquet build-essential)
BISON (dépendance du paquet build-essential)

Donc, normalement, no problème.

Si quelqu'un peut confirmer mes dires.