Ընդհանուր տեղեկատվություն

Այս ինտերֆեյսը թույլ է տալիս Ձեզ տեղակայել հավելվածներ 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-nodejs16
ea-nodejs18
ea-nodejs20
ea-nodejs22
Այս փաթեթները տրամադրում են Node.js™ դիմումի աջակցություն:

Երբ տեղադրում եք Node.js փաթեթը, այն ապատեղադրելու է ցանկացած այլ Node.js փաթեթ: Պետք է արդիացնել առկա գործադիրները՝ Node.js-ի նոր վարկածն օգտագործելու համար: Ցանկացած նոր հավելված կօգտագործի Node.js-ի նորագույն տեղադրված տարբերակը:
Կենսագրություն™ Տեղադրեք python-ի համապատասխան տարբերակը ձեր ծրագրերի համար:

Ծրագրի կառավարիչը օգտագործում է լռելյայնայն, եթե այն գոյություն ունի: Եթե այն գոյություն չունի, ապա Application Manager-ն օգտագործում է ըստ լռելյայնի: Եթե ցանկանում եք լռելյայն օգտագործել մեկ այլ տարբերակ, ավելացրեք ձեր նախընտրած տարբերակի ուղին հետեւյալ հրամանով./usr/bin/python3/usr/bin/python
echo -n /path/to/python > /etc/cpanel/ea4/passenger.python
Ծանուցում.

Լրացուցիչ կարգավորման եւ անսարքությունների լուծման տեղեկատվության համար կարդացեք մեր Ուղեւորների կիրառման փաստաթղթերը:

Եթե ձեզ անհրաժեշտ է այս գործառույթը, կապվեք ձեր հոսթինգ մատակարարի հետ:

Ծրագրեր

Այս աղյուսակը պարունակում է հետեւյալ տեղեկատվությունը.

Նյութ Նկարագրություն
Անուն Դիմումի անվանումը:
Դոմեն Հավելվածի տիրույթը:
Ուղի Ֆայլը, որտեղ գտնվում է դիմումի սկզբնական կոդը՝ տան դիրեկտորիայի համեմատ։
Կարգավիճակ Արդյոք գործադիրը միացված է, թե կասեցված:
Գործողություններ Օգտագործեք այս գործողությունները՝ գործադիրի փոփոխությունները կատարելու համար:
Գործողություններ
Գործողություն Նկարագրություն
Խմբագրել Խմբագրել դիմումը:
Չգրանցվել Ապագրանցել դիմումը:
Միացնել կախվածությունները Հաստատել եւ անհրաժեշտության դեպքում տեղադրել հավելվածի Node.js փաթեթների կառավարչի (npm) կախվածությունները:

Ստեղծել ծրագիր

Դուք պետք է ստեղծեք դիմում նախքան այն գրանցելը Application Manager ինտերֆեյսում: Օրինակ, դուք կարող եք կատարել հետեւյալ գործողություններից մեկը.

Զգուշացում.

Ցանկացած բան, որ դուք ստեղծում եք Ruby Gem installer բաժնում WHM-ի մոդուլների տեղադրիչների ինտերֆեյսի (WHM » տուն » Ծրագրային ապահովում » Մոդուլների տեղադրիչներ) չի աշխատի Application Manager առանձնահատկությամբ:

Գրանցել դիմում

Այս առանձնահատկությունը կարգավորում է նոր ծրագրեր Ruby-ի ամենավերջին տարբերակով ձեր համակարգում: Ուղեւորի տեղադրված տարբերակը որոշում է, թե Ruby-ի որ տարբերակն է օգտագործում համակարգը։ Դուք չեք կարող տեղադրել ուղեւորների մեկից ավելի տարբերակներ:

Գոյություն ունեցող հավելվածները չեն փոխի իրենց Ruby տարբերակը։ Եթե ապատեղադրեք Ruby-ի հավելվածի տարբերակը, ձեր հավելվածներն այլեւս չեն գործի:

Դիմում գրանցելու համար կատարեք հետեւյալ քայլերը.

  1. Սեղմեք Գրանցել դիմումը: Նոր ինտերֆեյս կհայտնվի:
  2. Մուտքագրեք դիմումի անունը դիմումի անվանումը տեքստային վանդակում:
  3. Տեղաբաշխման տիրույթ մենյուից ընտրեք հիմնական տիրույթը, հավելվածի տիրույթը կամ ենթադոմենը, որում պետք է տեղակայել հավելվածը:
  4. Մուտքագրեք դիմումի հիմնական URL-ը Հիմնական կիրառման URL տեքստային վանդակում: Հավելվածը գրանցելուց հետո մուտքագրեք այս URL-ը վեբ բրաուզերում՝ դիմումը մուտք գործելու համար:
  5. Մուտքագրեք ձեր սկզբնական կոդի գրացուցակի ուղին՝ տան գրացուցակի հետ կապված, Application Path տեքստային վանդակում:
  6. Ընտրեք տեղաբաշխման միջավայրը: Սա սահմանում է սերվերի միջավայրը, որում աշխատում է ծրագիրը:
    • Կտտացրեք Զարգացում, եթե դեռ մշակում եք ձեր հավելվածը:
    • Սեղմեք Արտադրություն, եթե պատրաստ եք տեղակայել եւ օգտագործել ձեր ծրագիրը:
  7. Եթե ցանկանում եք ավելացնել շրջակա միջավայրի փոփոխականներ, սեղմեք Ավելացնել փոփոխականը Շրջակա միջավայրի փոփոխականներ բաժնում:
  8. Կտտացրեք Տեղակայել:

