Slik installerer du LAMP Stack på Ubuntu 16.10

Når du administrerer operativsystemer som Ubuntu 16, er det viktig å kjenne alle funksjonene og omfanget det tilbyr som et system for både sluttbrukeren og IT -administratorer. En av de beste måtene vi kan utvide allsidigheten og ytelsen til Ubuntu er ved å installere og konfigurere LAMP.

Deretter vil vi se i dybden hvordan du installerer disse viktige verktøyene i Ubuntu 16 og dermed gjør dette til en server med et mye større utvalg av muligheter og konfigurasjoner. I dette tilfellet vil vi bruke Ubuntu 16.10 Server som kan lastes ned på følgende lenke:

Hva er LAMPLAMP er et sett med programvare hvis formål er å gjøre det mulig for en server å være vert for dynamiske nettsteder og applikasjoner takket være settet med programmer som følger med. LAMP betyr:

  • L: Linux
  • A: Apache
  • M: MySQL
  • Spørsmål: PHP
LAMP som helhet er et akronym som representerer et Linux -operativsystem med en Apache -server, hvis dataside er lagret i en MySQL -database og det dynamiske innholdet blir behandlet med PHP.

Deretter starter vi LAMP installasjons- og konfigurasjonsprosessen i Ubuntu 16.10.

1. Apache -installasjon på Ubuntu 16.10


Apache er en webserver som gir oss muligheten til å sette opp en webserver med funksjoner som CGI, SSL og virtuelle domener. Apache er en gratis programvare, så den oppdateres kontinuerlig.
For å installere Apache i Ubuntu 16.10 vil vi utføre følgende kommando:
 sudo apt-get install apache2

FORSTØRRE

Vi skriver inn bokstaven S for å godta nedlasting og respektive installasjon av Apache -pakkene.

2. Aktivering og start av Apache


Når Apache er installert, fortsetter vi med å aktivere den og starte tjenesten, for dette vil vi legge inn følgende kommandoer i rekkefølgen individuelt:
 systemctl aktiver apache2 systemctl start apache2 systemctl status apache2
Resultatet er følgende:

FORSTØRRE

3. Valider Apache


For å kontrollere at Apache er riktig installert og at tjenesten er aktivert, går vi til nettleseren vår og kan angi et av følgende alternativer:
  • http: // localhost /
  • http: // IP -adresse /

Resultatet, hvis alt er riktig, bør være følgende:

Med dette sjekker vi at Apache fungerer som det skal.

4. Installere MySQL på Ubuntu 16.10


Det neste trinnet er installasjonen av MySQL, som er en relasjonsbasert databasesystem (RDBMS) som lar flere brukere få tilgang til databasen på en sikker og integrert måte. For å installere MySQL i Ubuntu 16.10 vil vi utføre følgende kommando:
 sudo apt-get install mysql-server mysql-klient
Merk:Under prosessen vil visse spørsmål vises som vi vil demonstrere senere.

FORSTØRRE

Vi godtar nedlasting og installasjon av pakkene. Den første meldingen vi må fullføre er oppføringen av rotbrukerpassordet:

FORSTØRRE

Vi skriver inn ønsket passord, trykk Godta eller Enter, og vi må bekrefte det igjen:

FORSTØRRE

Klikk OK for å fortsette med installasjonen. På denne måten har vi installert MySQL.

5. MySQL helsekontroll


For å bekrefte at MySQL -installasjonen har vært riktig utfører vi følgende kommando:
 sudo systemctl status mysql
Merk: Hvis vi bruker Ubuntu 14.10 eller tidligere versjoner, vil vi utføre følgende kommando:
 sudo service mysql status
Resultatet som oppnås vil være følgende:

FORSTØRRE

Vi kan se at den er aktiv.

6. MariaDB installasjon


MariaDB er en annen robust, sikker og pålitelig databasesjef som kan brukes i stedet for MySQL. MariaDB får fart blant databaseadministratorer på grunn av dens mange funksjoner, som vi kan konsultere på det offisielle nettstedet:

Trinn 1
For å installere MariaDB må vi først fjerne MySQL fra Ubuntu 16.10. For dette må vi utføre følgende kommandoer i sin rekkefølge:

 sudo systemctl stopp mysql sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo apt-get autoclean sudo rm -rf / var / lib / mysql / sudo rm -rf / etc / mysql / 

FORSTØRRE

Steg 2
Når prosessen er fullført, fortsetter vi med å installere MariaDB i Ubuntu 16.10 ved å utføre følgende kommando:

 sudo apt-get install mariadb-server

FORSTØRRE

