Білім базасы

Өз бетіңіздегі Azure Static Web Apps тіркелгіңізге статикалық сайтты орналастырыңыз

Статикалық сайттарыңыз өзіңіздің Azure жазылымыңыздағы репозиторийден құрылуы үшін, ресурстар тобында Contributor рөлі бар Azure қызметтік қызмет көрсетушісін (service principal) жасап, оны қосыңыз.

Бұл интеграция сізге не береді

Өз Azure Static Web Apps тіркелгіңізді жалғау арқылы статиқалық сайтыңызды Zinn® басқару панелінен өз Azure Static Web Apps тіркелгіңізге жариялай аласыз. Жоба да, шот та өзіңізде қалады; ал орналастыру, реттелетін домен және DNS жазбалары біздің тарапымыздан орындалады.

Бастамас бұрын

Azure жазылымы, сайттарға арналған ресурс тобы және код сақталған жалғанған GitHub, GitLab немесе Bitbucket тіркелгісі қажет — Azure Static Web Apps қызметі репозиторийден құрастырылады. Azure компаниясының тегін жоспары коммерциялық мақсатта пайдалануға және әр қолданба үшін екі реттелетін доменге рұқсат береді.

1. Azure Static Web Apps жүйесінде кілт жасау

Azure бұны service principal деп атайды. Microsoft Entra басқару орталығында Entra ID → App registrations → New registration тармағын ашыңыз, атауын беріп, Register түймесін басыңыз. Қолданбаның шолу бетінде Application (client) ID және Directory (tenant) ID мәндерін көшіріп алыңыз. Содан кейін Certificates & secrets → Client secrets → New client secret тармағын ашып, мерзімін таңдаңыз да, Add түймесін басыңыз — құпия сөздің мәнін бірден көшіріп алыңыз, өйткені Azure оны тек бір рет көрсетеді.

Azure порталында біз пайдалануымызды қалайтын ресурс тобын ашыңыз, содан кейін Access control (IAM) → Add → Add role assignment тармағына өтіңіз. Contributor рөлін таңдап, оны User, group, or service principal нысанына тағайындаңыз, қолданбаны атауы бойынша іздеп, Review + assign түймесін басыңыз. Ресурс тобының атауын және ол тиесілі Subscription ID идентификаторын жазып алыңыз (порталдан Subscriptions бөлімін іздеңіз).

2. Оны осында жалғау

Басқару панелінде Integrations бөлімін ашып, Connect an account опциясын таңдаңыз. Топ ретінде Static hosting (Netlify, Vercel), ал тіркелгі ретінде Azure Static Web Apps мәнін таңдаңыз, Client ID, Client secret, Tenant ID, Subscription ID және Resource group өрістерін толтырып, Connect account түймесін басыңыз.

Біз кез келген нәрсе сақталмас бұрын енгізген деректеріңізді тексереміз. Жұмыс істемейтін кілт ешқашан сақталмайды және қатенің себебі экранда көрсетіледі. Жұмыс істейтін кілт біздегі құпия сөздер қоймасында шифрланған күйде сақталады (дерекқорда ешқашан сақталмайды) және ешқашан, тіпті сізге де қайта көрсетілмейді.

Келесі не болады

  • Статикалық сайтты жасаған немесе жылжытқан кезде бұл тіркелгі орналастыру мақсаты ретінде көрсетіледі.
  • Azure Static Web Apps репозиторийден құрастырылады — ол жүктелген жинақты қабылдай алмайды, сондықтан сайт коды жалғанған GitHub, GitLab немесе GitBucket репозиторийінен келуі тиіс. Егер әлі жалғамаған болсаңыз, алдымен біреуін жалғаңыз.

  • Біз тіркелгіңізде қызметті жасап, оны репозиторийге бағыттаймыз, реттелетін доменді қосамыз және орналастыру процесін іске қосамыз. Домен бетінде Azure Static Web Apps талап ететін кез келген DNS жазбасы көрсетіледі.
  • Пайдалану және есеп айырысу өз тіркелгіңізде жүреді, оны жеткізушінің жеке басқару панелінен көруге болады.
  • Негізгі домен TXT жазбасы арқылы, ал субдомен CNAME жазбасы арқылы расталады; домен бетінде доменге қайсысы қажет екені көрсетіледі.