Շրջակա միջավայրի փոփոխականներ

Զգուշացում.

Միջավայրի փոփոխականներ ավելացնելու համար ձեր հոսթինգ մատակարարը պետք է տեղադրի  ea-apache24-mod_env Apache մոդուլը:

Շրջակա միջավայրի փոփոխականները թույլ են տալիս կարգավորել այն պրոցեսները, որոնք գործում են դիմումը մի քանի համակարգերում: Environment Variables աղյուսակը պարունակում է հետեւյալ տեղեկատվությունը.

Նյութ Նկարագրություն
Փոփոխականի անվանում Միջավայրի փոփոխականի անվանումը:
Միջավայրի փոփոխականի անվանումը պետք է համապատասխանի հետեւյալ չափանիշներին.
  • Անվանումը կարող է պարունակել միայն տառեր, թվեր, ընդգծումներ եւ գծեր։
  • Անունը պետք է պարունակի 256 նիշ կամ ավելի քիչ:
  • Անունը չի կարող սկսվել թվով:
Արժեք Շրջակա միջավայրի փոփոխականի արժեքը:
Շրջակա միջավայրի փոփոխականի արժեքը պետք է պարունակի 1024 կամ ավելի քիչ ASCII-տպման նիշեր:
Գործողություններ Օգտագործեք այս սյունակի միույթները՝ հետեւյալ գործողությունները կատարելու համար.
  • Խմբագրել — Խմբագրել շրջակա միջավայրի փոփոխականը:
  • Unregister — Ջնջել շրջակա միջավայրի փոփոխականը:

Շրջակա միջավայրի փոփոխականների մասին լրացուցիչ տեղեկությունների համար կարդացեք Phusion Passenger's Environment Variables փաստաթղթերը:

Ավելացնել շրջակա միջավայրի փոփոխականներ

Ծրագրի կոնֆիգուրացիայի ֆայլին շրջակա միջավայրի փոփոխական ավելացնելու համար կատարեք հետեւյալ քայլերը.

  1. Շրջակա միջավայրի փոփոխականներ բաժնում սեղմեք Ավելացնել փոփոխական:
  2. Մուտքագրեք փոփոխականի անունը Փոփոխականի անուն սյունակի Environment Variable Name տեքստվանդում:
  3. Արժեք սյունակի Environment Variable Value տեքստային վանդակում մուտքագրեք փոփոխականի արժեքը:
  4. Գործողություններ սյունակում սեղմեք Պահպանել:

Խմբագրել դիմումը

Գործադիրի կազմաձեւման ֆայլը խմբագրելու համար կատարեք հետեւյալ քայլերը.

  1. Դիմումների աղյուսակում գտեք այն հավելվածը, որը ցանկանում եք խմբագրել:
  2. Գործողություններ սյունակում կտտացրեք Խմբագրել: Նոր ինտերֆեյս կհայտնվի:
  3. Կատարեք ցանկալի փոփոխությունները:
  4. Կտտացրեք Տեղակայել:

Չգրանցել դիմումը

Կարեւոր.

Գործադիրը ապագրանցելը հեռացնում է այն ցուցակից եւ ջնջում նրա կազմաձեւման ֆայլը: Այն չի ջնջում դիմումը:

Դիմումի գրանցումից հանելու համար կատարեք հետեւյալ քայլերը.

  1. Դիմումների աղյուսակում գտեք այն դիմումը, որը ցանկանում եք չգրանցել:
  2. Կտտացրեք Ապագրանցվել: Կհայտնվի հաստատման հաղորդագրություն:
  3. Սեղմեք Unregister՝ դիմումն ամբողջությամբ ապագրանցելու համար: Կհայտնվի հաջողության հաղորդագրություն:

Գրանցամատյաններ

Դուք կարող եք գտնել ձեր դիմումի գրանցամատյանների ֆայլերը հետեւյալ տեղադրություններում: Այս ուղիներում փոխարինեք example դիրեկտորիան այն գրացուցակի անունով, որտեղ գտնվում է ձեր հավելվածը: Դուք կարող եք դիտել այդ ֆայլերը cPanel-ի Ֆայլի մենեջեր ինտերֆեյսի (Գլխավոր » Ֆայլեր » Ֆայլի մենեջեր):

Կիրառություն Գրանցման տեղակայման վայր
Node.js example/logs/
Կենսագրություն example/stderr.log
Այս պատասխանը օգտակար էր՞: 0 Օգտատերերը գտել են սա օգտակար (0 Քվեներ)