11
votes

XAMPP avec Apache et MySQL déjà installé

Y a-t-il un problème pour installer XAMPP avec Apache et MySQL déjà installé?


1 commentaires

J'ai le même problème. J'avais déjà installé et désinstallé Wamp & Quand j'ai installé Xamp I Go Eror: Apache Service pourrait ni stat -1


8 Réponses :


2
votes

Pour usage personnel? Fonctionne bien! Il suffit d'utiliser les bonnes applications (xamp_start / xamp_stop) pour exécuter Apache / MySQL Server!


0 commentaires

0
votes

Je pense que vous voudrez peut-être envisager de supprimer Apache et MySQL et d'installer XAMPP après. XAMPP ajoutera les deux et ils peuvent entrer en collision si vous installez XAMPP et ils sont déjà installés. Vous devriez faire une sauvegarde sur vos bases de données MySQL et les remettre après et vous devriez aller bien.


0 commentaires

12
votes

Il ne devrait y avoir aucun problème. Sachez simplement que vous ne pourrez pas démarrer à la fois des serveurs Apache ou des serveurs MySQL en même temps sans les modifier à utiliser des ports non standard. (Vous pouvez facilement utiliser le serveur Xamp MySQL avec votre Apache existant ou votre serveur MySQL existant avec le XAMPP Apache.)

Vous pouvez également avoir des problèmes avec l'enregistrement de l'Apache Xamp et de MySQL comme des services Windows à l'aide des contrôles XAMPP si vous avez vos autres serveurs Apache et MySQL configurés en tant que services (je m'attends à des conflits de noms de service).

Si vous avez déjà Apache et MySQL installé sur votre machine, je ne sais pas pourquoi vous voudriez également installer XAMPP.


0 commentaires

4
votes

Le meilleur moyen est de modifier le numéro de port de 3306 à 3307 pour le serveur MySQL préexistant afin que vous puissiez utiliser simultanément des instances MySQL (XAMPP MySQL et préexistantes MySQL) sans conflit.


0 commentaires

-1
votes

C'est vraiment facile ... juste vous devez arrêter les services Apache et MySQL manuellement ..noncez de modifier tout port no.

Après cela, vous pouvez démarrer le service Apache et MySQL via XAMMP :)


0 commentaires

0
votes

Vous devez modifier le numéro de port dans MySQL Installer, vous trouverez une option pour reconfigurer MySQL Server.

Changer son numéro de port sur 3308 et tout fonctionnera bien alors.


0 commentaires

0
votes

Il ne devrait pas y avoir de problème, mais vous devez choisir le serveur MySQL que vous utiliserez, que celui-ci soit installé sur XAMPP ou l'existence MySQL Server


0 commentaires

0
votes

Si vous avez Apache et MySQL déjà installé alors pourquoi avez-vous besoin XAMPP? Vous avez sûrement déjà la pleine LAMP / WAMP pile déjà?

Juste pour ajouter une note.

J'avais déjà installé le serveur MySQL sur ma machine locale pour certains projets de développement qui ne nécessitent pas une pile ..AMP. Principalement NodeJS, les applications Java et angulaires.

La plupart de mon développement web a été fait sur un serveur ubuntu exécutant une pile LAMP, donc je jamais pris la peine de mettre en place un environnement de développement local pour le développement web.

Dans les deux derniers jours, j'ai décidé d'installer un environnement de développement sur ma machine Windows 10 en utilisant XAMPP (avec un serveur MySQL déjà en cours). Voici ce que je trouve:

L'exécution des projets qui se connectent au serveur MySQL local n'est pas un problème puisque toutes les connexions de base de données sont écrites dans chaque projet. Alors, vraiment, l'installation de MySQL avec XAMPP n'est pas une exigence du tout. Vous pouvez certainement vivre sans elle faire partie de la XAMPP installer.

Ce que je ne voulais était la console phpmyadmin pour administrer le serveur MySQL existant. Alors, je l'ai fait quelques recherches dans les répertoires de XAMPP.

Vous pouvez ajouter le nom d'utilisateur et mot de passe du serveur de base de données MySQL locale dans ce fichier:

/xampp/phpMyAdmin/config.inc.php

phpMyAdmin sera désormais accessible via http: // localhost / phpmyadmin et sera connecté à l'installation de MySQL existante.

Vous aurez également besoin de créer une base de données phpMyAdmin sur le serveur MySQL local pour stocker les paramètres de phpMyAdmin, plus un compte « pma » @ « localhost » sans mot de passe. Connexion à phpyadmin vous invite à créer la base de données, il suffit de suivre les instructions et phpmyadmin se chargera de la création de bases de données. Pma ( P HP M y dmin) utilisateur devra être créé manuellement, aucun mot de passe, avec des autorisations d'administrateur complet. Maintenant, vous êtes bon pour aller ...

J'ai essayé de mon mieux pour lier le serveur MySQL à la console d'administration XAMPP mais eu du mal pour obtenir la console d'administration XAMPP reconnaître que le serveur MySQL a été activé. J'essayé de modifier le chemin vers les fichiers mysqld.exe et mon-default.ini dans plusieurs des fichiers XAMPP mais aucun fait une différence. J'aimerais savoir si cela est possible.

Fichiers I modifié:

  • uMain.pas
  • xampp_shell.bat
  • MySQL_start.bat
  • xampp_start.c
  • ctl.bat

    Malheureusement, aucune des modifications a fait une différence. Cependant, je pouvais encore à admin le serveur MySQL de phpMyAdmin et MySQL Workbench donc pas vraiment une perte.

    L'espoir qui aide quelqu'un:)


0 commentaires