Installation of LAMP toolkit in Ubuntu

Sermaseya pirtûka LAMP bi navê LAMP ve girêdayî OS û Linux kernel, serverek Apache ya Apache, pergala MySQL û pergalên PHP yên ji bo pirtûkxaneya malperê tê bikaranîn. Piştre, em di kitêbê de sazkirinê û veguhastina destpêkê ya van add-onan, ji bo nimûne mînakek Ubuntu ya herî mînak.

Ubuntu li LAMP suite saz bikin

Ji ber ku forma vê gotara ji ber ku hûn li ser komputerê li Ubuntu saz kirine, em ê vê gavê bikişînin û rasterast bi bernameyên din re biçin, lê hûn dikarin li ser mijara ku hûn li gor gotarên din ên li ser lînkên din bixwînin bibînin.

Agahiya zêdetir:
Installing Ubuntu on VirtualBox
Rêveberiya Rêveberiya Linux ya bi Flash Drives

Step 1: Apache Apache

Bi sazkirina serverê vekirî ya Apache-ê tê sazkirin. Ev yek ji bijartinên herî baş e, da ku ew bijartiya gelek bikarhêneran. Di Ubuntu de tête dayîn "Terminal":

  1. Duyemîn vekin û kongreya destpêkê an hevpeymaniya klavyayê vekin Ctrl + Alt + T.
  2. Yekem, nûjenkirina pergala xweya pergalê ya nû bikin ku ji bo ku hûn hemî beşên pêwîst bin hewce bikin. Ji bo vê yekê, emrê bipejirînesudo apt-get update.
  3. Hemû çalakiyên bi rêya sudo bi riya gihîştinê digire, da ku hûn gavê şîfreya xwe bigirin (gava ku hûn bikevin navnîşan nayê nîşandan).
  4. Dema ku temam bike, binivîsesudo apt-get apache2ji bo pergala pergalê zêde bike.
  5. Ji kerema xwe bersiv bide hemî pelan lê zêde bike D.
  6. Em ê bi rêvebirinê malpera test bikesudo apache2ctl configtest.
  7. Divê pencere normal be, lê carinan carinan li ser hewceyê ku ji bo hewceyê zêde zêde dibe Servername.
  8. Vê pelê vîdyoyê ji bo pêşniyarên ku di pêşerojê de ji pêşî ve biparêzin. Vê pelê xwe bi rêve bikesudo nano /etc/apache2/apache2.conf.
  9. Niha konsoliya duyem dimeşîne, ku emrê birêvebirinip addr show0 | grep inet | 'awk' {print $ 2; } '| sed '//.*$//'ji bo navnîşana IP-IP an jî serverê digerin.
  10. Di yekem de "Terminal" di bin binê pelê de binê û binivîseNavnîşa ServerName + domain name an IP-IPku hûn hîn bûne. Guhertinên Guhertina Guhertin Ctrl + O û pelê veguhastin.
  11. Vê testê din bikin ku bisekinin ku çewtiyek tune ye, û paşê serverê malpera nû bikesudo systemctl restart apache2.
  12. Add Apache to startup, eger hûn bixwazin ku bi pergala xebata operasyonê bi destûra xwe dest pê bikinsudo systemctl apache2 bikar bîne.
  13. Ew tenê tenê ji bo destpêka web server destnîşankirina kontrola xwe ya ewlehiyê bike, emrê kar bikinsudo systemctl apache2 destpê bike.
  14. Gerokê xwe biceribînin û herinlocalhost. Heke hûn li rûpelê sereke ya Apache ye, paşê her tişt bi awayekî rast e, karûbarên din bigire.

Step 2: MySQL saz bike

