tuto:creer_son_propre_blog:l_hebergement_maison
Différences
Ci-dessous, les différences entre deux révisions de la page.
| tuto:creer_son_propre_blog:l_hebergement_maison [2012-05-27 23:42] – créée mitsu | tuto:creer_son_propre_blog:l_hebergement_maison [2012-05-28 19:32] (Version actuelle) – mitsu | ||
|---|---|---|---|
| Ligne 33: | Ligne 33: | ||
| C'est le shell de votre serveur :-) | C'est le shell de votre serveur :-) | ||
| - | Si entre temps l' | + | Si entre temps l' |
| (sur clavier anglais, la lettre " | (sur clavier anglais, la lettre " | ||
| Ligne 39: | Ligne 39: | ||
| On va commencer par mettre à jour le système: | On va commencer par mettre à jour le système: | ||
| - | sudo apt-get update | + | <code bash>sudo apt-get update |
| - | sudo apt-get dist-upgrade | + | sudo apt-get dist-upgrade</ |
| ça peut prendre un peu de temps la première fois :-) | ça peut prendre un peu de temps la première fois :-) | ||
| Ligne 47: | Ligne 47: | ||
| Puis on va installer quelques outils utiles: | Puis on va installer quelques outils utiles: | ||
| - | sudo apt-get install links2 htop | + | <code bash>sudo apt-get install links2 htop</ |
| Links2 (dérivé de Lynx) est un navigateur web en console, htop est un visualiseur de processus et charge. | Links2 (dérivé de Lynx) est un navigateur web en console, htop est un visualiseur de processus et charge. | ||
| - | On va commencer par vérifier si Apache fonctionne correctement :-) Entrez: links2 127.0.0.1 | + | On va commencer par vérifier si Apache fonctionne correctement :-) Entrez: |
| {{: | {{: | ||
| Ligne 59: | Ligne 59: | ||
| Pour faire des changements dans la configuration d' | Pour faire des changements dans la configuration d' | ||
| - | On fait ça avec VIM: sudo vim / | + | On fait ça avec VIM: <code bash>sudo vim / |
| VIM est un outil d' | VIM est un outil d' | ||
| Ligne 69: | Ligne 69: | ||
| DocumentRoot, | DocumentRoot, | ||
| - | On va faire joujou :-) faites: sudo vim / | + | On va faire joujou :-) faites: |
| {{: | {{: | ||
| Ligne 75: | Ligne 75: | ||
| Le code HTML est assez simple à comprendre, on va se contenter de bousiller le fichier pour le fun ^_^ | Le code HTML est assez simple à comprendre, on va se contenter de bousiller le fichier pour le fun ^_^ | ||
| - | Insérez le bout de code suivant avant </ | + | Insérez le bout de code suivant avant </ |
| - | Ensuite, renommez le fichier: sudo mv index.html index.php | + | Ensuite, renommez le fichier: |
| - | Et rouvrez le site avec Links: links2 127.0.0.1 | + | Et rouvrez le site avec Links: |
| {{: | {{: | ||
| Ligne 87: | Ligne 87: | ||
| Maintenant, on va faire joujou avec MySQL :-) | Maintenant, on va faire joujou avec MySQL :-) | ||
| - | mysql -u root -p | + | <code bash>mysql -u root -p</ |
| Entrez le mot de passe superutilisateur pour avoir l' | Entrez le mot de passe superutilisateur pour avoir l' | ||
| Ligne 93: | Ligne 93: | ||
| Si vous n' | Si vous n' | ||
| - | sudo dpkg -p mysql-server | + | <code bash>sudo dpkg -p mysql-server</ |
| (pour vérifier la version de MySQL) | (pour vérifier la version de MySQL) | ||
| - | sudo dpkg-reconfigure mysql-server-5.1 | + | <code bash>sudo dpkg-reconfigure mysql-server-5.1</ |
| (pour reconfigurer MySQL, ici en version 5.1.x) | (pour reconfigurer MySQL, ici en version 5.1.x) | ||
| Ligne 103: | Ligne 103: | ||
| On va commencer par lister les bases de données existantes (ne pas oublier le point-virgule à la fin): | On va commencer par lister les bases de données existantes (ne pas oublier le point-virgule à la fin): | ||
| - | SHOW DATABASES ; | + | <code mysql>SHOW DATABASES ;</ |
| Et on va créer une base de données pour notre blog :-) | Et on va créer une base de données pour notre blog :-) | ||
| - | CREATE DATABASE blog; | + | <code mysql>CREATE DATABASE blog;</ |
| Créer un utilisateur, | Créer un utilisateur, | ||
| - | CREATE user " | + | <code mysql>CREATE user " |
| Et lui donner un mot de passe: | Et lui donner un mot de passe: | ||
| - | SET password FOR " | + | <code mysql>SET password FOR " |
| Sans oublier de lui donner les droits qui vont bien sur la base de données qu'on a crée: | Sans oublier de lui donner les droits qui vont bien sur la base de données qu'on a crée: | ||
| - | GRANT ALL ON blog.* TO " | + | <code mysql>GRANT ALL ON blog.* TO " |
| Sortez de l' | Sortez de l' | ||
| Ligne 125: | Ligne 125: | ||
| A présent, un peu de facilité pour administrer les fichiers de votre site: l' | A présent, un peu de facilité pour administrer les fichiers de votre site: l' | ||
| - | sudo vim / | + | <code bash>sudo vim / |
| Ajoutez ceci à la fin: | Ajoutez ceci à la fin: | ||
| - | comment = Share directory /var/www | + | <file bash>comment = Share directory /var/www |
| read and write = yes | read and write = yes | ||
| locking = no | locking = no | ||
| path = /var/www | path = /var/www | ||
| - | guest ok = yes | + | guest ok = yes</ |
| Et donc comme ça vous avez accès au dossier /var/www via le partage de fichiers en réseau :-) | Et donc comme ça vous avez accès au dossier /var/www via le partage de fichiers en réseau :-) | ||
| - | Histoire d' | + | Histoire d' |
| Il vous suffit plus qu'à télécharger WordPress et placer les fichiers décompressés dans le dossier /var/www. | Il vous suffit plus qu'à télécharger WordPress et placer les fichiers décompressés dans le dossier /var/www. | ||
tuto/creer_son_propre_blog/l_hebergement_maison.1338162167.txt.gz · Dernière modification : (modification externe)
