D'LAMP Software Suite installéiert op Ubuntu

Pin
Send
Share
Send

De Softwarepackage mam Numm LAMP enthält de Linux-Kernel OS, den Apache Webserver, d'MysSQL Datebank an d'PhP Komponenten déi fir de Sitemotor benotzt ginn. Als nächst wäerte mir d'Installatioun an d'initial Konfiguratioun vun dësen Add-ons am Detail beschreiwen, déi lescht Versioun vun Ubuntu als e Beispill huelen.

D'LAMP Software Suite installéiert an Ubuntu

Zënter dem Format vun dësem Artikel scho implizéiert datt Dir Ubuntu op Ärem Computer installéiert hutt, gi mir dëse Schrëtt iwwersprangen an direkt weider op aner Programmer goen, awer Dir kënnt d'Instruktiounen zum Thema interesséiere fir Iech ze liesen andeems Dir eis aner Artikelen op de folgende Linken liest.

Méi Detailer:
Installéiere Ubuntu op VirtualBox
Linux Walkthrough vun engem Flash Drive

Schrëtt 1: Installéiert Apache

Fänke mer un mat engem open Webserver installéiert mam Numm Apache. Et ass eng vun de beschten Optiounen, sou datt et de Choix vu ville Benotzer gëtt. An Ubuntu gëtt et duerchgesat "Terminal":

  1. Öffnen de Menü a starten d'Konsole oder dréckt d'Tastekombinatioun Ctrl + Alt + T.
  2. Upgrade Är System Repositories als éischt fir sécher ze stellen, datt Dir all déi néideg Komponenten hutt. Fir dëst ze maachen, schreift de Kommandosudo apt-get Update.
  3. All Aktiounen duerch sudo leeft mam Root Zougang, gitt sécher Är Passwuert ze präziséieren (et schéngt net wann Dir agitt).
  4. Wann Dir fäerdeg sidd, gittsudo apt-get install apache2fir Apache an de System ze addéieren.
  5. Confirméiert all Dateie bäizefügen andeems se d'Äntwert Optioun auswielt D.
  6. Loosst eis Operatioun vum Webserver testen andeems et leeftsudo apache2ctl configtest.
  7. D'Syntax soll normal sinn, awer heiansdo eng Warnung erschéngt iwwer d'Noutwennegkeet ze addéieren Servername.
  8. Füügt dës global Variabel an d'Konfiguratiounsdatei fir zukünfteg Warnungen ze vermeiden. Run d'Datei selwer duerchsudo Nano /etc/apache2/apache2.conf.
  9. Elo lafen déi zweet Konsole, wou de Kommando lafenip addr show eth0 | grep inet | awk '{Drécken $ 2; } '| sad 's //.*$//'fir Är IP Adress oder Serverdomän erauszefannen.
  10. An der éischter "Terminal" gitt erof bis ganz ënnen vun der oppener Datei a schreiftServerName + Domain Numm oder IP Adressdatt Dir just geléiert hutt. Späichert Ännerungen duerch Ctrl + O an zou der Konfiguratiounsdatei zou.
  11. Test nach eng Kéier fir sécherzestellen, datt et keng Fehler ginn, a fänkt duerno de Webserver duerchsudo systemctl nei apache2 nei starten.
  12. Fügt Apache an Autoload wann néideg, sou datt et mam Betribssystem mat dem Kommando ufänktsudo systemctl aktivéiere Apache2.
  13. Et bleift nëmmen fir de Webserver unzefänken fir d'Stabilitéit vu senger Operatioun ze kontrolléieren, benotzt de Kommandosudo Systemctl Start Apache2.
  14. Lancéiert e Browser a gitt oplocalhostAn. Wann Dir op d'Apache Haaptsäit komm sidd, da funktionnéiert alles richteg, fuert weider op den nächste Schrëtt.

Schrëtt 2: Installéiert MySQL

