UBuntu- ում տեղադրեք LAMP Ծրագրային ապահովման հավաքակազմ

Pin
Send
Share
Send

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

UBuntu- ում տեղադրեք LAMP Ծրագրային ապահովման հավաքակազմ

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

Լրացուցիչ մանրամասները.
Տեղադրեք Ubuntu- ն VirtualBox- ում
Linux քայլարշավ ֆլեշ կրիչից

Քայլ 1. Տեղադրեք Apache- ն

Եկեք սկսենք տեղադրել բաց վեբ սերվեր, որը կոչվում է Apache: Այն լավագույն տարբերակներից մեկն է, ուստի այն դառնում է շատ օգտվողների ընտրություն: Ուբունտուում այն ​​դրվում է «Տերմինալ»:

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

Քայլ 2. Տեղադրեք MySQL

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

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

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

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

Քայլ 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.0անհրաժեշտ բաղադրիչները տեղադրելու համար այն դեպքում, երբ ձեզ հարկավոր է 7-րդ տարբերակ:
  2. Երբեմն վերը նշված հրամանը չի գործում, այնպես որ օգտագործեքsudo apt տեղադրել php 7.2-cliկամsudo apt install hhvmտեղադրել 7.2 ամենավերջին մատչելի տարբերակը:
  3. Ընթացակարգի ավարտին համոզվեք, որ ճիշտ հավաքումը տեղադրվել է գրասեղանի մեջ գրելովphp -v.
  4. Տվյալների բազաների կառավարումը և վեբ ինտերֆեյսի իրականացումն իրականացվում են անվճար գործիք PHPmyadmin- ի միջոցով, որը ցանկալի է նաև տեղադրել LAMP- ի կազմաձևման ընթացքում: Սկսելու համար մուտքագրեք հրամանըsudo apt-get install phpmyadmin php-mbstring php-gettext.
  5. Հաստատեք նոր ֆայլերի ավելացումը `ընտրելով համապատասխան տարբերակ:
  6. Նշեք վեբ սերվերը «Apache2» և կտտացրեք Լավ.
  7. Ձեզ կառաջարկվի շտեմարանը կարգավորել հատուկ հրամանի միջոցով, անհրաժեշտության դեպքում ընտրել դրական պատասխան:
  8. Ստեղծեք գաղտնաբառ տվյալների բազայի սերվերի վրա գրանցման համար, որից հետո այն պետք է հաստատվի `այն կրկին մուտքագրելով:
  9. Լռելյայն, դուք չեք կարողանա մուտք գործել PHPmyadmin ՝ արմատային հասանելիություն ունեցող օգտագործողի կամ TPC միջերեսների միջոցով, այնպես որ դուք պետք է անջատեք արգելափակման ծրագիրը: Ակտիվացրեք արմատային իրավունքները հրամանի միջոցովսուդո -ի.
  10. Անջատեք մուտքագրելովecho "թարմացնել user set plugin =", որտեղ User = "root"; flush արտոնություններ; "| mysql -u root -p mysql.

Դրա վրա LAMP- ի համար PHP- ի տեղադրումը և կարգաբերումը կարելի է հաջողությամբ համարել ավարտված:

Տե՛ս նաև. PHP- ի տեղադրման ուղեցույց Ubuntu Server- ում

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

Pin
Send
Share
Send