1 votes

Comment configurer les serveurs Apache et MySQL (Ubuntu 12.04 LST)

J'espère obtenir des conseils sur l'utilisation des serveurs Apache et MySQL sur Ubuntu 12.04. Je suis nouveau sous Linux, et j'essaie de mettre en place un "Localhost" dynamique pour la conception d'un site web de base.

Sous Windows, j'ai utilisé un simple utilitaire gratuit appelé XAMPP qui a installé Apache, MySQL et un dossier Localhost pour mon site web. Bien que basique, cette installation de XAMPP fonctionnait assez bien pour mes besoins. Existe-t-il un utilitaire stable dans les archives d'Ubuntu qui me donnerait des serveurs Apache et MySQL avec un dossier " htdocs(localhost) " où je pourrais mettre des sites web en construction - (quelque chose de similaire à XAMPP) ? Si ce n'est pas le cas, des instructions sur la manière de configurer manuellement cette dynamique seraient très appréciées.

Je souhaiterais également recevoir des suggestions quant à la meilleure solution. Je vous remercie.

1voto

Tom Points 11

A vérifier. LAMP signifie "Linux Apache MySQL, PHP".

http://www.howtoforge.com/ubuntu_lamp_for_newbies

0voto

LAMPP/XAMPP est probablement aussi disponible pour Linux.

Mais vous pouvez aussi installer tous les éléments individuellement à partir des dépôts (c'est juste un peu plus difficile). Pour installer Apache, PHP, MySQL et phpMyAdmin, lancez la commande suivante dans le terminal :

sudo apt-get install apache2 mysql-server mysql-client php5 php5-mysql libapache2-mod-php5 phpmyadmin

Vous pouvez également utiliser le gestionnaire de paquets Synaptic pour installer ces paquets (il est graphique et facile à utiliser). Vous pouvez le trouver dans le Centre de logiciels (s'il n'est pas déjà installé).

Ensuite, ouvrez votre navigateur et pointez-le sur localhost pour voir si Apache fonctionne et localhost/phpmyadmin pour voir si phpMyAdmin fonctionne. Apache devrait avoir démarré automatiquement.

Vous pouvez démarrer/arrêter/redémarrer le serveur Apache en utilisant les commandes (respectivement) :

sudo service apache2 start
sudo service apache2 stop
sudo service apache2 restart

Le dossier dans lequel les sites web (fichiers html, php, etc.) doivent être placés est le suivant /var/www . Notez que vous ne pouvez pas créer/supprimer des fichiers dans ce dossier directement (parce que vous n'avez pas d'accès en écriture). Une solution simple consiste à créer un dossier pour chaque site web en tant que racine et de vous désigner comme propriétaire :

sudo mkdir "/var/www/SITE_NAME"
sudo chown YOUR_USERNAME:YOUR_USERNAME "/var/www/SITE_NAME"

Changer SITE_NAME jusqu'au nom du dossier souhaité et VOTRE_NOM D'UTILISATEUR à votre nom d'utilisateur. Ensuite, vous devriez pouvoir tout faire dans le dossier que vous avez créé. Ensuite, vous accéderez au site web dans le navigateur via l'URL localhost/SITE_NAME .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X