Deen zweete Schrëtt ass d'MySQL Datebank ze addéieren, wat och duerch d'Standardkonsole gemaach gëtt mat de Kommandoen déi am System verfügbar sinn.

  1. Prioritéit am "Terminal" schreiwensudo apt-get mysql-Server installéierena klickt op Gitt an.
  2. Confirméiert d'Zousätzlech vun neie Dateien.
  3. Gitt sécher d'Benotzung vum MySQL Ëmfeld ze sécheren, also bitt Schutz mat engem separaten Add-on, deen duerch installéiert asssudo mysql_secure_installation.
  4. D'Astelle vun de Plugin-Astellunge fir Passwuertufuerderungen ze maachen huet net eng eenzeg Instruktioun, well all Benotzer gëtt duerch seng eegen Entscheedungen am Zesummenhang mat der Validatioun guidéiert. Wann Dir d'Ufuerderunge wëllt installéieren, gitt op d'Konsol y op Ufro.
  5. Als nächstes musst Dir de Schutzniveau auswielen. Liest als éischt d'Beschreiwung vun all Parameter, a wielt dann dee gëeegentste.
  6. Setzt en neit Passwuert fir Root Zougang ze bidden.
  7. Als nächst wäerte Dir verschidde Sécherheetsastellungen gesinn, liesen se an akzeptéieren oder refuséieren, wann Dir et als néideg fannt.

Mir beroden Iech mat der Beschreiwung vun enger anerer Installatiounsmethod an eisem getrennten Artikel vertraut ze maachen, deen Dir um folgende Link fannt.

Kuckt och: MySQL Installatioun Guide op Ubuntu

Schrëtt 3: PHP installéieren

De leschte Schrëtt fir de richtege Fonctionnement vum LAMP System ze garantéieren ass d'PhP Komponenten z'installéieren. Et gëtt näischt komplizéiert an der Ëmsetzung vun dësem Prozess, Dir braucht just ee vun de verfügbare Kommandoen ze benotzen, an dann den Add-on selwer konfiguréieren.

  1. An "Terminal" schreift de Kommandosudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0déi néideg Komponenten ze installéieren am Fall wou Dir Versioun 7 braucht.
  2. Heiansdo ass den uewe genannte Kommando net funktionnéiert, also benotztsudo apt installéiere php 7.2-cliodersudo apt installéieren hhvmdéi lescht verfügbar Versioun 7.2 installéieren.
  3. Nom Enn vun der Prozedur, gitt sécher datt d'korrekt Montage installéiert gouf andeems Dir an der Konsole schreiftphp -v.
  4. Datebank Gestioun an Implementatioun vum Web Interface gëtt mat dem fräie Tool PHPmyadmin duerchgefouert, wat och wënschenswäert ass ze installéieren während der Konfiguratioun vum LAMP. Fir unzefänken, gitt de Kommandosudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Confirméiert d'Zousätzlech vun neie Dateien andeems Dir déi entspriechend Optioun auswielt.
  6. Gitt e Webserver un "Apache2" a klickt op OK.
  7. Dir wäert gefrot ginn d'Datebank duerch e spezielle Kommando ze konfiguréieren, wielt, wann néideg, eng positiv Äntwert.
  8. Maacht e Passwuert fir Umeldung um Datebankserver, duerno muss et nach bestätegt ginn.
  9. Par défaut kënnt Dir net PHPmyadmin am Numm vun engem Benotzer mat Root Zouganks oder iwwer TPC Schnëttplazen aginn, sou datt Dir d'Blockéierungshëllef deaktivéiere musst. Aktivéiert Root Rechter duerch de Kommandosudo -i.
  10. Trennt duerch Tippenecho "Update Benotzer Set Plugin =" Wou User = "Root"; fléissend Privilegien; "| mysql -u root -p mysql.

Op dësem kann d'Installatioun an d'Konfiguratioun vu PHP fir LAMP als erfollegräich ugesinn ginn.

Kuckt och: PHP Installatioun Guide op Ubuntu Server

Haut hu mir un der Installatioun an der Basiskonfiguratioun vu LAMP Komponenten fir den Ubuntu Betribssystem beréiert. Natierlech ass dëst net all d'Informatioun déi iwwer dëst Thema geliwwert ka ginn, et gi vill Nuancen verbonne mat der Verwäertung vu verschidde Domainen oder Datenbanken. Wéi och ëmmer, dank den uewe genannten Instruktiounen, kënnt Dir Äre System einfach op de richtege Fonctionnement vun dësem Softwarepack virbereeden.

Pin
Send
Share
Send