Vous cherchez un moyen peu coûteux d'exploiter vos serveurs Web ou vos sites Web dynamiques ? Que diriez-vous de créer un serveur LAMP ? Un serveur LAMP est fourni avec le package complet. Non seulement vous aurez le serveur, mais vous aurez le système d'exploitation, le logiciel de base de données et le langage de script. Toutes ces applications sont open source. Le serveur LAMP comprend les composants suivants: Linux, Apache, MySQL et PHP. Les serveurs LAMP peuvent fonctionner sur des serveurs bon marché. La construction de ce serveur est simple et directe. Créez un serveur LAMP en effectuant les étapes suivantes:
Pas
Étape 1. Obtenez la configuration matérielle requise pour votre serveur
Les sites plus sophistiqués ont besoin de plus de puissance.
Étape 2. Obtenez la vitesse de téléchargement nécessaire auprès de votre fournisseur de services
Une vitesse de téléchargement Internet par défaut à domicile n'est que d'environ 1 Mo par minute. Cela peut être trop lent pour les graphiques, les vidéos, etc.
Étape 3. Installez une version de Linux
Avant de pouvoir créer un serveur LAMP, vous devez disposer du système d'exploitation Linux. Visitez distrowatch.com et sélectionnez celui que vous aimez. Ce sont pour la plupart les mêmes, mais assurez-vous d'en choisir un avec une interface (KDE, Cinnamon, etc.) pré-installée si vous n'êtes pas un utilisateur de terminal habituel. De plus, si la version Linux n'inclut pas de programme d'installation Windows, vous devrez créer un Live CD ou une clé USB (instructions dans d'autres articles wiki how). Les instructions suivantes fonctionnent avec Ubuntu Linux.
Étape 4. Installez Apache sur le serveur
Apache est un serveur Web gratuit et open source bien connu pour s'exécuter sur les systèmes d'exploitation Unix. Il existe deux manières d'installer Apache. Vous pouvez utiliser votre console ou une session de fenêtre de terminal.
- À l'invite de commande, tapez: sudo apt-get install apache2
- Afin de continuer à installer Apache, vous devrez avoir votre mot de passe sudo.
Étape 5. Vérifiez qu'Apache fonctionne
Vous devrez pointer votre navigateur vers l'adresse IP du serveur. Cela vous permettra de savoir si Apache est en cours d'exécution ou non.
Étape 6. Installez PHP sur le serveur
PHP est un langage de script utilisé à l'origine pour créer des pages Web dynamiques. Cependant, les développeurs l'utilisent pour créer des applications graphiques individuelles tandis que les administrateurs réseau et système utilisent PHP pour les capacités d'interface de ligne de commande.
A l'invite de commande, tapez: sudo apt-get install php5 libapache2-mod-php5
Étape 7. Assurez-vous que PHP est complètement installé
Redémarrez Apache en tapant à l'invite de commande: sudo /etc/init.d/apache2 restart
Étape 8. Confirmez que PHP fonctionne correctement
- Utilisez la racine du document Apache pour créer un fichier de test. La racine sera /var/www. L'extension du nom de votre fichier de test doit se terminer par un.php.
- Pour le contenu, tapez:
Étape 9. Enregistrez le fichier de test
- Puis pointez votre navigateur sur l'adresse suivante:
- Assurez-vous de saisir l'adresse IP de votre serveur avant /test.php.
Étape 10. Vérifiez votre fichier de test
Le navigateur devrait afficher « Test PHP Page » sur l'écran.
Étape 11. Installez MySQL sur le serveur
MySQL signifie "My Structured Query Language". MySQL est un programme de base de données relationnelle. Cette application fonctionne comme un serveur, dans lequel plusieurs utilisateurs peuvent accéder à de nombreuses bases de données. Il existe de nombreuses applications logicielles qui utilisent MySQL, telles que WordPress. Même Google et Facebook utilisent MySQL.
À l'invite de commande, tapez: sudo apt-get install mysql-server
Étape 12. Créez un mot de passe pour MySQL
- Dans la ligne de commande, tapez: mysql -u root
- Vous devriez alors voir une invite de commande qui ressemblera à mysql>
- À l'invite de commande, tapez: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOURPASSWORD');
- Entrez votre mot de passe à l'endroit où apparaît VOTRE MOT DE PASSE. Ce sera celui que vous utiliserez en tant qu'utilisateur MySQL.
Étape 13. Démarrez votre serveur MySQL
Tapez la commande suivante: /etc/init.d/mysql start