Pag-instalar sa LAMP Software Suite sa Ubuntu

Pin
Send
Share
Send

Ang package package nga software nga gitawag LAMP nagalakip sa Linux kernel OS, ang Apache web server, ang MySQL database, ug ang mga sangkap sa PHP nga gigamit alang sa site engine. Sunod, among ihulagway sa detalyado ang pag-instalar ug pasiunang pagsiguro sa kini nga mga add-on, nga gikuha ang labing bag-ong bersyon sa Ubuntu ingon usa ka pananglitan.

Pag-instalar sa LAMP Software Suite sa Ubuntu

Tungod kay ang pormat sa kini nga artikulo nagpasabut nga imong gi-install ang Ubuntu sa imong computer, laktawan namon kini nga lakang ug ipadayon dayon ang uban nga mga programa, bisan pa makakaplag ka mga panudlo bahin sa hilisgutan sa interes pinaagi sa pagbasa sa among uban pang mga artikulo sa mosunod nga mga link.

Dugang nga mga detalye:
Pag-instalar sa Ubuntu sa VirtualBox
Linux walkthrough gikan sa usa ka flash drive

Lakang 1: Pag-instalar sa Apache

Magsugod kita pinaagi sa pag-instalar sa usa ka bukas nga web server nga gitawag Apache. Kini usa sa labing kaayo nga kapilian, mao nga kini ang gipili sa daghang mga tiggamit. Sa Ubuntu, gibutang kini "Terminal":

  1. Ablihi ang menu ug maglunsad og console o ipadayon ang yawe nga kombinasyon Ctrl + Alt + T.
  2. Pag-upgrade una sa imong mga repositori sa sistema aron masiguro nga naa nimo ang tanan nga kinahanglan nga mga sangkap. Aron mahimo kini, isulat ang mandoang sudo apt-get update.
  3. Tanan nga mga lihok pinaagi sudo nagdagan nga adunay pag-access sa ugat, busa siguruha nga ipiho ang imong password (dili kini makita kung mosulod).
  4. Kung nahuman na, pagsulodsudo apt-get install apache2aron idugang ang Apache sa sistema.
  5. Pagkumpirma nga idugang ang tanan nga mga file pinaagi sa pagpili sa kapilian sa tubag D.
  6. Atong sulayan ang operasyon sa web server pinaagi sa pagdagansudo apache2ctl config.
  7. Ang syntax kinahanglan nga normal, apan usahay ang usa ka pasidaan makita bahin sa kinahanglan nga idugang Servername.
  8. Idugang kini nga global variable sa file sa pagsasaayos aron malikayan ang mga pasidaan sa umaabot. Pagdagan ang file mismo pinaagi sasudo nano /etc/apache2/apache2.conf.
  9. Karon pagdagan ang ikaduha nga console, diin gipadagan ang mandoip addr ipakita eth0 | grep inet | awk '{pagpatik $ 2; } '| sed 's //.*$//'aron mahibal-an ang imong IP address o domain domain.
  10. Sa nauna "Terminal" pag-adto sa ubos sa ilawom sa nabuksan nga file ug pagsulatServerName + ngalan sa domain o IP addressnga nahibal-an ra nimo. Pagtipig mga pagbag-o pinaagi sa Ctrl + O ug isira ang config file.
  11. Sulayi pag-usab aron masiguro nga wala’y mga sayup, ug dayon i-restart ang web serversudo systemctl i-restart ang apache2.
  12. Idugang ang Apache sa autoload kung kinahanglan aron kini magsugod sa operating system gamit ang mandosudo systemctl nakapahimo apache2.
  13. Nagpabilin lamang kini aron magsugod sa web server aron masusi ang kalig-on sa operasyon niini, gamiton ang mandosudo systemctl magsugod apache2.
  14. Ilunsad ang usa ka browser ug adto salocalhost. Kung nakaabut ka sa panguna nga panid sa Apache, nan ang tanan nagtrabaho sa husto, mopadayon sa sunod nga lakang.

Lakang 2: I-install ang MySQL

