Harjoitus – Ota koodisi käyttöön sovelluspalvelussa
Tässä osiossa otat verkkosovelluksesi käyttöön Sovelluspalvelussa.
Käyttöönotto az webapp deploy
avulla
Otetaan .NET-sovellus käyttöön ZIP-käyttöönoton avulla.
Luo ensin dotnet publish
avulla lopulliset sovellustiedostot ja zip
niiden pakkaamiseksi zip-tiedostoon:
cd ~/BestBikeApp
dotnet publish -o pub
cd pub
zip -r site.zip *
Suorita lopuksi käyttöönotto az webapp deploy
avulla. Korvaa <your-app-name>
seuraavalla komennolla Azure-verkkosovelluksesi nimellä ja suorita se:
az webapp deploy \
--src-path site.zip \
--resource-group <rgn>[sandbox resource group name]</rgn> \
--name <your-app-name>
Käyttöönotto kestää muutaman minuutin, jonka aikana saat tilatulosteen. Kun komennon suorittaminen on päättynyt, näet seuraavankaltaisen tulosteviestin:
Deployment has completed successfully
You can visit your app at: http://<app-name>-<hash>.<region>.azurewebsites.net
Käyttöönoton tarkistaminen
Siirry uudessa välilehdessä tulosteessa näkyvään URL-osoitteeseen. Saat käynnistyssivun uudelle ASP.NET Core -verkkosovellukselle.
Onneksi olkoon, isännöit onnistuneesti uutta ASP.NET Core -sovellustasi sovelluspalvelussa!
Käyttöönotto az webapp deploy
avulla
Ota Java-verkkosovellus käyttöön suorittamalla seuraavat komennot. Korvaa <your-app-name>
Azure-portaalissa luomasi verkkosovelluksen nimellä.
cd ~/helloworld/target
az webapp deploy \
--src-path helloworld.war \
--resource-group <rgn>[sandbox resource group name]</rgn> \
--name <your-app-name>
Kun komennon suorittaminen on päättynyt, näet seuraavankaltaisen tulosteviestin:
Deployment has completed successfully
You can visit your app at: http://<app-name>-<hash>.<region>.azurewebsites.net
Siirry uudessa välilehdessä tulosteessa URL-osoitteeseen. Saat tervehdysviestin sovelluksestasi. Käyttöönotto onnistui.
Käyttöönotto az webapp up
avulla
Otetaan seuraavaksi Node.js-sovellus käyttöön az webapp up
avulla. Tämä komento pakkaa sovelluksen ja lähettää sen sovelluspalvelun esiintymään, jossa sovellus on luotu ja otettu käyttöön.
Ensin meidän täytyy kerätä joitakin tietoja verkkosovellusresurssistamme. Suorita seuraavat komennot määrittääksesi käyttöliittymämuuttujia, jotka sisältävät sovelluksen nimen, resurssiryhmän nimen, suunnitelman nimen, SKU:n, suorituspalvelun ja sijainnin. Jokainen näistä muuttujista käyttää eri az
komentoa tietojen pyytämiseksi Azuresta. az webapp up
tarvitsee näitä arvoja kohdistaakseen olemassa olevaan verkkosovellukseen.
export APPNAME=$(az webapp list --query [0].name --output tsv)
export APPRG=$(az webapp list --query [0].resourceGroup --output tsv)
export APPPLAN=$(az appservice plan list --query [0].name --output tsv)
export APPSKU=$(az appservice plan list --query [0].sku.name --output tsv)
export APPRUNTIME="node|20-LTS"
export APPLOCATION=$(az appservice plan list --query [0].location --output tsv)
Suorita nyt az webapp up
käyttäen asianmukaisia arvoja. Varmista, että olet helloworld
-hakemistossa, ennen kuin suoritat tämän komennon.
az webapp up --name $APPNAME --resource-group $APPRG --plan $APPPLAN --sku $APPSKU --runtime $APPRUNTIME --location "$APPLOCATION"
Käyttöönoton käyttöönotto kestää muutaman minuutin. Voit tarkastella edistymistä tilatulosteessa. 202-tilakoodi tarkoittaa, että käyttöönotto onnistui.
Käyttöönoton tarkistaminen
Selaataan nyt sovellukseemme. Etsi JSON-tulosteesta URL-osoite. Voit siirtyä uuteen selaimen välilehteen valitsemalla sen. Sivun lataaminen kestää hetken, sillä sovelluspalvelu alustaa sovellustasi ensimmäistä kertaa.
Kun se on latautunut, saat tervehdysviestin sovelluksestasi. Käyttöönotto onnistui.
Käyttöönotto az webapp up
avulla
Otetaan python-sovellus käyttöön az webapp up
avulla. Tämä komento pakkaa sovelluksen ja lähettää sen sovelluspalvelun esiintymään, jossa sovellus on luotu ja otettu käyttöön.
Ensin meidän täytyy kerätä joitakin tietoja verkkosovellusresurssistamme. Suorita nämä komennot määrittääksesi shell-muuttujia, jotka sisältävät sovelluksen nimen, resurssiryhmän nimen, suunnitelman nimen, SKU:n ja sijainnin. Nämä käyttävät eri az
komentoja tietojen pyytämiseen Azuresta. az webapp up
tarvitsee näitä arvoja kohdistaakseen olemassa olevaan verkkosovellukseen.
export APPNAME=$(az webapp list --query [0].name --output tsv)
export APPRG=$(az webapp list --query [0].resourceGroup --output tsv)
export APPPLAN=$(az appservice plan list --query [0].name --output tsv)
export APPSKU=$(az appservice plan list --query [0].sku.name --output tsv)
export APPLOCATION=$(az appservice plan list --query [0].location --output tsv)
Suorita nyt az webapp up
käyttäen asianmukaisia arvoja. Varmista, että olet BestBikeApp
-hakemistossa, ennen kuin suoritat tämän komennon.
cd ~/BestBikeApp
az webapp up --name $APPNAME --resource-group $APPRG --plan $APPPLAN --sku $APPSKU --location "$APPLOCATION"
Käyttöönotto kestää muutaman minuutin, jonka aikana saat tilatulosteen. 202-tilakoodi tarkoittaa, että käyttöönotto onnistui.
Käyttöönoton tarkistaminen
Siirrytään nyt sovellukseen. Etsi JSON-tulosteesta URL-osoite. Avaa sovelluksesi selaimen uuteen välilehteen valitsemalla linkki. Sivun lataaminen voi kestää hetken, koska sovelluspalvelu alustaa sovellustasi ensimmäistä kertaa.
Kun ohjelmasi latautuu, saat tervehdysviestin sovelluksestasi. Käyttöönotto onnistui.