Егер ол жалғанбаса

Azure service principal қызметін қабылдамады. Клиенттің құпия сөзінің мерзімі өткен болуы мүмкін (олар сіз таңдаған мерзімге сәйкес әрқашан аяқталады) немесе қолданбаның ресурс тобында Contributor рөлі жоқ. Бұл екі хабарлама бір-біріне ұқсайды, сондықтан жаңа құпия сөз жасамас бұрын рөлдің тағайындалғанын тексеріңіз.

Ештеңе табылмады. Subscription ID және Resource group мәндері рөл тағайындалған нысандар екенін және Tenant ID қолданба тіркелген каталог екенін тексеріңіз.

Кілт қабылданбады деген қате шығады. Бұл көбінесе мына үш жағдайдың біріне байланысты: кілтпен бірге бос орын немесе жол үзілімі көшірілген, мерзімі өткен кілт немесе көшіріп алғаннан кейін күші жойылған немесе қайта жасалған кілт. Жаңасын жасап, қайтадан кірістіріп көріңіз.

Жалғанды, бірақ кейінірек бір нәрсе қате жұмыс істейді. Кілт арқылы аутентификация өтеді, бірақ әрекетке қажетті рұқсат жоқ. Жоғарыда көрсетілген рұқсаттары бар жаңа кілт жасаңыз, содан кейін ескі байланысты ажыратып, жаңа кілтті жалғаңыз.

Байланысты ажырату

Integrations бөлімін ашып, тіркелгіні табыңыз да, Disconnect түймесін басыңыз. Бұл сақталған кілтті дереу жояды. Оны пайдаланып жатқан кез келген нәрсе келесі әрекетінде тоқтайды және бұған тәуелді экрандар бұл туралы үнсіз қателіксіз хабарлайды.

Байланысты ажырату бұрын жасалған әрекеттерді — тіркелгіңізде өзгерткен жазбаларды, орналастыруларды немесе параметрлерді кері қайтармайды. Егер кілттің өз бетінше тарап кеткеніне күмәндансаңыз, оның күшін жеткізуші жүйесінде де жойыңыз; байланысты ажырату арқылы біздегі көшірмесі ғана жойылады, олардағы көшірмесі сақталады.

Блогтан соңғы жаңалықтар

Хостинг, SEO және сайттарды үлкен ауқымда басқару туралы жазғандарымыз.

Хостинг қабатынан SEO және сілтемелерді құру: 2026 жылғы оператордың көзқарасы

2026 жылы хостинг индекске алу мен сілтемелік капиталға қалай әсер етеді: беттерді индекстелген күйде сақтау, сайт құрмас бұрын ескі домендерді тексеру, із қалдырмай сілтеме жинау және инфрақұрылымның SEO үшін не істей алатыны мен не істей алмайтыны туралы шынайы пікір.

Жазбаны оқу

WordPress жылдам әрі қауіпсіз ету: Өнімділік пен плагин тізімі

Жылдам әрі қауіпсіз WordPress жүйесіне арналған практикалық бақылау парағы: серверлік кэштеу, әр сайтқа арналған объект кэші, іске қосуға тұрарлық бір уыс плагин, стекті жаңартып отыру және ешқашан кэштеуге болмайтын WooCommerce беттері.

Жазбаны оқу

2026 жылы басқарылатын веб-хостингті қалай таңдауға болады: Сатып алушыға арналған нұсқаулық

Жақсы басқарылатын хостингті басқару панелі бар арзан серверден шынымен не ажыратады — көшірулер, сақтық көшірмелер, оқшаулау, шынайы кэштеу және әділ масштабтау — және бұған шешім қабылдамас бұрын оны қалай бағалауға болады.

Жазбаны оқу

Блогты оқу

Әлі де қиындық туып жатыр ма?

Қолдау қызметі әрбір жоспарға енгізілген, қызмет көрсету орны тәулігіне 24 сағат жұмыс істейді және бізге 58 тіліміздің кез келгенінде жаза аласыз — біз сізге өз тіліңізде жауап береміз.

Қолдау қызметіне хабарласу Барлық мақалалар