web-dev-qa-db-fra.com

Comment installer XAMPP?

Salut à tous im un noob sur Ubuntu/Linux World,

Il me faut donc certains qui donnent un tutoriel complet sur Comment installer Xampp de apachefriends.org correctement sur Ubuntu 11.10 + au-delà d’Ubuntu pour les versions 32 bits et 64 bits du Bureau .. et j’ai aussi besoin de cela:

  • Créez un dossier sur votre dossier personnel et lié à htdocs à partir de serveur Web Apache
  • Faire une interface graphique pour Xmapp
  • Démarrer Xampp quand Ubuntu Boot Up ou démarrer Ubuntu

(Remarque: je le demande à la fois pour X86 et X64 afin que les personnes plus éloignées puissent voir les tutoriels)


Nouvelles données:

Ce que j’ai fait, j’ai téléchargé à partir de apachefriends.org pour le moment et j’ai aussi dit quoi dire que je suis en train d’exécuter Ubuntu 11.10 X64 bit pour le processeur Dell Studio 1558 intel i3

je vous ferai savoir quelle solution était la meilleure, et il s’agit d’une version de bureau d’Ubuntu 11.10 (écran de 15 pouces pour ordinateur portable ^ _ ^) et non du serveur Ubuntu.

10
Ran Shemer

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

Pour les autorisations, je fais habituellement 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 personnel 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 manière, il est démarré au démarrage.

Je pense qu'il serait beaucoup plus facile d'utiliser le moyen utilisé par Ubuntu pour installer un logiciel sur Ubuntu. De cette façon, vous obtiendrez automatiquement les mises à jour de votre logiciel via le gestionnaire de paquets.

* Je ne l’ai jamais fait auparavant. Vous devrez peut-être suivre la fin de cette page à partir de la rubrique "Configurer un répertoire cgi-bin".

9
Azendale

il y a plusieurs mois, j'ai résolu ce problème lorsque je change de 32 bits en 64 bits. note: xampp pour Linux appelé lampp. parce que lampp a été compilé pour 32 bits, vous devez donc installer des bibliothèques partagées 32 bits lorsque vous souhaitez utiliser ubuntu 64 bits. Sudo apt-get install ia32-libs (ubuntu 64 bits uniquement)

  1. Téléchargez lampp dans 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 de 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 était une interface graphique pour le démon de démarrage ou d'arrêt (comme xampp dans Windows) Sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py (vous devez utiliser les privilèges root à l'aide de Sudo, mais vous pouvez faire certaines astuces comme changer de sudoers, etc.).

  2. et pour "Démarrer Xampp lorsque Ubuntu Boot Up ou Démarrer Ubuntu". Sudo ln -s /opt/lampp/lampp /etc/init.d/lamppSudo update-rc.d lampp defaults

si tout va bien et désolé pour mon anglais :)

1
Imam Omar