Nous sommes le 11 Mar 2016, 16:20


Serveur LAMP

  • Auteur
  • Message

Bruno

  • Messages: 856
  • Enregistré le: 23 Déc 2011, 11:02
  • Localisation: France

Re: Serveur LAMP

Message26 Fév 2015, 19:07

augras a écrit:Aucune info dans le terminal : le control manager s'ouvre.

Voui, mais quand tu le fermes ?

Le plus simple, en une fois :
Code: Tout sélectionner
/opt/lampp/share/xampp-control-panel/xampp-control-panel --help > /dev/null 2>&1 ; echo erreur=$?

et tu fermes la Control Manager.

augras

  • Messages: 47
  • Enregistré le: 27 Sep 2014, 19:37

Re: Serveur LAMP

Message27 Fév 2015, 09:51

0 erreurs !
Code: Tout sélectionner
root# /opt/lampp/share/xampp-control-panel/xampp-control-panel --help > /dev/null 2>&1 ; echo erreur=$?
erreur=0

Bonne journée,
Philippe

Bruno

  • Messages: 856
  • Enregistré le: 23 Déc 2011, 11:02
  • Localisation: France

Re: Serveur LAMP

Message27 Fév 2015, 10:55

Merci Philippe.
Ce test marche, mais lance le Control Panel, ce que je ne voudrais pas.

J'ai essayé d'autres trucs comme :
Code: Tout sélectionner
[ -x /opt/lampp/share/xampp-control-panel/xampp-control-panel ] && echo "yes"

ou
Code: Tout sélectionner
command -v /opt/lampp/share/xampp-control-panel/xampp-control-panel > /dev/null 2>&1 ;  echo $?

mais ça ne teste que l'existence et le caractère exécutable de la commande, pas si elle va générer une erreur.

Je cherche...

Bruno

  • Messages: 856
  • Enregistré le: 23 Déc 2011, 11:02
  • Localisation: France

Re: Serveur LAMP

Message07 Mar 2015, 12:49

Voici la nouvelle GUI MULTI XAMPP pour installer en quelques clics plusieurs versions de XAMPP sur ASRI 300 :

1) installer l'interface GUI MULTI XAMPP qui permet de :
   ‒ sécuriser la version XAMPP en cours d'utilisation
   ‒ la démarrer
   ‒ la stopper
   ‒ naviguer sur localhost
   ‒ changer de version
gui-multi-xampp-linux-2015-03-07_asri.pet (60ko)
gui-multi-xampp-linux-2015-03-07_asri.pet.md5

2) installer au moins une des versions de XAMPP :
xampp-linux-1.6.8a_asri_20131023.pet (60Mo)     Apache 2.2.9 ‒ MySQL 5.0.67 ‒ PHP 5.2.6
xampp-linux-1.6.8a_asri_20131023.pet.md5
xampp-linux-1.7.3a_asri_20131023.pet (63Mo)     Apache 2.2.14 ‒ MySQL 5.1.41 ‒ PHP 5.3.1
xampp-linux-1.7.3a_asri_20131023.pet.md5
xampp-linux-1.7.7_asri_20131023.pet (77Mo)      Apache 2.2.21 ‒ MySQL 5.5.16 ‒ PHP 5.3.8
xampp-linux-1.7.7_asri_20131023.pet.md5
xampp-linux-1.8.1_asri_20131027.pet (81Mo)      Apache 2.4.3 ‒ MySQL 5.5.27 ‒ PHP 5.4.7
xampp-linux-1.8.1_asri_20131027.pet.md5
xampp-linux-1.8.2-2 et sup. aller sur    https://sourceforge.net/projects/xampp/files/XAMPP Linux
Il est impératif de ne lancer aucune version de XAMPP avant de procéder à une nouvelle installation (cliquer sur le bouton Stopper), de sortir de GUI MULTI XAMPP et de supprimer le lien /opt/lampp.

De même, il faut fermer le navigateur en vidant le cache en naviguant d'une version à l'autre.
Modifié en dernier par Bruno le 07 Mar 2015, 22:37, modifié 1 fois.

Bruno

  • Messages: 856
  • Enregistré le: 23 Déc 2011, 11:02
  • Localisation: France

Re: Serveur LAMP

Message07 Mar 2015, 13:10

