Comment construire un serveur LAMP : 14 étapes (avec photos)

Table des matières:

Comment construire un serveur LAMP : 14 étapes (avec photos)
Comment construire un serveur LAMP : 14 étapes (avec photos)

Vidéo: Comment construire un serveur LAMP : 14 étapes (avec photos)

Vidéo: Comment construire un serveur LAMP : 14 étapes (avec photos)
Vidéo: Tu dois me taper et me MOUGOU ensuite 2024, Avril
Anonim

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

Construire un serveur LAMP Étape 1
Construire un serveur LAMP Étape 1

Étape 1. Obtenez la configuration matérielle requise pour votre serveur

Les sites plus sophistiqués ont besoin de plus de puissance.

Construire un serveur LAMP Étape 2
Construire un serveur LAMP Étape 2

É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.

Construire un serveur LAMP Étape 3
Construire un serveur LAMP Étape 3

É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.

Construire un serveur LAMP Étape 4
Construire un serveur LAMP Étape 4

É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.
Construire un serveur LAMP Étape 5
Construire un serveur LAMP Étape 5

É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.

Construire un serveur LAMP Étape 6
Construire un serveur LAMP Étape 6

É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

Construire un serveur LAMP Étape 7
Construire un serveur LAMP Étape 7

É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

Construire un serveur LAMP Étape 8
Construire un serveur LAMP Étape 8

É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:
Construire un serveur LAMP Étape 9
Construire un serveur LAMP Étape 9

É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.
Construire un serveur LAMP Étape 10
Construire un serveur LAMP Étape 10

Étape 10. Vérifiez votre fichier de test

Le navigateur devrait afficher « Test PHP Page » sur l'écran.

Construire un serveur LAMP Étape 11
Construire un serveur LAMP Étape 11

É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

Construire un serveur LAMP Étape 12
Construire un serveur LAMP Étape 12

É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.
Construire un serveur LAMP Étape 13
Construire un serveur LAMP Étape 13

Étape 13. Démarrez votre serveur MySQL

Tapez la commande suivante: /etc/init.d/mysql start

Conseillé: