Installazzjoni ta 'lampa f'Ubuntu

Anonim

Installazzjoni ta 'lampa f'Ubuntu

Il-pakkett tas-software imsejjaħ Lampa jinkludi l-OS fuq il-qalba tal-Linux, is-server tal-web Apache, il-bażi tad-dejta MySQL u l-komponenti tal-PHP użati għall-magna tas-sit. Sussegwentement, niddeskrivu fid-dettall l-installazzjoni u l-istabbiliment primarju ta 'dawn iż-żidiet, filwaqt li tieħu l-aħħar verżjoni ta' Ubuntu għall-eżempju.

Installa programmi bozoz stabbiliti f'Ubuntu

Peress li l-format ta 'dan l-artikolu diġà jimplika li għandek l-ubuntu installat fuq il-kompjuter tiegħek, aħna se skip dan il-pass u mur fi programmi oħra minnufih, madankollu, tista' ssib istruzzjonijiet dwar is-suġġett ta 'interess għalik, wara li tiffamiljarizza ruħek ma' l-oħra tagħna Artikoli dwar ir-rabtiet li ġejjin.

Aqra iktar:

Installazzjoni Ubuntu fuq VirtualBox

Pass-by-pass gwida installazzjoni Linux minn Flash Drive

Pass 1: Installa Apache

Nibdew bl-installazzjoni ta 'web server miftuħ imsejjaħ Apache. Hija waħda mill-aħjar għażla, u għalhekk issir għażla ta 'ħafna utenti. Fil Ubuntu, huwa mqiegħed permezz tal- "terminal":

  1. Iftaħ il-menu u ibda l-console jew ikklikkja Ctrl + Alt + T. kombinazzjoni taċ-ċavetta.
  2. Mexxi t-terminal fis-sistema operattiva Ubuntu

  3. L-ewwel, taġġorna r-repożitorji tas-sistema biex tiżgura l-komponenti kollha meħtieġa huma disponibbli. Biex tagħmel dan, ikteb il-kmand ta 'aġġornament sudo apt-get.
  4. Iċċekkja għal aġġornamenti f'Ubuntu OS

  5. L-azzjonijiet kollha permezz ta 'sudo runs bl-aċċess għall-għeruq, għalhekk kun żgur li tispeċifika l-password tiegħek (mhux muri meta tidħol).
  6. Daħħal il-password biex taċċessa Ubuntu

  7. Mat-tlestija, daħħal sudo apt-nikseb installa Apache2 biex iżżid Apache lis-sistema.
  8. Ibda t-tim tal-installazzjoni tal-Apache f'Ubuntu

  9. Ikkonferma ż-żieda tal-fajls kollha billi tagħżel l-għażla D. Rispons
  10. Ikkonferma li żżid fajls għal Apache f'Ubuntu

  11. Aħna se nittestjaw ix-xogħol tal-web server, immexxija ta 'sudo apache2ctl configtest.
  12. Mexxi Apache Syntax Iċċekkja f'Ubuntu

  13. Is-sintassi għandu jkun normali, imma xi kultant twissija hija dwar il-ħtieġa li żżid servername.
  14. Apache Sintassi Iċċekkja Informazzjoni f'Ubuntu

  15. Żid dan il-varjabbli globali mal-fajl tal-konfigurazzjoni biex tevita d-dehra tat-twissijiet fil-futur. Mexxi l-fajl innifsu permezz ta 'sudo nano /etc/apache2/apache2.conf.
  16. Fajl ta 'Konfigurazzjoni Apache Miftuħ f'Ubuntu

  17. Issa mmexxi t-tieni console, fejn teżegwixxi l-kmand tal-ispettaklu tal-IP Addr | Grep Inet | Awk '{Stampa $ 2; } '| SED 'S / EWWEL / /' biex issir taf l-indirizz IP tiegħek jew dominju tas-server.
  18. Sib informazzjoni dwar l-indirizz IP jew id-dominju f'Ubuntu

  19. Fl-ewwel "terminal", imorru sal-qiegħ tal-fajl miftuħ u jidħol l-isem tad-dominju ServerName + jew l-indirizz IP li għadek kif tgħallimt. Żomm il-bidliet permezz ta 'Ctrl + O u għalaq il-fajl tal-konfigurazzjoni.
  20. Żid varjabbli globali għal Apache f'Ubuntu

  21. Ittestjar mill-ġdid biex tiżgura li m'hemm l-ebda żball, u mbagħad erġa ibda s-server tal-web permezz tas-sudo SystemTt Systemt Apache2.
  22. It-tieni kontroll tas-sintassi ta 'Apache f'Ubuntu

  23. Żid Apache biex Autoload, jekk meħtieġ, sabiex tibda bil-sudo SystemCTL jippermettu sistema operattiva Apache2.
  24. Żid Apache lil Ubuntu Autoload

  25. Jibqa 'biss li tibda server tal-web biex tivverifika l-istabbiltà tax-xogħol tagħha, uża s-Sudo SystemTL Start Apache2 għal dan.
  26. Mexxi l-web server Apache f'Ubuntu

  27. Mexxi l-browser u mur localhost. Jekk tolqot il-paġna ewlenija tal-Apache, allura kollox jaħdem sew, kompli għall-pass li jmiss.
  28. Mur fil-paġna Apache standard permezz tal-browser f'Ubuntu

