Installéiere de LAMP Toolkit an Ubuntu

E Softwarepakket namens LAMP beinhalt en OS op de Linux Kernel, en Apache Webserver, eng MySQL-Datenbank an PHP Komponenten déi fir de Sitemotor benotzt ginn. Als nächstes beschreift am Detail d'Installatioun an d'Initialkonfiguratioun vun dësen Addons, mat der neierter Versioun vun Ubuntu als Beispill.

Installéiert d'LAMP Suite op Ubuntu

Well de Format vun dësem Artikel schon heescht, datt Dir Ubuntu op Ärem Computer installéiert hutt, wäerte mir dëse Wee iwwerpréiwen an direkt an aner Programmer goen, awer Dir fannt Dir Instruktiounen iwwer dëst Thema, wat Dir interesséiert, andeems Dir eis aner Artikelen op de folgende Links.

Méi Detailer:
Ubuntu op VirtualBox installéiere
Linux Installatioun Guide bei Flash Drëtt

Schrëtt 1: Install Apache

Start andeems en en offenen Webserver genannt Apache installéiert gëtt. Et ass eng vun de beschten Optiounen, sou datt et d'Wiel vu ville Benotzer gëtt. An Ubuntu gëtt et duerchgefouert "Terminal":

  1. Öffne vum Menü a lancéiert d'Konsole oder dréckt d'Schlësselkombinatioun Ctrl + Alt + T.
  2. Eréischt aktualiséiert Är Systemrepositories fir sécher ze stellen datt Dir all déi néideg Komponenten hutt. Fir dëst ze maachen, gitt d'Kommandosudo apt-get update.
  3. All Aktioun duerch sudo lafen mat Root-Zougang, also vergiesst net Äert Passwuert (et gëtt nët uginn wann Dir e geliwwert).
  4. Wann Dir fuert, gittsudo apt-get install apache2Apache fir de System ze addéieren.
  5. Confirméieren all d'Dateien andeems Dir Är Äntwert auswielen D.
  6. Mir testen de Webserver beim Fuerderensudo apache2ctl configtest.
  7. D'Syntax soll normalerweis sinn, awer heiansdo ass e Warnung iwwer d'Notzung fir ze addéieren ServerName.
  8. Fült dës globale Variabel an d'Konfiguratiounsdatei fir Warnungen an der Zukunft ze vermeiden. Fuer d'Datei selwer duerchsudo nano /etc/apache2/apache2.conf.
  9. Fuerder elo déi zweet Konsole, wou de Kommando ausféiertIP-addr-Show eth0 | grep inet | awk '{print $ 2; } '| an / oder /fir Är IP Adress oder Server Domain erauszefannen.
  10. An der éischter "Terminal" Gidd weg op d'Säit vun der geöffneter Datei an gittServerName + DomainName oder IP Adressdatt Dir nëmmen geléiert hutt. Reservéiert Ännerungen via Ctrl + O an déi Konfiguratiounsdatei schloen.
  11. Maacht een anert Test, fir sécher ze sinn, datt keng Fehler fonnt ginn an da wësse mer dann de Webserversudo systemctl erneit Apache2.
  12. Füder Apache fir opzefänken, wann Dir se wëllt mat dem Betriebssystem mat dem Kommando startensudo systemctl aktiv apache2.
  13. Et bleift just fir den Webserver ze starten fir seng Stabilitéit ze kontrolléieren, de Kommando ze benotzensudo systemctl start apache2.
  14. Gitt Äre Browser un a fuere weiderlocalhost. Wann Dir op der Apache Haaptsäit steet, da gëtt alles korrekt funktionéiert, fuert op de nächste Schrëtt.

Schrëtt 2: MySQL installéieren

