#1 Le 18/10/2006, à 23:47
- titirock
Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Bonsoir à tous
Je dois monter un Serveur web avec PHP, MySQL et un ftp pour les developeurs (Je suis en BTS IG 2ème année option ARLE (Administrateur de Réseau Locaux d'Entreprise)). J'ai vu que notre distrib préférée propose une version serveur qui peut installer un serveur LAMP directement à l'installation, ce que je me suis presser d'installer. Seulement j'ai lu sur un forum qu'il était mieux de compiler Apache et PHP afin de bien choisir ce que l'on a besoin et de bien lire les docs . Qu'est ce qui serait le mieux?
Merci d'avance!
PS: Je vais convertir mon prof à Ubuntu!
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#2 Le 19/10/2006, à 01:58
- M. DECLERCQ
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Bonsoir ;
Dans le cadre de ton activité, j'aurais tendance à te conseiller de tenter la compilation pour que tu puisse te faire la main. Maintenant, si ce n'est que pour avoir du fonctionnel ultra sécurisé, je te conseille de passer par les binaires.
__________________
Bien cordialement ;
Monsieur Laurent DECLERCQ
Cordialement ;
Hors ligne
#3 Le 22/10/2006, à 13:04
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Bonjour!
Je vais donc tenter la compilation. Je me fais la main sur une Ubuntu Server 6.06.1 à l'aide VMWare.
J'utilise donc la commande --enable-so pour activer les modules dynamiques.
./configure --enable-so
Est -il utile que je rajoute SSL? et je voudrais savoir s'il est possible de personnaliser un peu Apache. Par défaut le serveur affiche:
Apache/2.0.59 (Win32) PHP/5.1.6 Server at 127.0.0.1 Port 80
ou
Apache/2.0.59 (Unix) PHP/5.1.6 Server at 127.0.0.1 Port 80
.
Est'il possbile de le configurer pour qu'il affiche
Apache/2.0.59 (Ubuntu 6.06) PHP/5.1.6 Server at webig Port 80
webig est mon nom de machine.
Merci pour votre aide et bon dimache à tous.
Dernière modification par titirock (Le 22/10/2006, à 13:05)
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#4 Le 22/10/2006, à 14:24
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Re bonjour
La compilation d'apache c'est bien passée.Seulement impossible de compiler PHP, J'ai une erreur pendant le ./configure:
configure:error:xml2config not found, please check your libxml2 installation
Je ne comprends pas car libxml2 est bien installé!
Merci d'aider un pauvre petit Linuxien qui commence à explorer les entrailles de son OS!
Dernière modification par titirock (Le 22/10/2006, à 14:26)
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#5 Le 22/10/2006, à 14:44
- lokwald
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Il te faut peut être installer libxml2-dev...
C'est l'incoryable Hulk qui se balade dans la rue :
Un gars l'interpelle : " Monsieur vous avez déchiré votre chemise !".
Et là, Hulk repond : " 'tain ch'uis vert !! ".
Hors ligne
#6 Le 22/10/2006, à 15:17
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
Oui merci ça marche maintenant!
La compilation s'est terminée sans soucis!
Pour résumer pour compiler php avec le support de MySQL
Tout d'abord
apt-get install mysql-server mysql-client flex libxml2-dev lynx
Puis
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli
make
make install
./usr/local/apache2/bin/httpd -k stop
./usr/local/apache2/bin/httpd -k start
lynx 127.0.0.1
Et voilà!
N'oubliez pas de rajouter dans httpd.conf:
AddType application/x-httpd-php .php
et
index.php :
DirectoryIndex index.html index.html.var index.php
Par contre si quelqu'un sait comment ajouter la directive PHPIniDir...
Merci beaucoupe pour votre aide
Bon week-end à tous
Dernière modification par titirock (Le 22/10/2006, à 15:58)
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#7 Le 23/10/2006, à 11:48
- didli
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
titirock
Le 18/10/2006, à 23:47
Bonsoir à tous
Je dois monter un Serveur web avec PHP, MySQL et un ftp pour les developeurs (Je suis en BTS IG 2ème année option ARLE (Administrateur de Réseau Locaux d'Entreprise)). J'ai vu que notre distrib préférée propose une version serveur qui peut installer un serveur LAMP directement à l'installation
Voilà qui est rudement interessant. Je connaissais l'existence d'une version serveur pour notre distrib, et je m'interesse depuis peu à la création d'un serveur d'hébérgement (pour hébérger, pour commencer tout doux, mes propres sites et ceux d'un ami). Le souci est que je pars de zero, et que j'ai un mal fou à obtenir des informations quand à la création et la configuration d'un serveur, comment le rendre visible sur le net et utilisable, bref, tout ce qu'il est nécessaire de savoir du début à la fin !
Pourriez vous m'orienter sur les ressources adéquates qui me permettraient d'amener mon projet à bien ?
Je vous en serai très, mais alors très très reconnaissant !
Merci d'avance !
Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/
Hors ligne
#8 Le 23/10/2006, à 18:42
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
J'ai vu que sur la version Server de Ubuntu (voir sur ubuntu.com) il y a le choix lors de l'install d'installer un serveur sans rien de plus ou d'installer un serveur LAMP directement. Je vais commencer mon projet demain, je vous tiendrais informé de l'avencement de mes travaux!
Bonne chance!
Dernière modification par titirock (Le 23/10/2006, à 18:43)
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#9 Le 24/10/2006, à 08:41
- didli
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
J'ai vu que sur la version Server de Ubuntu (voir sur ubuntu.com) il y a le choix lors de l'install d'installer un serveur sans rien de plus ou d'installer un serveur LAMP directement. Je vais commencer mon projet demain, je vous tiendrais informé de l'avencement de mes travaux!
Bonne chance!
Excellent merci bien !
Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/
Hors ligne
#10 Le 25/10/2006, à 18:32
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
Donc j'ai installé Ubuntu 6.06.1 Server sur une machine.
J'ai ensuite fait
sudo apt-get install lynx flex build-essential g77 libxml2 libxml2-dev
Pour installer les paquets necessaires à la compilation de PHP et de apache.
J'ai opté pour apache 2.2.3 en tant que server web et fr PHP 5.1.6.
J'ai ensuite configuré Ubuntu pour recevoir une IP fixe:
:~$ sudo cp /etc/network/interfaces /etc/network/interfaces.original
:~$ sudo vi /etc/network/interfaces
J'ai remplacé dhcp par static et j'ai ajouté les paramètres requis: (remplace les x par tes valeurs)
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.x.x
netmask 255.255.255.0
broadcast 192.168.x.255
network 192.168.x.0
gateway 192.168.x.x
puis
:~$ sudo /etc/init.d/networking restart
Pour compiler Apache:
:~$ cd /home/admin
:~$ tar -zxvf httpd-2.2.3.tar.gz
:~$ cd httpd-2.2.3
:~$ ./configure --enable-so
:~$ sudo make
:~$ sudo make install
:~$ sudo ./usr/share/apache2/bin/httpd -k start
Lance
:~$ lynx 127.0.0.1
et si lynx affiche "IT Works" (ça marche)
alors ça marche!!
Fais q puis y pour quitter lynx. Là je dois essayer d'écrire un script pour qu'Apache se lance au démarrage du système
Voilà!!
Dernière modification par titirock (Le 29/10/2006, à 01:35)
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#11 Le 25/10/2006, à 22:09
- didli
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
Donc j'ai installé Ubuntu 6.06.1 Server sur une machine (...)
Merci, on te dois une fière chandelle. C'est très sympa d'avoir partagé ton install.
Une question : On a accès à un mode graphique sur Ubuntu server ou pas ? Penses tu qu'on peut faire autre chose que du server web sur Ubuntu Server ?
Perso je vais me transformer ce post en PDF. N'hésite pas à partager ton script au fait !
Et Merci beaucoup !
Dernière modification par didli (Le 25/10/2006, à 22:16)
Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/
Hors ligne
#12 Le 26/10/2006, à 00:26
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
Y'a pa de soucis!
Pour avoir une interface graphique il faut installer le serveur X
:~$ sudo apt-get install x-window-system-core xserver-xorg
et un gestionnaire de bureau
je pense que je vais installer Xfce, il est moins lourd que KDE ou Gnome.
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#13 Le 29/10/2006, à 01:35
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
On peut faire tout ce qu'on veut sur une Ubuntu Server ,je dois faire un serveur LAMP et ftp, mais rien n'empêche d'en faire autre chose!
Dernière modification par titirock (Le 29/10/2006, à 01:35)
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#14 Le 01/11/2006, à 16:19
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
Pour avoir une interface graphique pas trop lourde j'ai installé XFCE.
:~$ sudo apt-get install x-window-system-core xserver-xorg xfce4 xfwm4-themes synaptic mozilla-firefox mozilla-firefox-locale-fr-fr
:~$ startx
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#15 Le 01/11/2006, à 22:05
- didli
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut !
J'ai fait exactement la même chose (xubuntu edgy), sauf que finalement je ne vais pas compiler Apache ni PHP, j'ai bien l'impression qu'il y a bien les versions les plus récentes sur Synaptic avec mon sources.list actuel.
Je m'occuperai du reste dans 2 ou 3 semaines (déménagement en cours), ce qui fait que je serai très à l'écoute de tout ce que tu vas faire d'ici là, vu que j'ai vraiment l'impression qu'on est parti sur le même type d'install
Bonne continuation
Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/
Hors ligne
#16 Le 17/11/2006, à 00:26
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
Salut
L'installation d'Apache et de mysql s'est passée sans accrocs, mais l'ors du moment tant attendu de la compilation de PHP, j'ai cette erreur récurente:
configure: error: Cannot find MySQL header files under /usr/local/mysql/include/mysql.
Note that the MySQL client library is not bundled anymore!
J'ai essayé dans /usr/local/mysql, dans /usr/local/mysql/bin et bien d'autre, mais impossible d etrouvers ces fichiers.
Quelqu'un sait ils où ils sont exactement?
Merci d'avance
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne
#17 Le 04/01/2007, à 17:29
- MacPaille
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
e suis dans le meme cas que toi, et je n'ai toujours pas trouvé de solution
Tu as trouvé comment faire pour réussir la configuration?
#18 Le 04/01/2007, à 19:09
- titirock
Re : Compilation Apache2+PHP VS Installation LAMP depuis le CDUbuntu Server
La réponse est là
http://forum.ubuntu-fr.org/viewtopic.ph … 59#p674759
Alice est née au pays des cauchemars,
Je voudrais juste la rassurer...
--------------------------------------
http://www.tuxalafenetre.net
Hors ligne