Sådan installeres LAMP Stack på Ubuntu 17.04

I Linux -miljøer er det meget vigtigt at kende alle de muligheder, vi har for at få mest muligt ud af det og på denne måde udvide mulighederne for de tjenester og roller, vi har med serveren.

En af de mest anvendte muligheder i øjeblikket på serverniveau er LAMP, og derfor vil vi i dag analysere, hvordan du installerer LAMP i Ubuntu 17.04 på en sikker og enkel måde.

Hvad er LAMPLAMP er et akronym, der refererer til et Linux -operativsystem med en Apache -server, hvor dets data er gemt i en MySQL -database, og det dynamiske indhold behandles med PHP.

LAMPE: Linux, Apache, MySQL, PHPMed LAMP har vi en gruppe med open source -software til rådighed, som normalt kan installeres sammen med det formål at gøre det muligt for en server at være vært for dynamiske websteder og applikationer.

Med dette i tankerne vil vi se, hvordan du installerer LAMP på Ubuntu 17.04.

1. Opdater Ubuntu 17.04 -pakker

Trin 1
Det første skridt at tage er at opdatere de nuværende Ubuntu 17.04 -pakker ved at udføre følgende kommando:

 sudo apt opdatering 

FORSTØRRE

Trin 2
Hvis der er pakker, der skal opdateres, udfører vi følgende kommando. På denne måde får vi systemet fuldstændig opdateret.

 sudo apt opgradering

2. Installer Apache på Ubuntu 17.04


Apache HTTP Server er software, der sigter mod at skabe en robust, kommerciel kvalitet, funktionel og frit tilgængelig kildekodeimplementering af en HTTP (Web) server. Apache er i øjeblikket en af ​​de mest populære i verden.

Trin 1
For at installere Apache i Ubuntu 17.04 vil vi udføre følgende linje:

 sudo apt installere apache2

FORSTØRRE

Trin 2
Når den er downloadet og installeret, kører vi en Apache -test ved at udføre følgende linje. Som vi ser, er der ingen syntaksfejl, men testen returnerer en advarselsmeddelelse om, at vi ikke har angivet et FQDN (fuldt kvalificeret domænenavn). Denne meddelelse udgør ingen risiko for din Apache -konfiguration, men den vises, når du kontrollerer din Apache -konfiguration for syntaksfejl.

 sudo apache2ctl configtest

FORSTØRRE

3. Rediger Apache -konfigurationsfil i Ubuntu 17.04

Trin 1
Dernæst skal vi redigere Apache -konfigurationsfilen, der er i stien /etc/apache2/apache2.conf, for dette udfører vi følgende:

 sudo nano /etc/apache2/apache2.conf
Trin 2
I dette tilfælde vil vi bruge nano, men det er muligt at bruge vim eller en anden editor. Når vi åbner denne fil, ser vi følgende:

FORSTØRRE

Trin 3
I slutningen af ​​denne fil tilføjer vi den politik, der hedder Server navn med serverens IP -adresse, som vi kender ved at udføre kommandoen ifconfig, i dette tilfælde indtaster vi følgende:

 Servernavn 192.168.0.13

FORSTØRRE

Trin 4
Vi gemmer ændringerne ved hjælp af tasterne

Ctrl + O.

og vi forlader redaktøren ved hjælp af

Ctrl + X

Trin 5
Vi forlader editoren, og igen vil vi udføre følgende linje for at kontrollere syntaksen:

 sudo apache2ctl configtest

FORSTØRRE

Trin 6
Vi fortsætter med at genstarte Apache -tjenesten ved at udføre følgende:

 sudo systemctl genstart apache2

4. Valider Apache på Ubuntu 17.04

Trin 1
For at kontrollere, at Apache er installeret korrekt, får vi adgang til en browser og indtaster følgende syntaks i adresselinjen:

 http: // Server_IP
Trin 2
Resultatet bliver følgende. Som vi ser fungerer Apache korrekt.

FORSTØRRE

5. Installer MySQL på Ubuntu 17.04


Dernæst vil vi installere MySQL til at styre databaserne.

Trin 1
MySQL er tilgængelig i Ubuntu -arkiverne, derfor vil vi bruge det passende til din installation:

 sudo apt installer mysql-server

FORSTØRRE

Trin 2
Vi indtaster brevet s for at bekræfte download og installation af MySQL. Under installationsprocessen skal vi tildele root -adgangskoden til MySQL:

FORSTØRRE

Trin 3
Vi klikker på Acceptér, og vi skal bekræfte det. Når vi klikker på Accept, fortsætter installationsprocessen.

FORSTØRRE

Trin 4
Når det er installeret, vil det være nødvendigt at udføre følgende linje for at konfigurere MySQL:

 mysql_secure_installation
Trin 5
Der skal vi udfylde følgende med det respektive svar. På denne måde har vi konfigureret MySQL korrekt.
 Tryk på y | Y for Ja, en anden tast for Nej: N Fjern anonyme brugere? (Tryk på y | Y for Ja, enhver anden tast for Nej): y Tillad root -login eksternt? (Tryk på y | Y for Ja, enhver anden tast for Nej): y Fjern testdatabase og adgang til den? (Tryk på y | Y for Ja, enhver anden tast for Nej): y Genindlæs privilegietabeller nu? (Tryk på y | Y for Ja, enhver anden tast for Nej): y

FORSTØRRE

6. Installer og valider PHP på Ubuntu 17.04


Dernæst installerer vi PHP, som er en komponent i konfigurationen, hvorigennem det vil være muligt at behandle koder for at vise dynamisk indhold.

PHP kan også køre scripts, oprette forbindelse til MySQL -databaser for information og levere det behandlede indhold til vores webserver for at vise det korrekt.

Trin 1
For at installere PHP i Ubuntu 17.04 vil vi udføre følgende linje:

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

FORSTØRRE

Trin 2
Når installationen er færdig ser vi følgende:

FORSTØRRE

Trin 3
For at kontrollere PHP opretter vi en fil kaldet info.php i stien / var / www / html, og til dette får vi adgang ved hjælp af følgende linje:

 sudo nano /var/www/html/info.php
Trin 4
I denne fil indtaster vi følgende:
 

FORSTØRRE

Trin 5
Når ændringerne er blevet gemt, kan vi kontrollere PHP -status ved at indtaste fra en hvilken som helst browser og i adresselinjen indtaste følgende:

 http: Server_IP / info.php
Trin 6
Hvis alt fungerer korrekt, ser vi følgende:

FORSTØRRE

Trin 7
Der vil vi have al PHP -konfiguration.

FORSTØRRE

På denne måde har installationen af ​​LAMP i Ubuntu 17.04 været korrekt, og vi vil fortsat kunne drage fordel af dens flere funktioner.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave