Hoe LAMP Stack op Ubuntu 17.04 te installeren?

In Linux-omgevingen is het van groot belang om alle mogelijkheden te kennen die we hebben om er het maximale uit te halen en op deze manier de mogelijkheden van de services en rollen die we hebben met de server uit te breiden.

Een van de meest gebruikte opties momenteel op serverniveau is LAMP en daarom zullen we vandaag analyseren hoe LAMP op een veilige en eenvoudige manier in Ubuntu 17.04 kan worden geïnstalleerd.

Wat is LAMPLAMP is een acroniem dat verwijst naar een Linux-besturingssysteem met een Apache-server waarvan de gegevens worden opgeslagen in een MySQL-database en de dynamische inhoud wordt verwerkt met PHP.

LAMP: Linux, Apache, MySQL, PHPMet LAMP hebben we een groep open source-software bij de hand die normaal gesproken kan worden geïnstalleerd in combinatie met het doel om een ​​server in staat te stellen dynamische websites en applicaties te hosten.

Met dit in gedachten zullen we zien hoe we LAMP op Ubuntu 17.04 kunnen installeren.

1. Update Ubuntu 17.04-pakketten

Stap 1
De eerste stap die u moet nemen, is om de huidige Ubuntu 17.04-pakketten bij te werken door de volgende opdracht uit te voeren:

 sudo apt update 

VERGROTEN

Stap 2
Als er pakketten zijn om bij te werken, voeren we de volgende opdracht uit. Op deze manier krijgen we het systeem helemaal up-to-date.

 sudo apt-upgrade

2. Installeer Apache op Ubuntu 17.04


Apache HTTP Server is software die gericht is op het creëren van een robuuste, commerciële, functionele en vrij beschikbare broncode-implementatie van een HTTP (web)server. Apache is momenteel een van de meest populaire ter wereld.

Stap 1
Om Apache in Ubuntu 17.04 te installeren, voeren we de volgende regel uit:

 sudo apt installeer apache2

VERGROTEN

Stap 2
Eenmaal gedownload en geïnstalleerd, zullen we een Apache-test uitvoeren door de volgende regel uit te voeren. Zoals we zien zijn er geen syntaxisfouten, maar de test retourneert een waarschuwingsbericht dat we geen FQDN (volledig gekwalificeerde domeinnaam) hebben ingesteld. Dit bericht vormt geen enkel risico voor uw Apache-configuratie, maar zal verschijnen wanneer u uw Apache-configuratie controleert op syntaxisfouten.

 sudo apache2ctl configtest

VERGROTEN

3. Bewerk het Apache-configuratiebestand in Ubuntu 17.04

Stap 1
Vervolgens moeten we het Apache-configuratiebestand bewerken dat zich in het pad bevindt /etc/apache2/apache2.conf, hiervoor voeren we het volgende uit:

 sudo nano /etc/apache2/apache2.conf
Stap 2
In dit geval zullen we nano gebruiken, maar het is mogelijk om vim of een andere editor te gebruiken. Bij het openen van dit bestand zullen we het volgende zien:

VERGROTEN

Stap 3
Aan het einde van dit bestand voegen we het beleid toe met de naam Server naam met het IP-adres van de server die we kennen door het uitvoeren van de opdracht ifconfig, in dit geval zullen we het volgende invoeren:

 Servernaam 192.168.0.13

VERGROTEN

Stap 4
We slaan de wijzigingen op met behulp van de toetsen

Ctrl + O

en we verlaten de editor met

Ctrl + X

Stap 5
We verlaten de editor en opnieuw zullen we de volgende regel uitvoeren om de syntaxis te controleren:

 sudo apache2ctl configtest

VERGROTEN

Stap 6
We gaan verder met het herstarten van de Apache-service door het volgende uit te voeren:

 sudo systemctl herstart apache2

4. Valideer Apache op Ubuntu 17.04

Stap 1
Om te controleren of Apache correct is geïnstalleerd, zullen we een browser openen en de volgende syntaxis in de adresbalk invoeren:

 http: // Server_IP
Stap 2
Het resultaat zal het volgende zijn. Zoals we zien, werkt Apache correct.

VERGROTEN

5. Installeer MySQL op Ubuntu 17.04


Vervolgens zullen we MySQL installeren om de databases te beheren.

Stap 1
MySQL is beschikbaar in de Ubuntu-repository's, daarom zullen we gebruiken geschikt voor uw installatie:

 sudo apt install mysql-server

VERGROTEN

Stap 2
We voeren de letter in s om de download en installatie van MySQL te bevestigen. Tijdens het installatieproces moeten we het root-wachtwoord voor MySQL toewijzen:

VERGROTEN

Stap 3
We klikken op Accepteren en moeten dit bevestigen. Zodra we op Accepteren klikken, gaat het installatieproces verder.

VERGROTEN

Stap 4
Na installatie is het nodig om de volgende regel uit te voeren om MySQL te configureren:

 mysql_secure_installation
Stap 5
Daar moeten we het volgende aanvullen met het betreffende antwoord. Op deze manier hebben we MySQL correct geconfigureerd.
 Druk op y | Y voor Ja, een andere toets voor Nee: N Anonieme gebruikers verwijderen? (Druk op y | Y voor Ja, een andere toets voor Nee): y Op afstand inloggen via root niet toestaan? (Druk op y | Y voor Ja, een andere toets voor Nee): y Verwijder de testdatabase en open deze? (Druk op y | Y voor Ja, een andere toets voor Nee): y Laad de privilegetabellen nu opnieuw? (Druk op y | Y voor Ja, een andere toets voor Nee): y

VERGROTEN

6. Installeer en valideer PHP op Ubuntu 17.04


Vervolgens zullen we PHP installeren, een onderdeel van de configuratie waarmee het mogelijk zal zijn om codes te verwerken om dynamische inhoud weer te geven.

PHP kan ook scripts uitvoeren, verbinding maken met MySQL-databases voor informatie en de verwerkte inhoud aan onze webserver leveren om deze correct weer te geven.

Stap 1
Om PHP in Ubuntu 17.04 te installeren, voeren we de volgende regel uit:

 sudo apt install php libapache2-mod-php php-mcrypt php-mysql

VERGROTEN

Stap 2
Zodra de installatie is voltooid, zien we het volgende:

VERGROTEN

Stap 3
Om PHP te controleren, maken we een bestand met de naam info.php in het pad / var / www / html en hiervoor zullen we toegang krijgen via de volgende regel:

 sudo nano /var/www/html/info.php
Stap 4
In dit bestand zullen we het volgende invoeren:
 

VERGROTEN

Stap 5
Nadat de wijzigingen zijn opgeslagen, kunnen we de status van PHP verifiëren door vanuit elke browser in te voeren en in de adresbalk het volgende in te voeren:

 http: Server_IP / info.php
Stap 6
Als alles naar behoren werkt, zien we het volgende:

VERGROTEN

Stap 7
Daar hebben we alle PHP-configuratie.

VERGROTEN

Op deze manier is de installatie van LAMP in Ubuntu 17.04 correct verlopen en kunnen we blijven profiteren van de vele functionaliteiten.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave