LAMP անունով ծրագրային փաթեթը ներառում է Linux միջուկի OS- ն, Apache- ի վեբ սերվերը, MySQL տվյալների բազան եւ կայքի շարժիչի համար օգտագործվող PHP բաղադրիչները: Հաջորդը, մենք մանրամասնորեն նկարագրում ենք այս հավելվածների տեղադրումը եւ նախնական կազմաձեւումը, օրինակ `Ubuntu- ի վերջին տարբերակը:
Տեղադրեք LAMP հավաքակազմը Ubuntu- ում
Քանի որ այս հոդվածի ձեւաչափը արդեն նշանակում է, որ դուք տեղադրել եք Ubuntu- ն ձեր համակարգչում, մենք կանցնենք այս քայլը եւ անմիջապես գնում ենք այլ ծրագրեր, սակայն կարող եք գտնել հրահանգներ այն թեմայի վերաբերյալ, որը հետաքրքրում է ձեզ, կարդալով մեր մյուս հոդվածները հետեւյալ հղումներով:
Մանրամասն:
Տեղադրելով Ubuntu- ն VirtualBox- ում
Linux տեղադրման ուղեցույց Flash սկավառակների հետ
Քայլ 1: Տեղադրեք Apache
Սկսեք տեղադրել Apache- ի բաց վեբ սերվերը: Դա լավագույն տարբերակներից մեկն է, ուստի այն դառնում է շատ օգտվողների ընտրություն: Ubuntu- ում այն անցնում է "Տերմինալ":
- Բացեք մենյուը եւ սկսեք կոնսոլից կամ սեղմել ստեղնային համակցությունը Ctrl + Alt + T.
- Նախ, ձեր համակարգային պահեստները թարմացրեք, որպեսզի ապահովեն ձեր բոլոր անհրաժեշտ բաղադրիչները: Դա անելու համար մուտքագրեք հրամանը
sudo apt-get թարմացում
. - Բոլոր գործողությունները sudo վարվում է արմատային հասանելիությամբ, որպեսզի համոզվեք, որ մուտքագրեք ձեր գաղտնաբառը (այն չի ցուցադրվում, երբ մուտք եք գործում):
- Լրացրեք, մուտքագրեք
sudo apt-get տեղադրում apache2
ավելացնելու apache համակարգին: - Հաստատեք պատասխանը ընտրելով բոլոր ֆայլերը ավելացնելով Դ.
- Մենք փորձարկում ենք վեբ սերվերը վազում
sudo apache2ctl configtest
. - Սինթետիկները պետք է նորմալ լինեն, բայց երբեմն զգուշացում կա ավելացնելու անհրաժեշտության մասին Ծառայության անունը.
- Ավելացրեք այս գլոբալ փոփոխականին կազմաձեւման ֆայլը, ապագայում զգուշացումներից խուսափելու համար: Գործարկել ֆայլի միջոցով
sudo nano /etc/apache2/apache2.conf
. - Այժմ վազեց երկրորդ վահանակը, որտեղ հրամանատարը գործարկվեց
ip addr ցույց eth0 | | grep inet | awk '{print $ 2; } '| sed 's / / .$$//'
պարզելու ձեր IP հասցեն կամ սերվերի տիրույթը: - Առաջինում "Տերմինալ" բացեք բացված ֆայլի ներքեւի մաս եւ մուտքագրեք
ServerName + տիրույթի անուն կամ IP հասցե
որ դուք պարզապես սովորել եք: Պահպանեք փոփոխությունները Ctrl + O եւ փակեք կազմաձեւման ֆայլը: - Կատարեք մեկ այլ փորձություն `համոզվեք, որ սխալներ չկան, ապա վերագործարկեք վեբ սերվերի միջոցով
sudo systemctl վերագործարկել apache2
. - Սկսեք Apache- ը գործարկման համար, եթե ցանկանում եք, որ այն սկսվի հրամանով օպերացիոն համակարգով
sudo systemctl- ը հնարավորություն է տալիս apache2- ը
. - Մնում է միայն վեբ սերվերը սկսել իր կայունությունը ստուգելու համար, օգտագործեք հրամանը
sudo systemctl սկսելու apache2
. - Սկսեք ձեր դիտարկիչը եւ գնացեք
localhost- ը
. Եթե դուք Apache- ի գլխավոր էջում եք, ապա ամեն ինչ ճիշտ է գործում, անցեք հաջորդ քայլին:
Քայլ 2: Տեղադրեք MySQL- ը
Երկրորդ քայլը, MySQL- ի տվյալների բազայի ավելացումն է, որը նույնպես կատարվում է ստանդարտ մխիթարիչով, օգտագործելով հրամանները համակարգում:
- Առաջնահերթություն "Տերմինալ" գրել
sudo apt-get- ը տեղադրել mysql-server- ը
եւ սեղմեք Մուտքագրեք. - Հաստատեք նոր ֆայլերի ավելացումը:
- Համոզվեք, որ ձեր MySQL- ի միջավայրի օգտագործումը ապահովում է, որպեսզի ապահովեք պաշտպանություն առանձին ավելացնելով
sudo mysql_secure_installation
. - Գաղտնաբառի պահանջների համար plugin- ի պարամետրերը սահմանելը ոչ մի հրահանգ չի պարունակում, քանի որ յուրաքանչյուր օգտվողը վավերացման առումով իր սեփական լուծումներով է repelled: Եթե ցանկանում եք տեղադրել պահանջները, մտնեք վահանակ y ըստ պահանջի:
- Հաջորդը, դուք պետք է ընտրեք պաշտպանության մակարդակը: Նախ կարդացեք յուրաքանչյուր պարամետրի նկարագրությունը, ապա ընտրեք ամենահարմարը:
- Սահմանել նոր գաղտնաբառ, արմատային մուտքի ապահովման համար:
- Բացի դրանից, դուք կտեսնեք տարբեր անվտանգության պարամետրեր ձեր առջեւ, կարդացեք դրանք եւ ընդունեք կամ մերժեք, եթե անհրաժեշտ է համարում:
Խորհուրդ ենք տալիս կարդալ մեկ այլ տեղադրման մեթոդի նկարագրությունը մեր առանձին հոդվածում, որը դուք կգտնեք հետեւյալ հղումում:
Տես նաեւ. MySQL- ի տեղադրման ուղեցույց Ubuntu- ի համար
Քայլ 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
կամՍտեղծվել է hhvm
տեղադրել վերջին 7.2 տարբերակը: - Դեպի ընթացակարգի ավարտից հետո համոզվեք, որ ճիշտ տեղադրումը տեղադրվում է վահանակում գրելու միջոցով
php -v
. - Տվյալների բազայի կառավարումը եւ վեբ ինտերֆեյսի իրականացումը կատարվում է PHPmyadmin անվճար գործիքով, որը նաեւ ցանկալի է տեղադրել LAMP կոնֆիգուրացիայի ընթացքում: Սկսելու համար մուտքագրեք հրամանը
php-mbstring php-gettext- ը տեղադրեց phpmyadmin- ը
. - Հաստատեք նոր տարբերակների ավելացումը համապատասխան ընտրանքը ընտրելով:
- Նշեք վեբ սերվերը "Apache2" եւ սեղմեք "OK".
- Ձեզ հուշում է տվյալների շտեմարանի կարգավորումը հատուկ հրամանով, անհրաժեշտության դեպքում ընտրել դրական պատասխան:
- Ստեղծեք գաղտնաբառ, տվյալների բազայի սերվերի հետ գրանցվելու համար, որից հետո պետք է հաստատեք այն նորից մուտքագրելով:
- Լռելյայն, դուք չեք կարող մուտք գործել PHPmyadmin `օգտագործողի անունից կամ TPC ինտերֆեյսով, այնպես որ դուք պետք է անջատեք արգելափակման օգտակարությունը: Հրամանով ակտիվացնել արմատային իրավունքները
sudo -i
. - Անջատել ծախսերը, մուտքագրելով
echo "update user set plugin =" որտեղ User = "root"; flush արտոնություններ "; mysql -u root -p mysql
.
Այս գործընթացում PHP- ի LAMP- ի տեղադրումը եւ կազմաձեւումը կարելի է համարել հաջողությամբ ավարտված:
Տես նաեւ. PHP տեղադրման ուղեցույց Ubuntu սերվերի համար
Այսօր մենք լուսաբանեցինք Ubuntu օպերացիոն համակարգի համար LAMP բաղադրիչների տեղադրումը եւ հիմնական կոնֆիգուրացիան: Իհարկե, սա ոչ բոլոր տեղեկությունները, որոնք կարող են տրամադրվել այս թեմայի վրա, կան բազմաթիվ նրբերանգներ, որոնք կապված են մի քանի տիրույթների կամ տվյալների բազաների օգտագործման հետ: Այնուամենայնիվ, վերոհիշյալ հրահանգների շնորհիվ կարող եք հեշտությամբ պատրաստել ձեր համակարգը այս ծրագրաշարի ճիշտ աշխատանքի համար: