Տեղադրելով LAMP գործիքակազմը Ubuntu- ում

LAMP անունով ծրագրային փաթեթը ներառում է Linux միջուկի OS- ն, Apache- ի վեբ սերվերը, MySQL տվյալների բազան եւ կայքի շարժիչի համար օգտագործվող PHP բաղադրիչները: Հաջորդը, մենք մանրամասնորեն նկարագրում ենք այս հավելվածների տեղադրումը եւ նախնական կազմաձեւումը, օրինակ `Ubuntu- ի վերջին տարբերակը:

Տեղադրեք LAMP հավաքակազմը Ubuntu- ում

Քանի որ այս հոդվածի ձեւաչափը արդեն նշանակում է, որ դուք տեղադրել եք Ubuntu- ն ձեր համակարգչում, մենք կանցնենք այս քայլը եւ անմիջապես գնում ենք այլ ծրագրեր, սակայն կարող եք գտնել հրահանգներ այն թեմայի վերաբերյալ, որը հետաքրքրում է ձեզ, կարդալով մեր մյուս հոդվածները հետեւյալ հղումներով:

Մանրամասն:
Տեղադրելով Ubuntu- ն VirtualBox- ում
Linux տեղադրման ուղեցույց Flash սկավառակների հետ

Քայլ 1: Տեղադրեք Apache

Սկսեք տեղադրել Apache- ի բաց վեբ սերվերը: Դա լավագույն տարբերակներից մեկն է, ուստի այն դառնում է շատ օգտվողների ընտրություն: Ubuntu- ում այն ​​անցնում է "Տերմինալ":

  1. Բացեք մենյուը եւ սկսեք կոնսոլից կամ սեղմել ստեղնային համակցությունը Ctrl + Alt + T.
  2. Նախ, ձեր համակարգային պահեստները թարմացրեք, որպեսզի ապահովեն ձեր բոլոր անհրաժեշտ բաղադրիչները: Դա անելու համար մուտքագրեք հրամանըsudo apt-get թարմացում.
  3. Բոլոր գործողությունները sudo վարվում է արմատային հասանելիությամբ, որպեսզի համոզվեք, որ մուտքագրեք ձեր գաղտնաբառը (այն չի ցուցադրվում, երբ մուտք եք գործում):
  4. Լրացրեք, մուտքագրեքsudo apt-get տեղադրում apache2ավելացնելու apache համակարգին:
  5. Հաստատեք պատասխանը ընտրելով բոլոր ֆայլերը ավելացնելով Դ.
  6. Մենք փորձարկում ենք վեբ սերվերը վազումsudo apache2ctl configtest.
  7. Սինթետիկները պետք է նորմալ լինեն, բայց երբեմն զգուշացում կա ավելացնելու անհրաժեշտության մասին Ծառայության անունը.
  8. Ավելացրեք այս գլոբալ փոփոխականին կազմաձեւման ֆայլը, ապագայում զգուշացումներից խուսափելու համար: Գործարկել ֆայլի միջոցովsudo nano /etc/apache2/apache2.conf.
  9. Այժմ վազեց երկրորդ վահանակը, որտեղ հրամանատարը գործարկվեցip addr ցույց eth0 | | grep inet | awk '{print $ 2; } '| sed 's / / .$$//'պարզելու ձեր IP հասցեն կամ սերվերի տիրույթը:
  10. Առաջինում "Տերմինալ" բացեք բացված ֆայլի ներքեւի մաս եւ մուտքագրեքServerName + տիրույթի անուն կամ IP հասցեոր դուք պարզապես սովորել եք: Պահպանեք փոփոխությունները Ctrl + O եւ փակեք կազմաձեւման ֆայլը:
  11. Կատարեք մեկ այլ փորձություն `համոզվեք, որ սխալներ չկան, ապա վերագործարկեք վեբ սերվերի միջոցովsudo systemctl վերագործարկել apache2.
  12. Սկսեք Apache- ը գործարկման համար, եթե ցանկանում եք, որ այն սկսվի հրամանով օպերացիոն համակարգովsudo systemctl- ը հնարավորություն է տալիս apache2- ը.
  13. Մնում է միայն վեբ սերվերը սկսել իր կայունությունը ստուգելու համար, օգտագործեք հրամանըsudo systemctl սկսելու apache2.
  14. Սկսեք ձեր դիտարկիչը եւ գնացեքlocalhost- ը. Եթե ​​դուք Apache- ի գլխավոր էջում եք, ապա ամեն ինչ ճիշտ է գործում, անցեք հաջորդ քայլին:

Քայլ 2: Տեղադրեք MySQL- ը

