Si vous cherchez un moyen de faire un serveur Web bon marché, principalement pour être utilisé comme environnement de test ou pour stocker des fichiers, le Raspberry Pi est parfait pour vous. Qu'est-ce qu'un Raspberry Pi? C'est un mini ordinateur peu coûteux, parfait pour les fonctions de base. Ce guide vous montrera comment prendre un nouveau Raspberry Pi et le transformer en serveur Web. Veuillez noter que pour cet article, nous travaillerons sous Windows.
Première partie de sept:
Démarrer le système d'exploitation Raspberry Pi
- 1 Procurez-vous une copie du système d'exploitation Raspberry Pi à partir du lien dans la section sources. Il existe quelques distributions différentes, mais pour cet article, nous utiliserons la version "Raspbian".
- 2 Extraire l'image sur la carte SD. Pour ce faire, nous avons besoin d'un outil appelé Win32 Disc Imager. Un lien pour cela est également disponible dans la section sources. Maintenant, ouvrez l'outil, accédez à la lettre du lecteur contenant votre carte SD, sélectionnez l'emplacement de l'image Raspberry Pi OS et sélectionnez graver.
- 3 Une fois la gravure terminée, vous devez ouvrir la carte SD dans Windows Explorer. Il suffit de créer un fichier avec le nom ssh. Ceci est une mise à jour de sécurité introduite depuis Raspbian Jessie.
- 4Vous pouvez maintenant éjecter la carte SD et la placer dans votre Raspberry Pi, puis brancher le reste des cordons, en veillant à brancher le mini USB en dernier.
- 5 Une fois le chargement du système d'exploitation terminé, vous devez vous connecter. Le nom d'utilisateur par défaut est "pi" et le mot de passe par défaut est "framboise".
- 6 Commencez par changer le mot de passe. À partir du type de ligne de commande:
passwd pi
- 7 Entrez votre nouveau mot de passe et confirmez-le. Veuillez noter que le curseur ne bouge pas lors de la saisie de mots de passe, mais que vous saisissez du texte.
Deuxième partie de sept:
Exécuter des mises à jour logicielles
- 1 Comme vous exécutez une nouvelle version de Debian, vous devrez effectuer du nettoyage, des mises à jour et des installations. Tout d'abord, nous allons mettre à jour l'horloge, mettre à jour nos sources, puis mettre à niveau tous les packages pré-installés. Tapez ce qui suit sur la ligne de commande (appuyez sur Entrée / Retour après chaque ligne):
sudo dpkg-reconfigure tzdata sudo apt-get update sudo apt-get upgrade
- 2 Réglez la date et l'heure. À partir du type de ligne de commande (remplacez les pièces si nécessaire):
sudo rendez-vous amoureux --ensemble="30 décembre 2013 10:00:00"
Troisième partie de sept:
Gardez le firmware à jour
- 1 Ensuite, nous voulons installer l'outil de mise à jour RPI de Hexxeh pour aider à maintenir Raspberry Pi à jour. Pour ce faire, exécutez les commandes suivantes (appuyez sur Entrée / Retour après chaque ligne):
sudo apt-get install ca-certificats sudo apt-get install git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/maîtriser/rpi-update -O /usr/poubelle/rpi-update && sudo chmod + x /usr/poubelle/rpi-update sudo rpi-update sudo fermer -r à présent
Quatrième partie de sept:
Configurer SSH
- 1 Maintenant, nous allons mettre en place SSH pour pouvoir tout faire depuis un autre ordinateur. Pour ce faire, notez d'abord le I.P. adresse du Raspberry Pi:
ifconfig
Vous devriez voir quelque chose comme ceci:
eth0 Lien d'encapsulation: Ethernet HWaddr fe: fd:45: xx: xx: xx inet addr:69.164.xxx.xxx Bcast:69.164.xxx.xxx Masque: 255.255.255.0 inet6 addr: fe80 :: fcfd: xxx: xxx: xxx/64 Portée: Link UP BROADCAST RUNNING MULTICAST MTU:1500 Métrique:1 Paquets RX:35463998 les erreurs:0 chuté:0 dépassements:0 Cadre:0 Paquets TX:30563995 les erreurs:0 chuté:0 dépassements0 transporteur:0 collisions:0 txqueuelen:1000 Octets RX:11300336376 (11.3 GB) Octets TX:33179556297 (33.1 GB) Interrompre:76 Assurez-vous d'être connecté à internet!! La balise eth0 apparaîtra si Ethernet est branché. Le sans-fil peut être wlan0, mais peut différer.
Sur la deuxième ligne "inet addr: 69.164.xxx.xxx" est l'adresse IP de votre Raspberry Pi. - 2 Activez maintenant SSH et redémarrez (appuyez sur retour / entrée après chaque ligne):
Après avoir noté l'utilisation de l'inet inet: sudo /etc/init.d/ssh début pour chaque temps vous démarrez le pi. Astuce: si une erreur survient, utilisez le commander ci-dessous, et puis la commander au dessus. sudo apt-get install ssh Ensuite, redémarrez votre pi: sudo fermer -r à présent
- 3 Vous pouvez maintenant débrancher les cordons pour votre clavier USB et votre moniteur. Celles-ci ne sont plus nécessaires, car tout le reste sera fait par SSH.
- 4Téléchargez un client SSH comme PuTTy (www.putty.org) qui peut être téléchargé gratuitement sur Google et connectez-vous à l'adresse IP de votre Raspberry Pi en vous connectant avec le nom d'utilisateur "pi" et le mot de passe que vous avez défini précédemment.
Cinquième partie de sept:
Installation du serveur Web
- 1 Pour installer Apache et PHP, exécutez les commandes suivantes:
sudo apt-get install apache2 php5 libapache2-mod-php5
- 2 Maintenant redémarrez le service:
sudo service apache2 redémarrer
OU
sudo /etc/init.d/apache2 redémarrer
- 3 Entrez le I.P. adresse de votre Raspberry Pi dans votre navigateur Web. Vous devriez voir une page simple qui dit "ça marche!"
Partie six de sept:
Installer MySQL
- 1 Pour installer MySQL, installez quelques packages avec la commande suivante:
sudo apt-get install mysql-server mysql-client php5-mysql
Partie sept de sept:
Installer FTP
- 1Nous allons maintenant installer FTP pour permettre le transfert de fichiers depuis et vers votre Raspberry Pi.
- 2 Prenez possession de la racine Web:
sudo chown -R pi /var/www
- 3 Ensuite, installez vsftpd:
sudo apt-get install vsftpd
- 4 Modifiez votre fichier vsftpd.conf:
sudo nano /etc/vsftpd.conf
- 5 Apportez les modifications suivantes:
- anonymous_enable = OUI à anonymous_enable = NO
- Décommenter local_enable = OUI et write_enable = OUI en supprimant le # symbole devant chaque ligne
- puis allez au bas du fichier et ajoutez force_dot_files = OUI.
- 6Maintenant, enregistrez et quittez le fichier en appuyant sur CTRL-O, CTRL-X.
- 7 Maintenant, redémarrez vsftpd:
sudo service vsftpd restart
- 8 Créez un raccourci du dossier de base de l'utilisateur Pi vers / var / www:
ln -s /var/www/ ~/www
- 9Vous pouvez maintenant utiliser FTP avec l'utilisateur Pi et accéder au dossier / var / www via un raccourci qui devrait apparaître lors de la connexion.
Facebook
Twitter
Google+