Dema duyemîn e ku databaseskera MySQL zêde bike, ku bi rêya pergala standardê bi pergala standard a karanîna standard bi kar tîne.

  1. Pêşîn "Terminal" binivîsesudo apt-get mysql-server installedû bitikîne Binivîse.
  2. Ji bo pelên nû yên pejirandin pejirandin.
  3. Heya ewlehiya karûbariya MySQL ewleh bikin, da ku hûn bi ewlehiya bi navnîşana nû ve bêyî sazkirin ji nû ve saz kirinsudo mysql_secure_installation.
  4. Sîhengên plugin sazkirinê ji bo daxwazên şîfreyê tune ne tenê yekser, ji ber ku her bikarhêner ji hêla çareseriya xwe ve bi destûra xwe veguherand. Ger hûn bixwazin pêdiviyên pêwist bikin, di nav konsolê de bikin y ser daxwazê.
  5. Pêdivî ye ku hûn hewce bike ku asta parastinê hilbijêre. Berî pêşniyara her parameterê bixwînin, û dûre herî baş bibijêre.
  6. Şîfreya nû ya nû bike ku destnîşana root root bikin.
  7. Wekî din, hûn ê di pêşiya we de pergalên ewlehiyê dibînin, wan bixwînin û bipejirînin an jî betal bikin ku hûn hewce ne.

Em pêşniyara şirovekirina rêbazek din ên din di nivîsa cûda de, ku hûn ê li ser lînkek peyda bikin.

Her weha bibîne: Guhertoya MySQL ji bo Ubuntu

Step 3: PHP saz bike

Pêvkirina dawîn da ku pergala normal ya LAMP ya bicîhkirina sazkirina PHP beşan e. Di pêvajoya vê pêvajoyê de tiştek ne dijwar e, hûn hewce ne ku yek ji wan emirên bikar anîna bikar bînin û paşê karê xwe ya lê zêde bike.

  1. Di "Terminal" tîmê binivîsesudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0Ji bo ku hûn hewceyê 7-yê pêdivî ye ku beşên pêwîst yên saz bikin.
  2. Gava ku emrê jor eşkere ye, da ku bikar bîninsudo apt php 7.2-cli sazkirinansudo apt hhvm sazkirinDaxuyaniya herî dawî ya 7.2 damezirandin.
  3. Bi temamî ya pêvajoyê, bicîh bikin ku civîna rastîn bi hêla di kongreya nivîsandinê de hate saz kirinphp -v.
  4. Rêveberiya danûstendinê û navnîşa gerdûnî ya Webê Bikaranîna PHPmyadmin bi kar tîne, ku jî di dema dema LAMP de hate sazkirin. Ji bo dest pê bike, fermî bikesudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Daxuyaniya nû ya pelên nû hilbijêre ku bijartina bijarte.
  6. Pêşkêşkara malperê binivîse "Apache2" û bitikîne "OK".
  7. Hûn dê ji bo biryara danûstendineke taybet a ku saz bikin, bersivek erênî hilbijêre ku hûn saz bikin.
  8. Vê şîfreyê çêbikin ku bi qeydkirina pêşkêşkara serverê re, paşê hûn ê hewce bike ku ew bi nû ve hatî şandin.
  9. Bi veguherî, hûn ê nikarin bikarhênerê bi PHPmyadmin re li ser bikarhênerek bi riya gihîşt an bi rêya TPC ve têketin nekin, da ku hûn hewce bike ku bikarhênerên astengkirinê asteng bikin. Rêya rêveberiya root root çalak bikinsudo -i.
  10. Bi şirovekirina şirove bidîecho "" bikarhêner hilbijêre bikarhêner plugin = "ku bikarhêner Bikarhêner =" root "; fêrbûna fêrkirinê; "| mysql -u root -p mysql.

Di vê pêvajoyê de, sazkirinê û veguherîna PHP ya LAMP dikare bi serfiraziyê re were temam kirin.

Her weha bibînin: Rêveberiya PHP Installation ji bo Ubuntu Server

Îro îro em sazkirin û sazkirina bingehîn ya LAMP ji bo pergala xebitandina Ubuntu. Bê guman, ev e ku agahdariya ku li ser vê mijarê bê pêşkêş kirin, hejmarek pirrjimar bi bi karanîna çend deveran an jî databases hene. Lê belê, ji kerema xwe re rahiştên jêrîn, hûn dikarin pergala xwe ya ji bo karkirina rastîn ya pakêtê vê softwareê bi hêsanî xwe amade bikin.