Hoe LAMP te installeren op Ubuntu 24.04

Hoe Lamp Te Installeren Op Ubuntu 24 04



LAMP staat voor Linux, Apache, MySQL en PHP. De open-sourcestack wordt gebundeld als u dynamische webapps of websites wilt hosten die in PHP zijn ontwikkeld. LAMP is een go-to-oplossing voor ontwikkelaars die hun programma's in PHP schrijven, omdat het alles bevat wat nodig is om de webapp of website te hosten.

Linux is het besturingssysteem dat u gebruikt terwijl de Apache is een open-source webserver die HTTP-verzoeken afhandelt. De MySQL is de database die de gegevens verwerkt, terwijl PHP is de programmeertaal die wordt gebruikt voor de ontwikkeling. Het installeren van de LAMP-stack omvat een paar stappen, en dit bericht heeft ze in detail behandeld.







Een LAMP-stack installeren op Ubuntu 24.04

We moeten elk element afzonderlijk installeren en eventuele configuraties uitvoeren om een ​​LAMP-stack te verkrijgen. Voor een beter begrip hebben we deze installatiehandleiding in fasen gepresenteerd. Laten we ze allemaal doornemen en de stappen die u moet nemen om LAMP op Ubuntu 24.04 te installeren.



1. Apache installeren
Apache is een webserver en dankzij de enorme ondersteuning door de gemeenschap is het voor veel gebruikers een voorkeursoptie. Zelfs met LAMP moeten we eerst Apache op onze Ubuntu 24.04 installeren.
De eerste stap is het vernieuwen van de cache van onze pakketbeheerder door deze bij te werken.



$ sudo apt-update

We kunnen vervolgens het Apache-pakket installeren met behulp van de onderstaande APT-opdracht.





$ sudo apt installeer apache2 - En $ sudo systemctl-status apache2

Als Apache is geïnstalleerd, moeten we onze firewall configureren om Apache-verbinding toe te staan. Apache ondersteunt HTTP-verkeer en om onze firewall hiervan bewust te maken, hebben we een regel nodig die verkeer naar Apache toestaat. Nadat u de regel heeft toegevoegd, bevestigt u de firewallstatus om er zeker van te zijn dat deze actief is en dat uw firewallregel is toegevoegd. Gebruik de volgende opdrachten om dit te bereiken.

$ sudo ufw toestaan ​​in “Apache”
$ sudo ufw-status

Ten slotte moeten we verifiëren dat Apache is geïnstalleerd en correct werkt. Apache wordt geleverd met een testpagina. Om toegang te krijgen tot deze testpagina, opent u uw browser en bezoekt u het IP-adres van uw server. Als u localhost gebruikt, zou uw IP-adres dat zijn http://localhost . Als Apache correct is geïnstalleerd, krijgt u een venster met de welkomstpagina.



2. MySQL installeren
U kunt MySQL of MariaDB voor de database installeren. De database slaat de gegevens van uw site op en beheert deze met behulp van SQL-syntaxis. Als u MySQL of MariaDB al hebt geïnstalleerd, slaat u deze stap over. Installeer anders MySQL met behulp van de volgende opdracht.

$ sudo apt installeer mysql - server

Controleer vervolgens de MySQL-status om er zeker van te zijn dat uw database actief en actief is.

$ sudo systemctl-status mysql

We moeten dan het standaard MySQL-script uitvoeren om de database te beveiligen.

$ sudo mysql_secure_installation

Wanneer u het script uitvoert, wordt u gevraagd verschillende dingen te bevestigen. U wordt bijvoorbeeld gevraagd om anoniem inloggen uit te schakelen. Controleer elke vraag en geef het ideale antwoord voor uw geval.

Zodra het script is beëindigd, hebt u uw database beveiligd en kunt u doorgaan met de andere stappen. Open de MySQL-shell met de onderstaande opdracht om te controleren of het DBMS correct werkt.

$ sudo mysql

Zodra je zeker weet dat het correct werkt, verlaat je de shell.

3. PHP installeren
De laatste op onze LAMP-stack is PHP. Het zijn de ontwikkelingstalen en tools die u gaat gebruiken om uw website of web-app te schrijven. Bij het installeren van PHP zijn er verschillende pakketten die u naast het PHP-pakket kunt installeren, en het hangt allemaal af van uw projectvereisten.

De basispakketten die u moet installeren om PHP te kunnen gebruiken, kunnen worden geïnstalleerd door de onderstaande opdracht uit te voeren.

$ sudo apt installeer php libapache2 - tegen - php php - mysql

Controleer de geïnstalleerde PHP-versie.

$ php - in

Net als Apache biedt PHP ook een manier om het te testen om te bevestigen dat de installatie succesvol was. Maak eerst de info.php bestand met behulp van een teksteditor.

$ sudo nano / was / www / html / informatie. php

Voeg in het bestand de code uit de onderstaande afbeelding toe. Deze code bevestigt of de PHP-installatie succesvol was.

Nadat u het PHP-bestand heeft opgeslagen, gaat u terug naar uw browser en opent u het PHP-bestand volgens de volgende syntaxis: http://server_ip/info.php . Als PHP succesvol is geïnstalleerd, wordt de standaardpagina, zoals die hieronder, in het venster geopend.

Dat is het! Je hebt nu LAMP geïnstalleerd op Ubuntu 24.04. U kunt het gerust gebruiken om uw website of andere activiteiten te hosten.

Conclusie

LAMP is een manier om alle vereisten te installeren voor het hosten van websites of webapps die in PHP zijn geschreven. Je kunt de LAMP-stack installeren door elk element afzonderlijk te installeren totdat je de volledige stack op je Linux-systeem hebt gebouwd. We hebben aan de hand van de gegeven voorbeelden laten zien hoe u dit kunt doen en door elke stap te volgen, kunt u LAMP eenvoudig op Ubuntu 24.04 installeren.