LAMP կոչվող ծրագրային փաթեթը ներառում է Linux միջուկի OS, Apache վեբ սերվերը, MySQL տվյալների բազան և կայքի շարժիչի համար օգտագործվող PHP բաղադրիչները: Հաջորդը, մենք մանրամասն նկարագրելու ենք այս հավելումների տեղադրումը և նախնական կազմաձևումը `որպես օրինակ վերցնելով Ubuntu- ի վերջին տարբերակը:
UBuntu- ում տեղադրեք LAMP Ծրագրային ապահովման հավաքակազմ
Քանի որ այս հոդվածի ձևաչափն արդեն ենթադրում է, որ Ubuntu- ն տեղադրված է ձեր համակարգչում, մենք կխաղանք այս քայլը և անմիջապես կանցնենք այլ ծրագրերի, սակայն կարող եք գտնել ձեզ հետաքրքրող թեմայի վերաբերյալ հրահանգներ ՝ կարդալով մեր մյուս հոդվածները հետևյալ հղումներում:
Լրացուցիչ մանրամասները.
Տեղադրեք Ubuntu- ն VirtualBox- ում
Linux քայլարշավ ֆլեշ կրիչից
Քայլ 1. Տեղադրեք Apache- ն
Եկեք սկսենք տեղադրել բաց վեբ սերվեր, որը կոչվում է Apache: Այն լավագույն տարբերակներից մեկն է, ուստի այն դառնում է շատ օգտվողների ընտրություն: Ուբունտուում այն դրվում է «Տերմինալ»:
- Բացեք ցանկը և գործարկեք վահանակը կամ սեղմեք ստեղնաշարի համադրությունը Ctrl + Alt + T.
- Թարմացրեք ձեր համակարգի պահոցները նախ `համոզվելու համար, որ դուք ունեք բոլոր անհրաժեշտ բաղադրիչները: Դա անելու համար գրեք հրամանը
sudo apt- ստացեք թարմացում
. - Բոլոր գործողությունները միջոցով սուդո անցնում է արմատային հասանելիությամբ, այնպես որ համոզվեք, որ նշեք ձեր գաղտնաբառը (մուտքագրման ժամանակ այն չի երևում):
- Ավարտելուց հետո մուտքագրեք
sudo apt-get install apache2
ավելացնել Apache համակարգը համակարգում: - Հաստատեք բոլոր ֆայլերը ավելացնելը `ընտրելով պատասխանի տարբերակը Դ.
- Եկեք գործարկենք վեբ սերվերի աշխատանքը
sudo apache2ctl կազմաձև
. - Սինթաքսը պետք է լինի նորմալ, բայց երբեմն նախազգուշացում է հայտնվում ավելացնելու անհրաժեշտության մասին Ազգանուն.
- Ապագա նախազգուշացումներից խուսափելու համար կազմաձևման ֆայլին ավելացրեք այս գլոբալ փոփոխականը: Գործարկեք ֆայլը ինքնուրույն
sudo nano /etc/apache2/apache2.conf
. - Հիմա գործարկեք երկրորդ վահանակը, որտեղ գործարկեք հրամանը
ip addr show eth0 | grep inet | awk '{տպել $ 2; } '| sed 's /*/.**//'
ձեր IP հասցեն կամ սերվերի տիրույթը պարզելու համար: - Առաջինում «Տերմինալ» իջեք բացված ֆայլի հենց ներքևում և գրեք
ServerName + տիրույթի անուն կամ IP հասցե
որ դու հենց իմացար: Պահպանեք փոփոխությունները միջոցով Ctrl + O և փակիր կազմաձևման ֆայլը: - Կրկին փորձարկեք ՝ համոզվելու համար, որ սխալներ չկան, այնուհետև վերագործարկեք վեբ սերվերը
sudo systemctl- ը վերագործարկել apache2
. - Անհրաժեշտության դեպքում ավելացնել Apache- ին autoload- ում, որպեսզի այն սկսվի գործավար համակարգից `օգտագործելով հրամանը
sudo systemctl- ը հնարավորություն է տալիս apache2- ին
. - Մնում է միայն գործարկել վեբ սերվերը `ստուգելու իր գործունեության կայունությունը, օգտագործել հրամանը
sudo systemctl start apache2
. - Գործարկեք զննարկիչը և գնացեք
լոկհոստ
. Եթե հասել եք Apache- ի հիմնական էջին, ապա ամեն ինչ ճիշտ է գործում, անցեք հաջորդ քայլին:
Քայլ 2. Տեղադրեք MySQL
Երկրորդ քայլը MySQL տվյալների բազայի ավելացումն է, որը նույնպես արվում է ստանդարտ վահանակի միջոցով ՝ համակարգում առկա հրամաններ օգտագործելով:
- Առաջնահերթությունը «Տերմինալ» գրել
sudo apt-get install mysql- սերվեր
և կտտացրեք Մտնեք. - Հաստատեք նոր ֆայլերի հավելումը:
- Համոզվեք, որ ապահովեք MySQL միջավայրի օգտագործումը, այնպես որ պաշտպանությունը ապահովեք առանձին հավելումով, որի միջոցով տեղադրվում է
sudo mysql_secure_installation
. - Գաղտնաբառի պահանջների համար plugin- ի պարամետրերը կարգավորելը չունի մեկ հրահանգ, քանի որ յուրաքանչյուր օգտագործող վավերացման առումով առաջնորդվում է իրենց որոշմամբ: Եթե ցանկանում եք տեղադրել պահանջները, մուտքագրեք վահանակ յ ըստ պահանջի:
- Հաջորդը, դուք պետք է ընտրեք պաշտպանության մակարդակը: Սկզբում կարդացեք յուրաքանչյուր պարամետրի նկարագրությունը, ապա ընտրեք ամենահարմարը:
- Արմատային հասանելիություն ապահովելու համար սահմանեք նոր գաղտնաբառ:
- Հաջորդը, կտեսնեք անվտանգության տարբեր պարամետրեր, կարդացեք դրանք և ընդունեք կամ մերժեք, եթե դա անհրաժեշտ համարեք:
Մենք խորհուրդ ենք տալիս ծանոթանալ մեր առանձին հոդվածում տեղադրման մեկ այլ մեթոդի նկարագրությանը, որը կարող եք գտնել հետևյալ հղումով:
Տե՛ս նաև. Ubuntu- ի MySQL տեղադրման ուղեցույց
Քայլ 3: Տեղադրեք PHP
LAMP համակարգի պատշաճ գործունեությունն ապահովելու վերջին քայլը PHP- ի բաղադրիչների տեղադրումն է: Այս գործընթացի իրականացման մեջ բարդ բան չկա, պարզապես անհրաժեշտ է օգտագործել առկա հրահանգներից մեկը, այնուհետև կարգավորել հավելումը ինքնին:
- Ներ «Տերմինալ» գրիր հրամանը
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
անհրաժեշտ բաղադրիչները տեղադրելու համար այն դեպքում, երբ ձեզ հարկավոր է 7-րդ տարբերակ: - Երբեմն վերը նշված հրամանը չի գործում, այնպես որ օգտագործեք
sudo apt տեղադրել php 7.2-cli
կամsudo apt install hhvm
տեղադրել 7.2 ամենավերջին մատչելի տարբերակը: - Ընթացակարգի ավարտին համոզվեք, որ ճիշտ հավաքումը տեղադրվել է գրասեղանի մեջ գրելով
php -v
. - Տվյալների բազաների կառավարումը և վեբ ինտերֆեյսի իրականացումն իրականացվում են անվճար գործիք PHPmyadmin- ի միջոցով, որը ցանկալի է նաև տեղադրել LAMP- ի կազմաձևման ընթացքում: Սկսելու համար մուտքագրեք հրամանը
sudo apt-get install phpmyadmin php-mbstring php-gettext
. - Հաստատեք նոր ֆայլերի ավելացումը `ընտրելով համապատասխան տարբերակ:
- Նշեք վեբ սերվերը «Apache2» և կտտացրեք Լավ.
- Ձեզ կառաջարկվի շտեմարանը կարգավորել հատուկ հրամանի միջոցով, անհրաժեշտության դեպքում ընտրել դրական պատասխան:
- Ստեղծեք գաղտնաբառ տվյալների բազայի սերվերի վրա գրանցման համար, որից հետո այն պետք է հաստատվի `այն կրկին մուտքագրելով:
- Լռելյայն, դուք չեք կարողանա մուտք գործել PHPmyadmin ՝ արմատային հասանելիություն ունեցող օգտագործողի կամ TPC միջերեսների միջոցով, այնպես որ դուք պետք է անջատեք արգելափակման ծրագիրը: Ակտիվացրեք արմատային իրավունքները հրամանի միջոցով
սուդո -ի
. - Անջատեք մուտքագրելով
echo "թարմացնել user set plugin =", որտեղ User = "root"; flush արտոնություններ; "| mysql -u root -p mysql
.
Դրա վրա LAMP- ի համար PHP- ի տեղադրումը և կարգաբերումը կարելի է հաջողությամբ համարել ավարտված:
Տե՛ս նաև. PHP- ի տեղադրման ուղեցույց Ubuntu Server- ում
Այսօր մենք անդրադարձանք Ubuntu օպերացիոն համակարգի համար LAMP բաղադրիչների տեղադրմանը և հիմնական կազմաձևին: Իհարկե, սա բոլոր տեղեկությունները չէ, որ կարող են տրամադրվել այս թեմայի վերաբերյալ, կան բազմաթիվ նրբություններ, որոնք կապված են բազմաթիվ տիրույթների կամ տվյալների շտեմարանների օգտագործման հետ: Այնուամենայնիվ, վերը նշված հրահանգների շնորհիվ դուք կարող եք հեշտությամբ պատրաստել ձեր համակարգը այս ծրագրաշարային փաթեթի ճիշտ աշխատանքի համար: