Ընդհանուր տեղեկատվություն
Այս ինտերֆեյսը թույլ է տալիս Ձեզ տեղակայել հավելվածներ Phusion Passenger® հավելվածի սերվերի հետ: Phusion Passenger սերվերը գործում է որպես գործընթացի կառավարիչ, հակադարձ պրոքսի եւ իր օգտատերերին տրամադրում է գործառնական գործիքներ։
Այս ինտերֆեյսը աշխատում է սերվերների վրա, որոնք աշխատում են Apache եւ NGINX®:
Պահանջներ
Ձեր հոսթինգ պրովայդերը պետք է ընտրի Application Manager առանձնահատկությունը WHM-ի Feature Manager ինտերֆեյսում եւ տեղադրի հետեւյալ Apache մոդուլներից մեկը՝ կախված ձեր օպերացիոն համակարգից.
| փաթեթ | Նկարագրություն |
|---|---|
ea-apache24-mod-passenger |
Այս փաթեթը աշխատում է համակարգերում, որոնք աշխատում են Ubuntu®, AlmaLinux OS 9 կամ ավելի ուշ կամ Rocky Linux™ 9: |
ea-ruby27-mod_passenger |
Այս փաթեթը աշխատում է միայն այն համակարգերում, որոնք աշխատում են AlmaLinux 8 կամ Rocky Linux 8: |
Անհրաժեշտության դեպքում ձեր պրովայդերը պետք է տեղադրի նաեւ հետեւյալ փաթեթները.
| փաթեթ | Նկարագրություն |
|---|---|
ea-apache24-mod_env |
Այս մոդուլը թույլ է տալիս ձեր դիմումի կոնֆիգուրացիան սահմանել շրջակա միջավայրի փոփոխականները ձեր դիմումի համար: |
ea-nodejs16ea-nodejs18ea-nodejs20ea-nodejs22 |
Այս փաթեթները տրամադրում են Node.js™ դիմումի աջակցություն: Երբ տեղադրում եք Node.js փաթեթը, այն ապատեղադրելու է ցանկացած այլ Node.js փաթեթ: Պետք է արդիացնել առկա գործադիրները՝ Node.js-ի նոր վարկածն օգտագործելու համար: Ցանկացած նոր հավելված կօգտագործի Node.js-ի նորագույն տեղադրված տարբերակը: |
| Կենսագրություն™ | Տեղադրեք python-ի համապատասխան տարբերակը ձեր ծրագրերի համար: Ծրագրի կառավարիչը օգտագործում է լռելյայնայն, եթե այն գոյություն ունի: Եթե այն գոյություն չունի, ապա Application Manager-ն օգտագործում է ըստ լռելյայնի: Եթե ցանկանում եք լռելյայն օգտագործել մեկ այլ տարբերակ, ավելացրեք ձեր նախընտրած տարբերակի ուղին հետեւյալ հրամանով. /usr/bin/python3/usr/bin/python
|
Լրացուցիչ կարգավորման եւ անսարքությունների լուծման տեղեկատվության համար կարդացեք մեր Ուղեւորների կիրառման փաստաթղթերը:
Եթե ձեզ անհրաժեշտ է այս գործառույթը, կապվեք ձեր հոսթինգ մատակարարի հետ:
Ծրագրեր
Այս աղյուսակը պարունակում է հետեւյալ տեղեկատվությունը.
| Նյութ | Նկարագրություն |
|---|---|
| Անուն | Դիմումի անվանումը: |
| Դոմեն | Հավելվածի տիրույթը: |
| Ուղի | Ֆայլը, որտեղ գտնվում է դիմումի սկզբնական կոդը՝ տան դիրեկտորիայի համեմատ։ |
| Կարգավիճակ | Արդյոք գործադիրը միացված է, թե կասեցված: |
| Գործողություններ | Օգտագործեք այս գործողությունները՝ գործադիրի փոփոխությունները կատարելու համար: |
Գործողություններ
| Գործողություն | Նկարագրություն |
|---|---|
| Խմբագրել | Խմբագրել դիմումը: |
| Չգրանցվել | Ապագրանցել դիմումը: |
| Միացնել կախվածությունները | Հաստատել եւ անհրաժեշտության դեպքում տեղադրել հավելվածի Node.js փաթեթների կառավարչի (npm) կախվածությունները: |
Ստեղծել ծրագիր
Դուք պետք է ստեղծեք դիմում նախքան այն գրանցելը Application Manager ինտերֆեյսում: Օրինակ, դուք կարող եք կատարել հետեւյալ գործողություններից մեկը.
- Կլոնավորեք գոյություն ունեցող հավելվածը GitHub-ից մեր Git Version Control ինտերֆեյսի միջոցով (cPanel » տուն » Ֆայլեր » Git™ Version Control):
- Ստեղծեք նոր ծրագիր ձեր սերվերում: Օրինակների համար, թե ինչպես դա անել, կարդացեք հետեւյալ փաստաթղթերը.
Ցանկացած բան, որ դուք ստեղծում եք Ruby Gem installer բաժնում WHM-ի մոդուլների տեղադրիչների ինտերֆեյսի (WHM » տուն » Ծրագրային ապահովում » Մոդուլների տեղադրիչներ) չի աշխատի Application Manager առանձնահատկությամբ:
Գրանցել դիմում
Այս առանձնահատկությունը կարգավորում է նոր ծրագրեր Ruby-ի ամենավերջին տարբերակով ձեր համակարգում: Ուղեւորի տեղադրված տարբերակը որոշում է, թե Ruby-ի որ տարբերակն է օգտագործում համակարգը։ Դուք չեք կարող տեղադրել ուղեւորների մեկից ավելի տարբերակներ:
Գոյություն ունեցող հավելվածները չեն փոխի իրենց Ruby տարբերակը։ Եթե ապատեղադրեք Ruby-ի հավելվածի տարբերակը, ձեր հավելվածներն այլեւս չեն գործի:
Դիմում գրանցելու համար կատարեք հետեւյալ քայլերը.
- Սեղմեք Գրանցել դիմումը: Նոր ինտերֆեյս կհայտնվի:
- Մուտքագրեք դիմումի անունը դիմումի անվանումը տեքստային վանդակում:
- Տեղաբաշխման տիրույթ մենյուից ընտրեք հիմնական տիրույթը, հավելվածի տիրույթը կամ ենթադոմենը, որում պետք է տեղակայել հավելվածը:
- Մուտքագրեք դիմումի հիմնական URL-ը Հիմնական կիրառման URL տեքստային վանդակում: Հավելվածը գրանցելուց հետո մուտքագրեք այս URL-ը վեբ բրաուզերում՝ դիմումը մուտք գործելու համար:
- Մուտքագրեք ձեր սկզբնական կոդի գրացուցակի ուղին՝ տան գրացուցակի հետ կապված, Application Path տեքստային վանդակում:
- Ընտրեք տեղաբաշխման միջավայրը: Սա սահմանում է սերվերի միջավայրը, որում աշխատում է ծրագիրը:
- Կտտացրեք Զարգացում, եթե դեռ մշակում եք ձեր հավելվածը:
- Սեղմեք Արտադրություն, եթե պատրաստ եք տեղակայել եւ օգտագործել ձեր ծրագիրը:
- Եթե ցանկանում եք ավելացնել շրջակա միջավայրի փոփոխականներ, սեղմեք Ավելացնել փոփոխականը Շրջակա միջավայրի փոփոխականներ բաժնում:
- Կտտացրեք Տեղակայել:
Շրջակա միջավայրի փոփոխականներ
Միջավայրի փոփոխականներ ավելացնելու համար ձեր հոսթինգ մատակարարը պետք է տեղադրի ea-apache24-mod_env Apache մոդուլը:
Շրջակա միջավայրի փոփոխականները թույլ են տալիս կարգավորել այն պրոցեսները, որոնք գործում են դիմումը մի քանի համակարգերում: Environment Variables աղյուսակը պարունակում է հետեւյալ տեղեկատվությունը.
| Նյութ | Նկարագրություն |
|---|---|
| Փոփոխականի անվանում | Միջավայրի փոփոխականի անվանումը: Միջավայրի փոփոխականի անվանումը պետք է համապատասխանի հետեւյալ չափանիշներին.
|
| Արժեք | Շրջակա միջավայրի փոփոխականի արժեքը: Շրջակա միջավայրի փոփոխականի արժեքը պետք է պարունակի 1024 կամ ավելի քիչ ASCII-տպման նիշեր: |
| Գործողություններ | Օգտագործեք այս սյունակի միույթները՝ հետեւյալ գործողությունները կատարելու համար.
|
Շրջակա միջավայրի փոփոխականների մասին լրացուցիչ տեղեկությունների համար կարդացեք Phusion Passenger's Environment Variables փաստաթղթերը:
Ավելացնել շրջակա միջավայրի փոփոխականներ
Ծրագրի կոնֆիգուրացիայի ֆայլին շրջակա միջավայրի փոփոխական ավելացնելու համար կատարեք հետեւյալ քայլերը.
- Շրջակա միջավայրի փոփոխականներ բաժնում սեղմեք Ավելացնել փոփոխական:
- Մուտքագրեք փոփոխականի անունը Փոփոխականի անուն սյունակի Environment Variable Name տեքստվանդում:
- Արժեք սյունակի Environment Variable Value տեքստային վանդակում մուտքագրեք փոփոխականի արժեքը:
- Գործողություններ սյունակում սեղմեք Պահպանել:
Խմբագրել դիմումը
Գործադիրի կազմաձեւման ֆայլը խմբագրելու համար կատարեք հետեւյալ քայլերը.
- Դիմումների աղյուսակում գտեք այն հավելվածը, որը ցանկանում եք խմբագրել:
- Գործողություններ սյունակում կտտացրեք Խմբագրել: Նոր ինտերֆեյս կհայտնվի:
- Կատարեք ցանկալի փոփոխությունները:
- Կտտացրեք Տեղակայել:
Չգրանցել դիմումը
Գործադիրը ապագրանցելը հեռացնում է այն ցուցակից եւ ջնջում նրա կազմաձեւման ֆայլը: Այն չի ջնջում դիմումը:
Դիմումի գրանցումից հանելու համար կատարեք հետեւյալ քայլերը.
- Դիմումների աղյուսակում գտեք այն դիմումը, որը ցանկանում եք չգրանցել:
- Կտտացրեք Ապագրանցվել: Կհայտնվի հաստատման հաղորդագրություն:
- Սեղմեք Unregister՝ դիմումն ամբողջությամբ ապագրանցելու համար: Կհայտնվի հաջողության հաղորդագրություն:
Գրանցամատյաններ
Դուք կարող եք գտնել ձեր դիմումի գրանցամատյանների ֆայլերը հետեւյալ տեղադրություններում: Այս ուղիներում փոխարինեք example դիրեկտորիան այն գրացուցակի անունով, որտեղ գտնվում է ձեր հավելվածը: Դուք կարող եք դիտել այդ ֆայլերը cPanel-ի Ֆայլի մենեջեր ինտերֆեյսի (Գլխավոր » Ֆայլեր » Ֆայլի մենեջեր):
| Կիրառություն | Գրանցման տեղակայման վայր |
|---|---|
| Node.js | example/logs/ |
| Կենսագրություն | example/stderr.log |