Trinn 3
Vi skriver inn bokstaven S for å godta nedlasting av MariaDB. En annen metode for hvordan vi kan installere MariaDB er å bruke de offisielle lagrene for å få den nyeste versjonen, i dette tilfellet må vi utføre følgende linjer:

 sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp: //keyserver.ubuntu.com: 80 0xcbcb082a1bb943db sudo add-apt-repository 'deb http: //download.nus .edu.sg / mirror / mariadb / repo / 10.1 / ubuntu vivid main ' 
Trinn 4
Vi oppdaterer lagrene ved å bruke følgende kommando:
 sudo apt-get oppdatering
Trinn 5
Til slutt installerer vi MariaDB ved å utføre følgende kommando:
 sudo apt-get install mariadb-server
Trinn 6
Noe viktig å huske på er at under installasjonsprosessen vil ikke rotpassordet bli forespurt som om MySQL gjør det, og vi vil ikke kunne gjøre det manuelt ved hjelp av kommandoen:
 mysql_secure_installation
Trinn 7
Følgende feil vises:

FORSTØRRE

For å løse det vil vi utføre følgende prosess. Vi utfører følgende kommando:

 sudo mysql -u root
Trinn 8
I tilgang til MySQL vil vi utføre følgende linjer:
 bruk mysql; oppdater brukersett plugin = '' hvor User = 'root'; flush -privilegier; \ q

FORSTØRRE

Trinn 9
Nå kjører vi kommandoen igjen mysql_secure_installation, gir vi Enter når det ber om rotpassordet, og vi får tilgang til MariaDB -innstillingene:

FORSTØRRE

7. MariaDB statusvalidering


For å sjekke gjeldende status for MariaDB i Ubuntu 16.10 bruker vi følgende kommando:
 sudo service mysql status
Resultatet blir følgende. Vi kan kontrollere at statusen er aktiv.

FORSTØRRE

8. Installere PHP på Ubuntu 16.10


PHP (PHP: Hypertext Preprocessor) er et programmeringsspråk med åpen kildekode som brukes i webutvikling og som kan inkorporeres i HTML.

For å installere PHP på Ubuntu 16.10 Server vil vi utføre følgende kommandoer i rekkefølgen:

 sudo apt-get oppdatering sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7

FORSTØRRE

Vi godtar nedlastingen, og når den er ferdig, validerer vi den installerte PHP -versjonen ved å bruke følgende kommando:

 php -v

FORSTØRRE

9. PHP -validering


For å teste PHP på Ubuntu 16.10 -serveren vil vi lage en fil som heter testphp.php ved å bruke følgende linje:
 sudo nano /var/www/html/testphp.php
I vinduet som vises, skriver vi inn følgende:
 

FORSTØRRE

Vi lagrer endringene ved hjelp av tastekombinasjonen Ctrl + O og avslutter editoren med tastene Ctrl + X. Vi starter Apache -serveren på nytt for å bruke endringene ved hjelp av kommandoen:

 sudo systemctl starter apache2 på nytt
I Ubuntu 14 eller tidligere versjoner vil vi utføre følgende kommando:
 sudo service apache2 start på nytt
Vi går til en nettleser og skriver inn følgende i adresselinjen. På denne måten validerer vi PHP -konfigurasjonen.
 https: //IP/testphp.php

Merk:Hvis vi vil installere alle PHP -pakkene, vil vi utføre følgende kommando:

 sudo apt-get install php *

10. Administrasjon av MySQL -databaser


For å administrere MySQL -databasene er det nødvendig at vi installerer PHPMyAdmin som er et grafisk grensesnittverktøy som vi vil ha tilgang til administrasjonen av databasene.

Trinn 1
For installasjonen utfører vi følgende kommando:

 sudo apt-get install phpmyadmin

FORSTØRRE

Steg 2
Vi godtar nedlastingen, og under installasjonsprosessen vil vi se spørsmål som:

FORSTØRRE

Der velger vi apache2 som var den installerte webserveren.

FORSTØRRE

Trinn 3
Denne meldingen refererer til databasen som må opprettes av PHPMyAdmin, klikk på Ja, og vi må tilordne et passord for databasen:

FORSTØRRE

Vi må bekrefte det. Der satte vi navnet på MySQL -databasen.

FORSTØRRE

Trinn 4
Vi angir brukernavnet for databasen.

FORSTØRRE

11. Tilgang til PHPMyAdmin -konsollen


Når dette er konfigurert, kan vi få tilgang til PHPMyAdmin -konsollen ved å skrive inn følgende linje i adressefeltet i nettleseren. Der vil vi logge inn med de respektive legitimasjonene for å få tilgang til databasene.
 http: // IP_adresse / phpmyadmin /

Som vi kan se, er LAMP et flott verktøy for å utvide ressursene som tilbys av operativsystemet og dermed ha flere alternativer både for administrasjon og for sluttbrukeren.
La oss gjøre god bruk av LAMP på Ubuntu 16.10 Server.

Installer Chrome og Skype Ubuntu

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave