Tutoriaux
Site
TutoriauxSite
|
Installation d'un serveur LAMP (Apache + MySQL + PHP) et des MySQL GUI toolsposté par Anthony Heukmes le 31-01-2007
Installation d'un environnement LAMP (Linux + Apache + MySQL + PHP)
Cet article va vous permettre d'installer un serveur web Apache avec support PHP et un accès à une base de données MySQL sur votre machine Fedora.
# yum -y install httpd php mysql mysql-devel mysql-server php-mysql
Il ne reste plus alors qu'à démarrer les services et à les lancer automatiquement au démarrage :
# /sbin/chkconfig httpd on
# /sbin/chkconfig mysqld on # /sbin/service httpd start # /sbin/service mysqld start Le serveur web est déjà installé et prêt à l'emploi, vous pouvez placer vos différentes pages web dans le répertoire /var/www/html et les appeler en tapant l'URL http://localhost/ma_page.php Configuration du serveur MySQL
Vous allez commencer par configurer le mot de passe pour le compte root de MySQL :
# mysqladmin -u root password 'votre_mot_de_passe'
Vous pouvez ensuite vous connecter en tant que root au serveur MySQL :
# mysql -u root -p
password? ...
confirmation? ...
Pour sécuriser le serveur vous allez ensuite supprimer la table de test et l'utilisateur anonyme :
mysql> DROP DATABASE test;
mysql> DELETE FROM mysql.user WHERE user = ''; La dernière étape consiste à créer une base de données appelée "Forum" et un utilisateur "antho" identifié par le mot de passé "bonjour" qui aura tous les privilèges pour cette base "Forum" :
mysql> FLUSH PRIVILEGES;
mysql> CREATE DATABASE Forum; mysql> GRANT ALL PRIVILEGES ON Forum.* TO 'antho'@'localhost' IDENTIFIED BY 'bonjour'; Vous pouvez alors utiliser votre base de données :
mysql> USE Forum;
mysql> CREATE TABLE x ... mysql> DESCRIBE TABLES x ... mysql> SHOW TABLES; mysql> SHOW DATABASES; ... Installation des MySQL GUI tools
Les MySQL tools sont composés de 3 outils : MySQL Administrator, MySQL Query Browser et MySQL Workbench.
# cd /votre_repertoire/...
# rpm -ivh mysql-gui-tools....rpm Installez ensuite le package mysql-query-browser (si vous avez le même problème que moi, cette opération va vous afficher une erreur) :
# cd /votre_repertoire/...
# yum install mysql-query-browser....rpm L'installation se plante suite à un problème de signature mais vous avez obtenu le nom des différentes dépendances à installer. Si ces dépendances sont les mêmes que chez moi vous pouvez alors les installer via yum :
# yum install cairomm
# yum install glibmm24 # yum install gtkmm24 # yum install libsigc++20 Vous pouvez maintenant installer classiquement les 3 RPMs :
rpm -ivh mysql-query-browser....rpm
rpm -ivh mysql-administrator....rpm rpm -ivh mysql-workbench....rpm Les outils MySQL sont maintenant installés, vous allez enfin pouvoir profiter pleinement de leurs services... Version imprimable
Commentaires
|
||||