Pass 2: Installa MySQL

It-tieni azzjoni se tkun iż-żieda tad-database MySQL, li hija wkoll imwettqa permezz tal-console standard bl-użu tal-kmandi disponibbli fis-sistema.

  1. Ikteb sudo apt-nikseb installa MySQL-server fit-terminal u kklikkja fuq Enter.
  2. Kmand biex tinstalla d-database f'Ubuntu

  3. Ikkonferma żżid fajls ġodda.
  4. Ikkonferma li żżid il-fajls tas-setup tad-database ma 'Ubuntu

  5. Huwa neċessarju li tiġi żgurata l-użu tal-ambjent MySQL, għalhekk ipprovdi protezzjoni bl-użu ta 'add-on separat, li huwa installat permezz ta' SUDO MYSQL_SECURE_Installation.
  6. Installa protezzjoni tad-database f'Ubuntu

  7. L-issettjar tal-issettjar tal-plug-in għar-rekwiżiti tal-password m'għandux struzzjoni waħda, peress li kull utent huwa mniżżel mis-soluzzjonijiet tiegħu f'termini ta 'validazzjoni. Jekk trid tinstalla r-rekwiżiti, ikteb fil-c console y meta titlob.
  8. Ibda twaqqaf rekwiżiti tal-password f'Ubuntu

  9. Sussegwentement, għandek tagħżel il-livell ta 'protezzjoni. L-ewwel, tiffamiljarizza ruħek mad-deskrizzjoni ta 'kull parametru, u mbagħad tagħżel l-aktar xierqa.
  10. Agħżel il-Password Rekwiżiti f'Ubuntu

  11. Installa password ġdida biex tipprovdi aċċess għall-għeruq.
  12. Installa password ġdida għad-database f'Ubuntu

  13. Barra minn hekk, int se turi diversi settings tas-sigurtà, aqrahom u taċċetta jew tirrifjuta jekk tikkunsidra li hu meħtieġ.
  14. Settings ta 'Sigurtà ta' Database Avvanzata f'Ubuntu

Bid-deskrizzjoni ta 'metodu ieħor ta' installazzjoni, aħna jagħtik parir biex tiffamiljarizza ruħek f'artikolu separat, li ssib fil-link li ġej.

Fuq din il-proċedura ta 'installazzjoni u settings tal-PHP għall-lampa tista' titlesta b'suċċess.

Aqra wkoll: Gwida għall-Installazzjoni tal-PHP f'Ubuntu Server

Illum mimsus fuq l-installazzjoni u l-iffissar bażiku ta 'komponenti tal-lampa għas-sistema operattiva Ubuntu. Naturalment, din mhix l-informazzjoni kollha li tista 'tiġi pprovduta fuq dan is-suġġett, hemm ħafna sfumaturi assoċjati ma' l-użu ta 'diversi oqsma jew databases. Madankollu, grazzi għall-istruzzjonijiet ta 'hawn fuq, tista' faċilment tipprepara s-sistema tiegħek għall-funzjonament korrett ta 'dan il-pakkett tas-software.

Aqra iktar