Organisez votre propre site web sur votre pi framboise
Vous avez besoin d`exécuter un site Web, mais ne peuvent pas payer les frais d`hébergement? Une façon de contourner cela est le Raspberry Pi, ce qui est plus que capable d`exécuter un logiciel de serveur Web de base. Mieux encore, sa mise en place est simple.
Contenu
- Pourquoi utiliser un raspberry pi?
- Mise en route: configuration du matériel du serveur!
- Configuration de votre raspberry pi comme serveur web
- Configuration ftp sur le raspberry pi
- Vous voulez plus que html? raspberry pi prend également en charge lamp!
- Sécurité & considérations techniques
- Video: alan @tyrower sur lci pour parler du raspberry pi
- Conclusion: un site web portable!
Pourquoi utiliser un Raspberry Pi?
Nous avons déjà examiné la de nombreuses utilisations étonnantes pour le Raspberry Pi - mais qui savait qu`il pouvait fonctionner comme un serveur web? Que vous soyez à la recherche d`un site destiné à Internet (peut-être une page d`accueil de base), une petite échelle intranet de l`entreprise, ou une machine de test que vous exécutez un système de développement WordPress (ou même la nouvelle plate-forme de blogs Ghost), Il est facile à installer.Le Top 5 Incroyable d`utilisation de votre ordinateur Raspberry PiLe Top 5 Incroyable d`utilisation de votre ordinateur Raspberry PiJ`ai récemment reçu mon Raspberry Pi après une longue attente - et j`ai assez peu de plans pour elle. Le problème est, je ne suis pas tout à fait sûr de projet, je veux essayer d`abord. Tandis que...Lire la suite
Il y a plusieurs bonnes raisons pour configurer un Raspberry Pi comme un serveur web. Par exemple, votre ordinateur de bureau ne peut pas avoir les ressources système disponibles pour servir des pages de manière fiable. Sinon, vous pourriez être intéressé à l`utiliser comme un contenu toujours sur le serveur web offrant que tout le monde peut accéder, ce qui signifie que la sortie du dispositif mis en marche pour des longueurs de temps. Comme le Raspberry Pi a une empreinte énergétique très faible, ce qui rend un choix idéal.
Il existe d`autres raisons. La taille de l`ordinateur rend utile en tant que dispositif portable, quelque chose qui pourrait se révéler utile si vous essayez d`exécuter un serveur web dans un territoire où ce ne sont généralement pas permis, ou si l`hébergement est cher pour vous.
Mise en route: Configuration du matériel du serveur!
Avant de commencer, assurez-vous que vous avez tout le matériel nécessaire. Notre guide la configuration de base Raspberry Pi devrait vous aider ici. De plus, vous devez vous assurer que votre appareil est connecté à votre réseau local. Cela pourrait être via Ethernet ou vous pouvez configurer une connexion Wi-Fi avec un dongle approprié.Quel est le coût réel de l`exécution d`un Raspberry Pi?Quel est le coût réel de l`exécution d`un Raspberry Pi?Le Raspberry Pi - un petit, compact et polyvalent ordinateur, capable de traiter HDMI et MPEG-2 étant l`élément central d`un certain nombre de projets de week-end des stations de jeux rétro et des centres de médias à puce ...Lire la suite
Vous devez également avoir un distro installé sur votre appropriée carte SD. Plusieurs sont disponibles- les étapes de ce guide ont été réalisées à l`aide Raspbian.
Il vaut la peine de prendre le temps de SSH d`installation sur votre Raspberry Pi aussi, ainsi que TightVNC. Configuration de votre Raspberry Pi pour être utilisé avec SSH sans tête Configuration de votre Raspberry Pi pour être utilisé avec SSH sans têteLe Raspberry Pi peut accepter des commandes SSH lorsque vous êtes connecté à un réseau local (soit par Ethernet ou Wi-Fi), ce qui vous permet de mettre facilement en place. Les avantages de SSH vont au-delà perturber la projection quotidienne ...Lire la suite
Configuration de votre Raspberry Pi comme serveur web
Avant de télécharger vos pages HTML à votre Raspberry Pi, vous devez configurer le serveur et son logiciel.
Commencez par l`exécution d`une mise à jour à l`aide sudo apt-get update. Vous devrez ensuite installer Apache et les bibliothèques associées, ce qui peut être fait en entrant:
sudo apt-get installer apache2 php5 libapache2-mod-php5
Enfin, entrez:
sudo un service apache2 restart
Ensuite, ouvrez un navigateur sur votre ordinateur et entrez l`adresse IP dans la barre d`adresse. Vous verrez la confirmation que Apache est installé.
Votre Raspberry Pi est maintenant configuré comme un serveur Web de base. Tout ce que vous devez faire est d`ajouter des pages!
Configuration FTP sur le Raspberry Pi
Alors que vous pouvez vérifier dans le navigateur que votre Pi fonctionne comme un serveur web, la page offre sera très basique. Ce fichier espace réservé typique index.php, celui que vous devrez remplacer par votre propre document PHP ou HTML.
Ce sera beaucoup plus facile avec FTP installé, et vous pouvez le faire en créant d`abord un répertoire approprié www puis installer le logiciel FTP:
sudo chown -R pi / var / wwwsudo apt-get installer vsftpd
Avec l`application FTP vsftpd ( « Very Secure FTP Daemon ») installé, vous devrez apporter quelques modifications à la configuration. Tout d`abord, ouvrez le fichier de configuration en nano ...
sudo nano /etc/vsftpd.conf
... et faire les autorisations suivantes / modifications de sécurité:
Mettre à jour
anonymous_enable=OUI
à
anonymous_enable=NON
Supprimez les lignes suivantes (enlever le symbole #)
# Local_enable = OUI # Write_enable = OUI
Enfin, ajoutez cette ligne à la fin du fichier:
force_dot_files=OUI
Cela forcera l`affichage des fichiers de serveur en commençant par un « », comme .htaccess.
Appuyez sur CTRL + X pour sauvegarder et quitter, confirmant avec Y et Entrée.
Vous devez ensuite redémarrer FTP avec
sudo un service restart vsftpd
L`utilisation d`un FTP de bureau standard vous serez alors en mesure de se connecter à votre Raspberry Pi. Les fichiers doivent être téléchargés sur / Var / www.
Vous voulez plus que HTML? Raspberry Pi prend également en charge LAMP!
Le Raspberry Pi est non seulement capable de servir des pages HTML de base. La configuration du serveur LAMP peut être installé si vous voulez que MySQL complète avec support PHP en utilisant
sudo apt-get installer mysql-serveur mysql-client php5-mysql
Comme pour tout projet de serveur Web, vous devez d`abord déterminer si la méthode que vous prévoyez d`utiliser sera adapté à vos besoins. Bien qu`il soit possible de WordPress d`installation pour exécuter sur le Raspberry Pi, en ajoutant une multitude de plug-ins et plusieurs mises à jour quotidiennes, il sera extrêmement lent. Le site que vous souhaitez exécuter - au moins avec une semelle Raspberry Pi - devrait être la lumière sur les ressources et les besoins en logiciels. Par tous les moyens d`utiliser une base de données solution conduit si nécessaire, mais limiter le nombre de pages / volume de contenu qui peut être consulté.
Sécurité & Considérations techniques
Vous avez peu de chances d`obtenir quoi que ce soit presque la vitesse au niveau de la production lors de l`utilisation du Raspberry Pi comme un serveur web pour tout ce qui ressemble à un site Web populaire.
Video: Alan @tyrower sur LCI pour parler du Raspberry Pi
Il existe des moyens que vous pouvez améliorer les performances, cependant, comme la configuration de votre logiciel serveur sur un disque dur USB plutôt que sur la carte SD afin de réduire la dégradation par les processus de lecture / écriture régulière. Vous pouvez également utiliser votre RAM de périphérique pour stockage de fichiers en lecture / écriture temporaire est une option aussi. Ceci est quelque chose que vous voudrez peut-être changer quand vous avez décidé comment vous allez utiliser votre serveur web très petit.
Bien adapté à la mise en place d`une version test d`un site Web PHP en base de données, les fonctions en ligne de Raspberry Pi sont probablement mieux adapté à une petite collection de pages statiques.
Notez que si vous avez l`intention d`ouvrir l`accès à votre Raspberry Pi comme un serveur web connecté à Internet, vous devrez la configuration de votre routeur avec une adresse IP statique.Qu`est-ce qu`une adresse IP statique, Comment puis-je obtenir un & Ses avantages / inconvénientsQu`est-ce qu`une adresse IP statique, Comment puis-je obtenir un & Ses avantages / inconvénientsDans les réseaux à domicile, les adresses IP ne sont généralement pas fixes, mais ils ne se situent dans des gammes spécifiques. Une adresse IP statique ne change pas. Quels sont les avantages à cela, et pourquoi vous en voulez un?Lire la suite
Enfin, prenez le temps de changer votre mot de passe par défaut de Raspberry Pi. Cela peut être fait dans la ligne de commande via SSH en utilisant
passwd
Vous serez alors invité à entrer et confirmer un nouveau mot de passe. Faire cela arrêtera quiconque est familier avec Raspbian de pouvoir accéder au back-end de votre page Web.
Conclusion: Un site Web portable!
Le potentiel d`utilisation d`un Raspberry Pi comme un serveur web est considérable. Bien qu`il soit peu probable que vous serez en mesure d`accueillir des jeux ou un site comme MakeUseOf, en utilisant des outils portables (par exemple une batterie et dongle Internet mobile), vous pouvez utiliser le mini-ordinateur pour héberger un site Web partout dans le monde, vous peut vous trouver.
Sinon, vous pourriez l`hôte d`un intranet à domicile!Configurez rapidement votre Intranet avec ocPortalConfigurez rapidement votre Intranet avec ocPortalAvez-vous déjà pensé à ce qu`il pourrait être comme d`avoir un "page de portail" pour votre famille, tout comme de nombreuses entreprises offrent aux employés? Ne serait-il pas pratique d`avoir un référentiel central sur le Web ...Lire la suite
Essayez-le et laissez-nous savoir comment vous avez utilisé votre serveur web Raspberry Pi.