Ինչպես տեղակայել React հավելվածը cPanel-ում համօգտագործվող հոստինգի վրա

1. Գնեք դոմեն և հոստինգ

Վեբ կայքը հյուրընկալելու համար, ձեր React հավելվածը հյուրընկալելու համար, նախ պետք է գրանցեք դոմենի անուն և վեբ հոստինգ ձեր կայքի համար: Դոմեն և հոսթինգ գնելու համար (սեղմեք այստեղ): Եթե երկուսը միասին եք գնում, մենք ավտոմատ կերպով դոմենը կցում ենք ձեր հոսթինգ սերվերին:

2. Սկզբից ավելացրեք homepage-ը ձեր package.json Ֆայլին:

3. Բացեք ձեր React հավելվածը: Բացեք ձեր package.json ֆայլը և ավելացրեք «homepage» հատկանիշը:

package.json

 

4. Ձևաչափը պետք է լինի "homepage": "http://yourdomainname.whatever"

5. Ստեղծեք "build" ֆայլ։

6. Ձեր հավելվածի root գրացուցակում գործարկեք yarn install հրամանը։ Երբ սա ավարտվի, հաջորդ հրամանը, որը դուք կգործարկեք, yarn build-ն է (npm install և npm build):

7. Դուք նկատում եք, որ այն ստեղծում է նոր գրացուցակ ձեր նախագծում, որը կոչվում է build: Ստեղծման թղթապանակը, ըստ էության,ունի այն ամենը, ինչ անհրաժեշտ է ձեր բրաուզերին՝ ձեր հավելվածը նույնականացնելու և գործարկելու համար:

build directory

 

8. Մուտք գործեք cPanel:

Ձեր cPanel-ի ֆայլային մենեջերը պետք է նման լինի հետևյալը.

cPanel manager

 

9. Մուտք գործեք «File Manager»: Այնտեղ դուք կգտնեք դիրեկտորիաների բացվող ցանկը: Բացեք public_html ֆայլը։

public_html

10. Ավելացրեք Build File Contents-ը public_html-ում:

11. Մուտք գործեք ձեր հավելվածի root գրացուցակի buil ֆայլը: Բացեք այն և ընտրեք բոլոր բովանդակությունը build ֆայլի ներսում: Եթե դուք վերբեռնեք ամբողջ կառուցման ֆայլը, ապա գործընթացը չի աշխատի:

build directory

 

12. Երբ դուք պատճենեք ամբողջ բովանդակությունը build ֆայլի ներսում, վերբեռնեք դրանք public_html:

13. Ստեղծեք և վերբեռնեք .htaccess ֆայլը։

14. Որպեսզի router-ները աշխատեն ձեր React հավելվածում, դուք պետք է ավելացնեք .htaccess ֆայլ Public_html ֆայլում, նույն մակարդակի վրա, ինչ build ֆայլի բովանդակությունը, ավելացրեք նոր ֆայլ և անվանեք այն .htaccess:

15. Խմբագրեք և տեղադրեք հետևյալ տեղեկատվությունը:

<IfModule mod_rewrite.c>

  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteRule . /index.html [L]

</IfModule>

.htaccess

16. Պահպանեք ֆայլը։

Վե՛րջ: Բրաուզերում մուտքագրեք ձեր դոմենի հասցեն, որից հետո կտեսնեք ձեր գործող վեբ հավելվածը:

Ես գիտեմ, որ շատ մարդիկ սիրում են օգտագործել FileZilla-ն իրենց հատուկ վեբ հավելվածները տեղակայելու և հյուրընկալելու համար:

  1. Ներբեռնեք և գործարկեք FileZilla-ն:
  2. Ձեռք բերեք ձեր դոմենի ip հասցեն կամ հարցրեք ձեր հոսթինգ մատակարարին:
  3. Մուտքագրեք դոմենի IP-ն, cPanel-ի մուտքը, cPanel-ի օգտանունը և հոսթ պորտը (այսինքն՝ Ձեր հոսթինգ մատակարարը պետք է տրամադրի այդ տեղեկատվությունը ձեզ համար):
  4. Սեղմեք QuickConnect:
  5. Միանալուց հետո ընտրեք և պատճենեք բովանդակությունը build ֆայլի ներսում (ձախ կողմի վահանակում, որը ցույց է տալիս ձեր համակարգչի գրացուցակները):
  6. Մուտք գործեք դեպի public_html գրացուցակը cPanel վահանակի աջ կողմում: Տեղադրեք build ֆայլի բովանդակությունը public_html-ում:
  7. Ստեղծեք .htaccess ֆայլը վերը նշված նույն տեղեկություններով:
  • React, cpanel
  • 0 Հաճախորդ սա օգտակար են համարել
Օգնեց ձեզ այս պատասխանը?

Կապակցված հոդվածներ

Ինչպես տեղադրել WordPress համակարգ ինքնուրույն

Դոմեն և հոսթինգ ձեռք բերելուց հետո, անհրաժեշտություն է առաջանում ստեղծել կայք: Wordpress-ը...

Ինչպես ստեղծել ամբողջական cPanel Backup

1. Մուտք գործեք ՀայՀոսթի Գլխավոր էջ «Ակտիվ ապրանքներ/ծառայություններ» բաժին: 2. Սեղմեք...

Ինչպես տեղադրել WordPress-ը cPanel-ում

1. Մուտք գործեք ՀայՀոսթի Գլխավոր էջ, կտեսնեք «Ձեր Ակտիվ Ապրանքները/Ծառայությունները» ցուցակը: 2....

MySQL տվյալների բազայի ստեղծումը cPanel -ում

1. Մուտք գոծեք ՀայՀոսթի հաճախորդի տարածք, այնուհետև սեղմեք «ԾԱՌԱՅՈՒԹՅՈՒՆՆԵՐ»:   2....

Ինչպես ստեղծել ենթադոմեյն cPanel-ում

Այս հոդվածում դուք կստեղծեք ենթադոմեն cPanel-ում: Մուտք գործեք cPanel հաշվի վրա՝ ենթադոմենը...