Ang ikaduha nga lakang mao ang pagdugang sa MySQL database, nga nahimo usab pinaagi sa standard console nga gigamit ang mga mando nga magamit sa sistema.

  1. Masunahon sa "Terminal" pagsulatAng sudo apt-get install mysql-serverug i-klik sa Pagsulod.
  2. Kumpirma ang pagdugang sa bag-ong mga file.
  3. Siguruha nga ma-secure ang paggamit sa MySQL nga palibot, busa paghatag proteksyon sa usa ka lahi nga add-on, nga gi-install pinaagi sasudo mysql_secure_installation.
  4. Ang pagpahimutang sa mga setting sa plugin alang sa mga kinahanglanon sa password wala’y usa ka panudlo, tungod kay ang matag tiggamit gigiyahan sa ilang kaugalingon nga mga desisyon sa mga termino sa pag-validate. Kung gusto nimo ma-install ang mga kinahanglanon, pagsulod sa console y sa hangyo.
  5. Sunod, kinahanglan nimo nga pilion ang lebel sa pagpanalipod. Una, basaha ang paghulagway sa matag parameter, ug dayon pilia ang labing angay.
  6. Paghimo usa ka bag-ong password aron mahatag ang pag-access sa gamut.
  7. Sunod, makita nimo ang lainlaing mga setting sa seguridad, mabasa kini ug dawaton o isalikway, kung giisip nimo nga kinahanglan kini.

Gitambagan ka namon nga pamilyar ang imong kaugalingon sa paghulagway sa laing pamaagi sa pag-instalar sa among gilain nga artikulo, nga imong makita sa mosunod nga link.

Tan-awa usab: Giya sa Pag-install sa MySQL sa Ubuntu

Lakang 3: I-install ang PHP

Ang katapusang lakang aron masiguro ang husto nga paglihok sa LAMP system mao ang pag-install sa mga sangkap sa PHP. Wala’y komplikado sa pagpatuman sa kini nga proseso, kinahanglan nimo nga gamiton ang usa sa mga magamit nga mga mando, ug dayon i-configure ang pagdugang.

  1. Sa "Terminal" isulat ang mandoAng sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0aron ma-install ang gikinahanglan nga mga sangkap kung gikinahanglan nimo ang bersyon 7.
  2. Usahay ang wala sa ibabaw nga sugo wala magtrabaho, busa gamitonsudo apt install php 7.2-cliosudo apt install hhvmaron ma-install ang labing bag-ong magamit nga bersyon 7.2.
  3. Sa katapusan sa pamaagi, siguruha nga ang tama nga katiguman na-install pinaagi sa pagsulat sa consolephp -v.
  4. Ang pagdumala sa database ug pag-implementar sa web interface gihimo gamit ang libre nga himan nga PHPmyadmin, nga gusto usab nga mai-install sa panahon sa pag-configure sa LAMP. Aron magsugod, pagsulod sa mandoAng sudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Kumpirma ang pagdugang sa bag-ong mga file pinaagi sa pagpili sa angay nga kapilian.
  6. Ipiho ang usa ka web server "Apache2" ug i-klik sa OK lang.
  7. Madasig ka sa pag-configure sa database pinaagi sa usa ka espesyal nga sugo, kung kinahanglan, pagpili usa ka positibo nga tubag.
  8. Paghimo usa ka password alang sa pagparehistro sa database server, pagkahuman kinahanglan kini nga mapamatud-an pinaagi sa pagsulod niini.
  9. Pinaagi sa default, dili ka makasulod sa PHPmyadmin alang sa usa ka user nga adunay access sa ugat o pinaagi sa mga interface sa TPC, mao nga kinahanglan nimo nga wagtangon ang utility sa pag-block. I-aktibo ang mga katungod sa gamut pinaagi sa mandosudo -i.
  10. Idiskonekta pinaagi sa pag-typeecho "update user set plugin =" diin ang User = "gamut"; mga pribilehiyo sa flush; "| mysql -u root -p mysql.

Sa niini, ang pag-instalar ug pagsasaayos sa PHP alang sa LAMP mahimong isipon nga malampuson nga nahuman.

Tan-awa usab: Giya sa Pag-install sa PHP sa Ubuntu Server

Karon gitandog namon ang pag-install ug sukaranan nga pagsumpo sa mga sangkap sa LAMP alang sa operating system sa Ubuntu. Siyempre, dili kini ang tanan nga kasayuran nga mahatag sa kini nga hilisgutan, adunay daghang mga nuances nga may kalabutan sa paggamit sa daghang mga domain o database. Bisan pa, salamat sa mga panudlo sa ibabaw, dali nimo maandam ang imong sistema alang sa tama nga pag-andar sa kini nga pakete sa software.

Pin
Send
Share
Send