Երկրորդ քայլը, MySQL- ի տվյալների բազայի ավելացումն է, որը նույնպես կատարվում է ստանդարտ մխիթարիչով, օգտագործելով հրամանները համակարգում:

  1. Առաջնահերթություն "Տերմինալ" գրելsudo apt-get- ը տեղադրել mysql-server- ըեւ սեղմեք Մուտքագրեք.
  2. Հաստատեք նոր ֆայլերի ավելացումը:
  3. Համոզվեք, որ ձեր MySQL- ի միջավայրի օգտագործումը ապահովում է, որպեսզի ապահովեք պաշտպանություն առանձին ավելացնելովsudo mysql_secure_installation.
  4. Գաղտնաբառի պահանջների համար plugin- ի պարամետրերը սահմանելը ոչ մի հրահանգ չի պարունակում, քանի որ յուրաքանչյուր օգտվողը վավերացման առումով իր սեփական լուծումներով է repelled: Եթե ​​ցանկանում եք տեղադրել պահանջները, մտնեք վահանակ y ըստ պահանջի:
  5. Հաջորդը, դուք պետք է ընտրեք պաշտպանության մակարդակը: Նախ կարդացեք յուրաքանչյուր պարամետրի նկարագրությունը, ապա ընտրեք ամենահարմարը:
  6. Սահմանել նոր գաղտնաբառ, արմատային մուտքի ապահովման համար:
  7. Բացի դրանից, դուք կտեսնեք տարբեր անվտանգության պարամետրեր ձեր առջեւ, կարդացեք դրանք եւ ընդունեք կամ մերժեք, եթե անհրաժեշտ է համարում:

Խորհուրդ ենք տալիս կարդալ մեկ այլ տեղադրման մեթոդի նկարագրությունը մեր առանձին հոդվածում, որը դուք կգտնեք հետեւյալ հղումում:

Տես նաեւ. MySQL- ի տեղադրման ուղեցույց Ubuntu- ի համար

Քայլ 3: Տեղադրեք PHP- ը

LAMP համակարգի բնականոն գործունեության ապահովման վերջնական քայլը PHP բաղադրիչների տեղադրումն է: Այս գործընթացի իրականացման համար դժվար բան չկա, պարզապես անհրաժեշտ է օգտագործել առկա հրամաններից մեկը եւ այնուհետեւ կազմաձեւել հավելվածի աշխատանքը:

  1. Ի "Տերմինալ" գրեք թիմըsudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.07-րդ տարբերակը անհրաժեշտության դեպքում տեղադրել անհրաժեշտ բաղադրիչները:
  2. Երբեմն վերոհիշյալ հրամանը կոտրված է, ուստի օգտագործեքsudo apt տեղադրելու php 7.2-cliկամՍտեղծվել է hhvmտեղադրել վերջին 7.2 տարբերակը:
  3. Դեպի ընթացակարգի ավարտից հետո համոզվեք, որ ճիշտ տեղադրումը տեղադրվում է վահանակում գրելու միջոցովphp -v.
  4. Տվյալների բազայի կառավարումը եւ վեբ ինտերֆեյսի իրականացումը կատարվում է PHPmyadmin անվճար գործիքով, որը նաեւ ցանկալի է տեղադրել LAMP կոնֆիգուրացիայի ընթացքում: Սկսելու համար մուտքագրեք հրամանըphp-mbstring php-gettext- ը տեղադրեց phpmyadmin- ը.
  5. Հաստատեք նոր տարբերակների ավելացումը համապատասխան ընտրանքը ընտրելով:
  6. Նշեք վեբ սերվերը "Apache2" եւ սեղմեք "OK".
  7. Ձեզ հուշում է տվյալների շտեմարանի կարգավորումը հատուկ հրամանով, անհրաժեշտության դեպքում ընտրել դրական պատասխան:
  8. Ստեղծեք գաղտնաբառ, տվյալների բազայի սերվերի հետ գրանցվելու համար, որից հետո պետք է հաստատեք այն նորից մուտքագրելով:
  9. Լռելյայն, դուք չեք կարող մուտք գործել PHPmyadmin `օգտագործողի անունից կամ TPC ինտերֆեյսով, այնպես որ դուք պետք է անջատեք արգելափակման օգտակարությունը: Հրամանով ակտիվացնել արմատային իրավունքներըsudo -i.
  10. Անջատել ծախսերը, մուտքագրելովecho "update user set plugin =" որտեղ User = "root"; flush արտոնություններ "; mysql -u root -p mysql.

Այս գործընթացում PHP- ի LAMP- ի տեղադրումը եւ կազմաձեւումը կարելի է համարել հաջողությամբ ավարտված:

Տես նաեւ. PHP տեղադրման ուղեցույց Ubuntu սերվերի համար

Այսօր մենք լուսաբանեցինք Ubuntu օպերացիոն համակարգի համար LAMP բաղադրիչների տեղադրումը եւ հիմնական կոնֆիգուրացիան: Իհարկե, սա ոչ բոլոր տեղեկությունները, որոնք կարող են տրամադրվել այս թեմայի վրա, կան բազմաթիվ նրբերանգներ, որոնք կապված են մի քանի տիրույթների կամ տվյալների բազաների օգտագործման հետ: Այնուամենայնիվ, վերոհիշյալ հրահանգների շնորհիվ կարող եք հեշտությամբ պատրաստել ձեր համակարգը այս ծրագրաշարի ճիշտ աշխատանքի համար: