Comment installer XAMPP?

9

Salut à tous, je suis un noob sur Ubuntu / Linux World,

J'ai donc besoin de quelques-uns qui donnent un tutoriel complet sur la façon d'installer correctement Xampp à partir d'apachefriends.org sur Ubuntu 11.10 + tout au-delà d'Ubuntu pour la version de bureau 32 bits et 64 bits .. et j'ai également besoin de ceci:

  • Créer un dossier sur votre dossier personnel et lié aux htdocs à partir du serveur Web Apache
  • Créer une interface graphique pour Xmapp
  • Démarrez Xampp au démarrage d'Ubuntu ou démarrez Ubuntu

(Remarque: je lui demande à la fois pour X86 et X64 pour que les gens dans la suite puissent voir les tutoriels)


Nouvelles données:

Ce que j'ai fait, c'est que je télécharge depuis apachefriends.org pour l'instant et je dois également dire que j'utilise actuellement Ubuntu 11.10 X64 bit pour le processeur Dell Studio 1558 Intel i3

Je vous ferai savoir quelle solution était la meilleure, et c'est pour une version de bureau d'Ubuntu 11.10 (écran d'ordinateur portable de 15 pouces ^ _ ^) pas pour le serveur Ubuntu

Ran Shemer
la source
si vous avez besoin de spécifications techniques de mes arguments informatiques, faites le moi savoir que je les ajouterai à la question
Ran Shemer
Essayez de suivre ces instructions écrites pour ubuntu 11.10. Il vous indique également de démarrer la lampp pendant le démarrage et comment sécuriser votre serveur. Ce didacticiel devrait également fonctionner pour Ubuntu 10.04 et versions
Bonjour? Toute mise à jour?
Lucio

Réponses:

9

Pourquoi ne pas le faire sudo apt-get install lamp-server^ libapache2-mod-perl2? Le lamp-server^paquet devrait installer Apache2, MySQL, PHP, (qui devrait déjà être configuré pour fonctionner ensemble). Le libapache2-mod-perl2devrait ajouter le support Perl à Apache. *

Pour les autorisations, je fais généralement ceci:

sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rw /var/www

Ensuite, vous pouvez créer un lien dans votre dossier de départ qui pointe vers le répertoire du serveur Web:

sudo ln -s /var/www /home/<yourusername>/www

Par défaut, lorsque vous installez Apache de cette façon, il démarre au démarrage.

Je pense qu'il serait beaucoup plus facile d'utiliser la méthode d'Ubuntu pour installer des logiciels sur Ubuntu. De cette façon, vous obtiendrez automatiquement des mises à jour de votre logiciel via le gestionnaire de packages.

* Je n'ai jamais fait ça avant. Vous devrez peut-être suivre la fin de cette page à partir de la rubrique "Configurer un répertoire cgi-bin" sur.

Azendale
la source
je n'ai pas testé bro parce que c'est la seule façon que je connais pour utiliser et en ce moment j'ai des données dans MySql donc ça devrait fonctionner, donc pour l'instant ne pas déranger ou perdre des données je dois aller où je sais
Ran Shemer
1

Il y a plusieurs mois, j'ai résolu ce problème en changeant mon 32 bits en 64 bits. note: xampp pour linux appelé lampp. parce que lampp a été compilé pour 32 bits, donc lorsque vous souhaitez utiliser dans ubuntu 64 bits, les bibliothèques partagées 32 bits doivent être installées. sudo apt-get install ia32-libs(Ubuntu 64 bits uniquement)

  1. Téléchargez lampp sur http://www.apachefriends.org/en/xampp-linux.html
  2. pour chaque utilisateur a un dossier web (exemple / home / astro / public_html), décommentez cette configuration sur la configuration lampp apache

    sudo vim /opt/lampp/etc/httpd.conf

de #Include etc/extra/httpd-userdir.conf à Include etc/extra/httpd-userdir.conf

vous pouvez changer le nom du dossier par défaut dans /opt/lampp/etc/extra/httpd-userdir.conf

  1. En fait, lampp a été inclus une interface graphique pour le démarrage ou l'arrêt du démon (comme xampp dans Windows) sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py(doit utiliser un privilège root en utilisant sudo, mais vous pouvez faire quelques trucs comme changer les sudoers, etc.).

  2. et pour "Démarrer Xampp au démarrage d'Ubuntu ou Démarrer Ubuntu". sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo update-rc.d lampp defaults

fonctionne avec optimisme et désolé pour mon anglais :)

Imam Omar
la source
après avoir exécuté sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py, j'ai eu cette erreur (xampp-control-panel.py:11290): Gtk-WARNING **: impossible de localiser le thème moteur dans module_path: "pixmap",
Ran Shemer
Attention: les ia32-libspackages ont finalement été supprimés des dernières versions d'Ubuntu.
LiveWireBT