Hostwinds Tutorials
Zoekresultaten voor:
Inhoudsopgave
Trefwoorden: Cloud Servers, VPS
Lamp is een acroniem die staat voor Linux (L), Apache (A), MySQL (M) en PHP (P).Een lampstapel draagt bij aan veel verschillende webtoepassingen, waardoor de kernfundamenten vereist zijn voor passende hosting.De lampstapelconstructie ondersteunt gevestigde toepassingen zoals WordPress, Drupal en nog veel meer.
Om een lampstapel te gebruiken, is het enige dat nodig is het Base Linux -pakket.U kunt een lampstapel op de Linux VPS Nadat u via SSH als rootgebruiker bent aangesloten.
Voorwaarde: Voordat u een nieuwe installatie begint, moet u ervoor zorgen dat uw OS up-to-date is door de volgende opdracht uit te voeren:
yum update
Stap 1: Installeer Apache als de webserver.Voer "Y" in voor JA wanneer daarom wordt gevraagd.
yum install httpd
Stap 2: Schakel Apache in.
systemctl enable httpd
Stap 3: Stel Apache in om te beginnen bij het opstarten.
systemctl start httpd
Stap 4: Controleer de status van Apache (httpd).
systemctl status httpd
Stap 5: Zodra Apache is geïnstalleerd en geverifieerd, zorg er dan voor dat het correct werkt door het IP van uw server in de URL te navigeren.Er moet nu een HTTP-servertestpagina verschijnen.
Stap 1: Nu moet u MySQL installeren.Volg de onderstaande stappen:
yum -y install @mysql
Stap 2: MySQL inschakelen.
systemctl enable --now mysqld
Stap 3: Stel MySQL in om op te starten op het opstarten van de server.
systemctl start mysqld
Stap 4: Controleer of MySQL actief is.
systemctl status mysqld
Stap 5: Beveilig uw MySQL.
mysql_secure_installation
MySQL zal vragen of u de wachtwoordcomponent wilt valideren om het wachtwoord te testen en de beveiliging te verbeteren.Ga je gang en voer "Y" in voor ja.
Kies uw wachtwoordsterkte tussen 0 en 2. Vervolgens moet u een wachtwoord invoeren dat u in de toekomst nodig hebt.Nadat u dit hebt gedaan en uw wachtwoord instelt, gaat u verder met het beantwoorden van Ja op de volgende opties:
Stap 6: Vanaf hier moet u inloggen op uw geïnstalleerde MySQL.
mysql -u root -p
Stap 7: U moet nu een database maken samen met een gebruiker met rechten.Voor deze zelfstudie gebruiken we "LampUser" en "wachtwoord" als de gebruikersnaam en het wachtwoord van de database.U kunt deze uitwisselen met uw vereisten.
CREATE DATABASE lamp_db;
CREATE USER lampuser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'lampuser'@'localhost';
FLUSH PRIVILEGES;
Notitie: De bovenstaande MySQL -opdrachten uitvoeren, "lamp_db" is de database, "LampUser" is de database -gebruikersnaam en "wachtwoord" is het wachtwoord voor de database
Stap 1: U moet het PHP-PHP installeren met behulp van de onderstaande lijn en antwoord "y" voor ja wanneer u daarom wordt gevraagd.
yum install php
Stap 2: Installeer verdere PHP-extensies en -toepassingen.Antwoord "y" voor ja wanneer daarom wordt gevraagd.
yum install php-pear php-mysqlnd php-curl php-mbstring php-gd php-xml php-pear php-fpm php-pdo php-opcache php-json php-zip php-cli
Stap 3: Schakel PHP in.
systemctl enable php-fpm
Stap 4: Zorg ervoor dat PHP begint bij het opstarten.
systemctl start php-fpm
Stap 1: Zorg ervoor dat Apache draait door de onderstaande opdracht uit te voeren.Merk op dat dit proces ook een actieve (draaiende) status in groen moet tonen als het correct werkt.
systemctl status httpd
Stap 2: Zorg ervoor dat MySQL actief is door de onderstaande opdracht uit te voeren.Merk op dat dit proces ook een actieve (draaiende) status in groen moet tonen als het correct werkt.
systemctl status mysqld
Stap 3: Zorg ervoor dat PHP wordt uitgevoerd door de onderstaande opdracht uit te voeren.Merk op dat dit proces ook een actieve (draaiende) status in groen moet tonen als het correct werkt.
systemctl status php-fpm
Stap 4: Je bent nu allemaal klaar!Uw lampstapel is geïnstalleerd en is klaar om te worden gebruikt voor een van uw toekomstige hostingbehoeften.
Geschreven door Hostwinds Team / juli- 31, 2021