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:
(Remarque: je le demande à la fois pour X86 et X64 afin que les personnes plus éloignées puissent voir les tutoriels)
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.
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".
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)
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
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.).
et pour "Démarrer Xampp lorsque Ubuntu Boot Up ou Démarrer Ubuntu". Sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
Sudo update-rc.d lampp defaults
si tout va bien et désolé pour mon anglais :)