Դուք փնտրու՞մ եք էժան միջոց ՝ ձեր վեբ սերվերները կամ դինամիկ կայքերը գործարկելու համար: Ի՞նչ կասեք LAMP սերվեր կառուցելու մասին: LAMP սերվերը գալիս է ամբողջական փաթեթով: Ոչ միայն սերվեր կունենաք, այլ կունենաք օպերացիոն համակարգ, տվյալների բազայի ծրագրակազմ և սցենարային լեզու: Այս բոլոր ծրագրերը բաց կոդ են: LAMP սերվերը ներառում է հետևյալ բաղադրիչները ՝ Linux, Apache, MySQL և PHP: LAMP սերվերները կարող են աշխատել էժան սերվերների վրա: Այս սերվերի կառուցումը պարզ է և պարզ: Կառուցեք LAMP սերվեր ՝ կատարելով հետևյալ քայլերը.
Քայլեր
Քայլ 1. Ստացեք ձեր սերվերի ապարատային պահանջները:
Ավելի բարդ կայքերն ավելի շատ էներգիայի կարիք ունեն:
Քայլ 2. Ստացեք բեռնման անհրաժեշտ արագությունը ձեր ծառայություններ մատուցողից:
Տնային ինտերնետի վերբեռնման կանխադրված արագությունը րոպեում կազմում է ընդամենը մոտ 1 ՄԲ: Սա կարող է չափազանց դանդաղ լինել գրաֆիկայի, տեսանյութերի և այլնի համար:
Քայլ 3. Տեղադրեք Linux- ի տարբերակը:
Նախքան LAMP սերվեր կառուցելը, դուք պետք է ունենաք Linux օպերացիոն համակարգ: Այցելեք distrowatch.com և ընտրեք ձեզ դուր եկած մեկը: Նրանք հիմնականում նույնն են, բայց անպայման ընտրեք նախապես տեղադրված ինտերֆեյսով (KDE, դարչին և այլն), եթե սովորական տերմինալի օգտագործող չեք: Ավելին, եթե Linux- ի տարբերակը չի պարունակում Windows- ի տեղադրիչ, ապա ձեզ հարկավոր է ստեղծել կենդանի CD կամ USB ֆլեշ կրիչ (այլ վիքի հոդվածների հրահանգներ): Հետևյալ հրահանգներն աշխատում են Ubuntu Linux- ի հետ:
Քայլ 4. Տեղադրեք Apache սերվերի վրա:
Apache- ն անվճար և բաց կոդով վեբ սերվեր է, որը հայտնի է Unix օպերացիոն համակարգերով աշխատելու համար: Apache- ի տեղադրման երկու եղանակ կա. Դուք կարող եք օգտագործել ձեր վահանակը կամ տերմինալի պատուհանի նիստը:
- Հրամանի տողում մուտքագրեք ՝ sudo apt-get install apache2
- Apache- ի տեղադրումը շարունակելու համար դուք պետք է ունենաք ձեր sudo գաղտնաբառը:
Քայլ 5. Հաստատեք, որ Apache- ը գործում է:
Դուք պետք է ձեր դիտարկիչը մատնանշեք սերվերի IP հասցեն: Սա ձեզ կտեղեկացնի Apache- ն աշխատում է, թե ոչ:
Քայլ 6. Տեղադրեք PHP սերվերի վրա:
PHP- ը սկրիպտային լեզու է, որն ի սկզբանե օգտագործվել է դինամիկ վեբ էջեր ստեղծելու համար: Այնուամենայնիվ, մշակողները այն օգտագործում են անհատական գրաֆիկական ծրագրեր ստեղծելու համար, մինչդեռ ցանցի և համակարգի ադմինիստրատորները PHP- ն օգտագործում են հրամանի տողի ինտերֆեյսի ունակությունների համար:
Հրամանի տողում մուտքագրեք ՝ sudo apt-get install php5 libapache2-mod-php5
Քայլ 7. Համոզվեք, որ PHP- ն ամբողջությամբ տեղադրված է:
Վերագործարկեք Apache- ը ՝ հրամանի տողում մուտքագրելով. Sudo /etc/init.d/apache2 վերագործարկում
Քայլ 8. Հաստատեք, որ PHP- ն ճիշտ է աշխատում:
- Փորձնական ֆայլ ստեղծելու համար օգտագործեք Apache փաստաթղթի արմատը: Արմատը կլինի /var /www. Ձեր փորձնական ֆայլի անվան ընդլայնումը պետք է ավարտվի.php- ով:
- Բովանդակության համար մուտքագրեք ՝
Քայլ 9. Պահեք թեստային ֆայլը:
- Այնուհետև ձեր դիտարկիչը նշեք հետևյալ հասցեով ՝
- Համոզվեք, որ մուտքագրեք ձեր սերվերի IP հասցեն նախքան /test.php.
Քայլ 10. Հաստատեք ձեր փորձարկման ֆայլը:
Theննարկիչը պետք է ցուցադրի «Test PHP Page» - ը էկրանին:
Քայլ 11. Տեղադրեք MySQL սերվերի վրա:
MySQL- ը նշանակում է «Իմ կառուցվածքային հարցման լեզուն»: MySQL- ը հարաբերական տվյալների բազայի ծրագիր է: Այս ծրագիրը գործում է որպես սերվեր, որում բազմաթիվ օգտվողներ կարող են մուտք գործել բազմաթիվ տվյալների շտեմարաններ: Կան բազմաթիվ ծրագրային ծրագրեր, որոնք օգտագործում են MySQL- ը, օրինակ ՝ WordPress- ը: Նույնիսկ Google- ը և Facebook- ն են օգտագործում MySQL- ը:
Հրամանի տողում մուտքագրեք ՝ sudo apt-get install mysql-server
Քայլ 12. Ստեղծեք գաղտնաբառ MySQL- ի համար:
- Հրամանի տողում մուտքագրեք ՝ mysql -u արմատ
- Դրանից հետո դուք պետք է տեսնեք հրամանի տող, որը նման կլինի mysql>
- Հրամանի տողում մուտքագրեք ՝ SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('YOURPASSWORD');
- Մուտքագրեք ձեր գաղտնաբառը այնտեղ, որտեղ այն ցույց է տալիս ձեր գաղտնաբառը: Սա կլինի այն, ինչ դուք կօգտագործեք որպես MySQL օգտվող:
Քայլ 13. Սկսեք ձեր MySQL սերվերը:
Մուտքագրեք հետևյալ հրամանը ՝ /etc/init.d/mysql start