Cette version résout les problèmes d'installation de xampp-linux-1.8.2-2 et sup. :
 - reconnaissance de la version
 - utilisateur et groupe système mysql:mysql (ce que ne sait pas faire l'installeur de XAMPP)

Le paquet xampp-linux-1.8.2-2_asri_20131027.pet a été supprimé suite à ce problème de permissions.

Il est recommandé de :
  - supprimer l'ancienne version gui-multi-xampp-linux-*_asri.pet
  - installer la nouvelle version gui-multi-xampp-linux-2015-03-07_asri.pet
  - supprimer les versions xampp-linux-1.8.2-2 et sup.
  - les réinstaller à partir de xampp-linux-*-installer.run

augras

  • Messages: 47
  • Enregistré le: 27 Sep 2014, 19:37

Re: Serveur LAMP

Message07 Mar 2015, 14:19

Bonjour Bruno,
Merci pour cette nouvelle version parfaitement opérationnelle.... toujours sous tahrpup : aucun problème à noter. Tous les boutons sont opérationnels et pas d'erreurs retournées.
J'ai 3 versions de xampp qui cohabitent : 1.6.8a, 1.7.7 et la toute dernière 5.6.3.
C'est un vrai bonheur de pouvoir tester dans ces conditions : excellent travail pour cet outil vraiment très pratique.
Je n'ai pas testé en profondeur, simplement passé d'une version à l'autre.
Merci encore,
Philippe

Bruno

  • Messages: 856
  • Enregistré le: 23 Déc 2011, 11:02
  • Localisation: France

Re: Serveur LAMP

Message07 Mar 2015, 21:25

Merci Philippe.

En fait, les installeurs  xampp-linux-*-installer.run  retournaient une erreur, tu l'avais toi-même noté, parce qu'ils n'arrivaient pas à créer l'utilisateur et le groupe système  mysql:mysql  probablement parce qu'ils utilisent une commande non présente sur les Puppy Linux.

Ce nouveau paquet GUI MULTI XAMPP crée cet utilisateur  mysql:mysql  au moment de l'installation, au moyen des commandes  addgroup  et  adduser  ce qui permet après ça aux paquets XAMPP récents de s'installer jusqu'au bout.

Attention toujours à bien effacer le lien  /opt/lampp  avant toute nouvelle installation de XAMPP pour ne pas écrabouiller la précédente !

augras

  • Messages: 47
  • Enregistré le: 27 Sep 2014, 19:37

Re: Serveur LAMP

Message08 Mar 2015, 10:22

Bonjour Bruno,
Hier j'ai procédé comme tu as indiqué, désinstaller toutes versions supérieures à 1.8.2, pour utiliser ta nouvelle interface.... mais je n'ai pas supprimé le lien /opt/lampp qui existait. Au moment de l'installation de la dernière version de xampp j'ai simplement eu un message d'erreur qui dans mon souvenir indiquait simplement que le dossier lampp existait déjà et que l'installation ne pouvait avoir lieu : j'ai alors supprimer le lien existant et cliquer sur reprendre, ou continuer, et tout a parfaitement fonctionné sans rien écrasé.
Mais mieux vaut prévenir que guérir et donc effectivement penser à supprimer le lien /opt/lampp existant.
Merci encore,

Rien à voir avec ton interface mais comme tu connais manifestement bien les systèmes lamp tu aurais certainement une idée, voir une solution, pour faire fonctionner le logiciel laurux dans un xampp. Il ne lui faut que mysql et il fonctionne avec une installation classique de mysql mais impossible d'arriver à le faire fonctionner sous xampp.
Le lien de la discussion sur murga : http://www.murga-linux.com/puppy/viewtopic.php?t=96567&start=45 si tu as du temps !
Philippe

Bruno

  • Messages: 856
  • Enregistré le: 23 Déc 2011, 11:02
  • Localisation: France

Re: Serveur LAMP

Message09 Mar 2015, 10:07

augras a écrit:Hier j'ai procédé comme tu as indiqué, désinstaller toutes versions supérieures à 1.8.2, pour utiliser ta nouvelle interface.... mais je n'ai pas supprimé le lien /opt/lampp qui existait.

Ça m'est arrivé de bousiller une installation XAMPP comme ça : j'avais disons une 1.8.2 d'installée et j'ai mis une 5.6.3 sans supprimer le lien /opt/lampp... Il trouve (en passant par le lien) un core XAMPP déjà installé, il n'y touche pas, mais écrit par-dessus le reste et remplace 1.8.2 par 5.6.3 :cry:
Remarque que je n'ai pas essayé l'opération inverse (réinstaller la 1.8.2 par-dessus) pour voir si ça rétablit.

Mais comme le but est plutôt d'en avoir plusieurs côte à côte, je préviens ! :mrgreen:

Bruno

  • Messages: 856
  • Enregistré le: 23 Déc 2011, 11:02
  • Localisation: France

Re: Serveur LAMP

Message09 Mar 2015, 10:19

augras a écrit:Rien à voir avec ton interface mais comme tu connais manifestement bien les systèmes lamp tu aurais certainement une idée, voir une solution, pour faire fonctionner le logiciel laurux dans un xampp. Il ne lui faut que mysql et il fonctionne avec une installation classique de mysql mais impossible d'arriver à le faire fonctionner sous xampp.

Je ne connaît pas Laurux, je vais jeter un œil, mais MySQL (comme PHP) a parfois besoin de certains paramétrages, surtout si on veut importer une base de donnée importante.

Pour être vraiment tranquille, pour MySQL je mets ça :
/opt/lampp/etc/my.cnf
ligne  32 : max_allowed_packet = 256M
ligne 142 : max_allowed_packet = 256M
Et pour PHP tant qu'on y est :
/opt/lampp/etc/php.ini
ligne 442 : max_execution_time = 14400
ligne 452 : max_input_time = 7200
ligne 460 : memory_limit = 512M
ligne 735 : post_max_size = 512M
ligne 886 : upload_max_filesize = 512M
PrécédenteSuivante

Retourner vers Réseau

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invités