Déi zweet Schrëtt ass fir eng MySQL-Datenbank ze addelen, déi och duerch eng Standardkonsole iwwer d'Befehle fichéiert gëtt.

  1. Prioritéit "Terminal" schreiwensudo apt-get install mysql-servera klickt op Eran.
  2. Bestätegt den Additioun vun neien Dateien.
  3. Maacht sécher Är Sich vu der MySQL-Umgebung ze sichen, also garantéiert Schutz mat engem gesonderen add-on installéiertsudo mysql_secure_installation.
  4. Einstellung vun de Plugin-Astellunge fir Passwuertvirgang huet keen eenzegen Uweisung, well all Benotzer vun senger eegener Léisung anhand vu Validatioun repartéiert gëtt. Wann Dir d'Ufroën installéiere wëllt, gitt d'Konsole an y op Ufro.
  5. Niewt Dir musst de Schutzniveau auswielen. Zuerst liest d 'Beschreiwung vun all Parameteren, a wielt dann déi am Beschten dozou.
  6. Setzt e neit Passwuert fir root root access.
  7. Weider fannt Dir verschidde Sécherheetsparameter virun Iech, se ze liesen an akzeptéieren oder ze leugnen, wann Dir se néideg ass.

Mir recommandéieren d'Beschreiwung vun enger anerer Installatiounsmethod an eisem eenzelne Artikel, wou Dir op de Link kënnt.

Kuckt och: MySQL Installatiouns Guide fir Ubuntu

3. Et gëtt PHP installéiert

Déi lescht Etapp fir de normale Operatioun vum LAMP-System assuréieren ass d'Installatioun vu PHP-Komponenten. Et ass näischt schwiereg an der Ëmsetzung vun dësem Prozess, Dir braucht just eng vun de verfügbaren Kommandoen ze benotzen an dann d'Aarbecht vum Add-on selwer konfiguréieren.

  1. In "Terminal" schreift déi ÉquipeDee säffe get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0fir déi néideg Komponenten ze installéieren wann Dir Version 7 brauch.
  2. Heiansdo ass de Kommando gebrach, also gebrauchensudo apt installéiere php 7.2-cliodersudo apt installéiere hhvmfir déi lescht verfügbare Versioun 7.2 ze installéieren.
  3. Nodeems Dir de Procédé fäerdeg bruecht hutt, ob Dir déi korrekt Versammlung installéiere wëllt, andeems Dir an der Konsole schreiftphp -v.
  4. D'Datenbankmanagement an d'Web-Interface Implementatioun ass gebraucht mat dem gratis Tool PHPmyadmin, deen och wënschenswäert ass, während der LAMP Konfiguratioun ze installéieren. Fir unzefänken, gitt de Kommandosudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Confirm the addition of new files by selecting the appropriate option.
  6. Webserver "Apache2" a klickt op "OK".
  7. Dir kënnt gefuerdert d'Datebank ze konfiguréieren duerch e spezielle Kommando, wann néideg, wielt eng positiv Äntwert.
  8. Erstellt e Passwuert fir mat dem Datebankserver anzeschreiwen, wuer Dir musst et confirméieren andeems Dir se erstallt.
  9. Standardastalt gëtt dir net u Logbuch op PHPmyadmin ze benotzen fir engem Benotzer mat root access oder duerch TPC-Interfaces ze halen, dofir musst Dir d'Blockéierungsprogramm deaktivéieren. Root Rechter duerch de Kommando aktivéierensudo -i.
  10. Verbrieche vum Shutdown duerch TippenEcho "update user set plugin =" wou Benotzer = "Root"; Flush Privileg'en; "mysql -u root -p mysql.

Bei dëser Prozedur kann d'Installatioun an d'Konfiguratioun vun PHP fir LAMP als Erfolleg fäerdeg gemaach ginn.

Kuckt och: PHP Install Guide fir Ubuntu Server

Haut hu mer d'Installatioun an d'Basiskonfiguratioun vu LAMP-Komponenten fir den Ubuntu-Betriebssystem iwwerdeckt. Natierlech ass dat net all déi Informatiounen déi dëst Thema ubitt, et gëtt vill Nuancen déi mat verschiddene Domains oder Datenbanken verbonne sinn. Allerdéngs, dank den Instruktioune hei uewen, kënnt Dir Äert Systab fir Är korrekt Funktioun vun dësem Software Pack virbereeden.