Sinetöityjen Commerce-itsepalvelukomponenttien joukkokäyttöönotto
Tärkeä
Jotkin tai kaikki tässä artikkelissa mainitut toiminnot tulevat saataville esiversiojulkaisun osana. Sisältö ja toiminnot voivat muuttua. Lisätietoja ennakkojulkaisusta on kohdassa One Version -palvelupäivitysten usein kysytyt kysymykset.
Varoitus
Kun Commerce Scale Unit (CSU) on päivitetty versioon 10.0.29 tai sitä uudemmaksi, myyntipisteen (Modern POS or Store Commerce) version on oltava 10.0.27 tai uudempi (näkyy myyntipisteen versiona 9.27). Tämä johtuu siirtymisestä .NET Coreen.
Tämä artikkeli koskee suljettua kehystä, komponenttien asennusohjelmia, jotka julkaistaan kuukausittain versiosta 10.0.18 alkaen ja jotka ovat saatavilla jaetun omaisuuden kirjastossa, Microsoft Dynamics Lifecycle Servicesissä. Huomaa, että näiden uusien asennusohjelmien ensimmäiset useat julkaisuversiot on määritetty (esiversiona). Tämän määrityksen ainoa tarkoitus on kuitenkin eritellä uudet asennusohjelmat, kun taas Microsoft määrittää, onko niitä varten käytössä muita toimintavaatimuksia. Se ei tarkoita, että asennusohjelmat eivät kelpaa tuotantoon. Näiden uusien asennusohjelmien julkaisun perusteella Microsoft aikoo poistaa vanhat asennusohjelmat lokakuussa 2023 tai sen jälkeen.
Tässä artikkelissa kerrotaan, miten uusia asennusohjelmia käytetään valvomattomien asennus- ja huoltopäivitysten suorittamiseen komentoriviargumenttien kautta. Näiden argumenttien avulla voit käyttää joukkokäyttöönottoja useilla eri tavoilla.
Muistiinpano
- Itsepalvelumallin suljettuja asennusohjelmia ei voi käyttää Commerce headquartersissa, ja niitä voi ladata vain LCS:n kautta.
- Commercen version 10.0.32 julkaisemisen myötä .NET 6 on sinetöityjen itsepalvelukomponenttien edellytys.
Erottimet joukkokäyttöönottoa varten
Seuraavassa taulukossa näkyvät erottimet, joita voidaan käyttää komentorivin suorittamisessa.
Erotin | Kuvaus |
---|---|
-AadTokenIssuerPrefix | Microsoft Azure Active Directory (Azure AD) -tunnuksen myöntäjän etuliite. |
-AsyncClientAadClientId | Asiakastunnus Azure AD, jota Async-asiakasohjelma käyttää viestinnässä Pääkonttorin kanssa. |
-AsyncClientAppInsightsInstrumentationKey | Asyncin AppInsights-instrumentointiavain. |
-AsyncClientCertFullPath | Kokonaan muotoiltu URN-polku, joka käyttää allekirjoitusta Async Client Identity -sertifikaatin sijainnin hakumittarina ja jota tulee käyttää Azure AD -ohjelman kanssa todennukseen pääkonttorin viestintää varten. Esimerkiksi store://My/LocalMachine?FindByThumbprint=<MyThumbprint> on oikein muotoiltu URN. Arvo <MyThumbprint> korvataan varmenteen allekirjoituksen, jota pitäisi käyttää. Älä käytä tätä parametria yhdessä -AsyncClientCertThumbprint-parametrin kanssa. |
-AsyncClientCertThumbprint | Async-asiakastunnussertifikaatin allekirjoitus, jota tulee käyttää Azure AD -ohjelman kanssa todennukseen pääkonttorin viestintää varten. Tämän allekirjoituksen avulla voit etsiä LocalMachine/My store -sijainnista ja nimestä oikean varmenteen. Älä käytä tätä parametria yhdessä -AsyncClientCertFullPath-parametrin kanssa. |
-ClientAppInsightsInstrumentationKey | Asiakasohjelman AppInsights-instrumentointiavain. |
-CloudPosAppInsightsInstrumentationKey | Pilvimyyntipisteen AppInsights-instrumentointiavain. |
-Config | Konfigurointitiedosto, jota tulee käyttää asennuksen aikana. Tiedostonimi voi olla esimerkiksi Contoso.CommerceScaleUnit.xml. |
-CposAadClientId | Asiakastunnus Azure AD, jota pilvimyyntipiste käyttää laitteen aktivoinnin aikana. Tätä parametria ei tarvita paikallisissa käyttöönotoissa. |
-Device | Laitetunnus pääkonttorin Laitteet-sivulla näkyvällä tavalla. |
-EnvironmentId | Ympäristön tunnus. |
-HardwareStationAppInsightsInstrumentationKey | Hardware Stationin AppInsights-instrumentointiavain. |
--InPlaceUpgradeFromModernPOS | Käytetään päivitykseen Modern POS:stä Store Commerceen. Jos muita parametreja ei käytetä, perusoletuksena on siepata Modern POS:n laitetunnus ja sitten poistaa Modern POS:n asennus. |
Asenna | Parametri, joka määrittää, tuleeko tämän asennusohjelman komponenttia asentaa. Tämä parametri on pakollinen asennusta varten, eikä sillä ole väliviivamerkkiä. |
-InstallOffline | Jos käytössä on Modern POS, tämä parametri määrittää, että offline-tietokanta tulee myös asentaa ja konfiguroida. Käytä myös -SQLServerName-parametria. Muutoin asennusohjelma yrittää etsiä edellytykset täyttävän oletusesiintymän. Kun käytetään Azure Active Directory (Azure AD) -todennusta, offline-tilassa oleva myyntipiste ei toimi, koska online-yhteys vaaditaan aina. |
-Port | Portti, johon Retail Serverin virtuaalihakemisto liitetään ja jota se käyttää. Oletusporttia 443 käytetään, jos porttia ei ole määritetty. |
-Register | Rekisteritunnus pääkonttorin Rekisterit-sivulla näkyvällä tavalla. |
-RetailServerAadClientId | Asiakastunnus Azure AD, jota Retail Server käyttää viestinnässä Pääkonttorin kanssa. |
-RetailServerAadResourceId | Retail Server Azure AD -sovelluksen resurssitunnus, jota on käytettävä laitteen aktivoinnin aikana. Tätä parametria ei tarvita paikallisissa käyttöönotoissa. |
-RetailServerCertFullPath | Kokonaan muotoiltu URN-polku, joka käyttää allekirjoitusta Retail Server Identity -sertifikaatin hakumittarina ja jota tulee käyttää Azure AD -ohjelman kanssa todennukseen pääkonttorin viestintää varten. Esimerkiksi store://My/LocalMachine?FindByThumbprint=<MyThumbprint> on oikein muotoiltu URN, jossa arvo <MyThumbprint> korvataan käytettävällä varmenteen allekirjoituksella. Älä käytä tätä parametria yhdessä -RetailServerCertThumbprint-parametrin kanssa. |
-RetailServerCertThumbprint | Retail Server Identity -sertifikaatin allekirjoitus, jota tulee käyttää Azure AD -ohjelman kanssa todennukseen pääkonttorin viestintää varten. Tämän allekirjoituksen avulla voit etsiä LocalMachine/My store -sijainnista ja nimestä oikean varmenteen. Älä käytä tätä parametria yhdessä -RetailServerCertFullPath-parametrin kanssa. |
-RetailServerURL | Retail Serverin URL-osoite, jota asennusohjelman on käytettävä. (Tätä URL-osoitetta kutsutaan myös nimellä Commerce Scale Unit [CSU] URL.) Tätä arvoa käytetään laiteaktivoinnin aikana modernissa myyntipisteessä. |
-SkipAadCredentialsCheck | Kytkin, joka ilmaisee, ohitetaanko Azure AD tunnistetietojen edellytysten tarkistukset. Oletusarvo on epätosi. |
-SkipCertCheck | Kytkin, joka ilmaisee, ohitetaanko sertifikaattien edellytysten tarkistukset. Oletusarvo on epätosi. |
--SkipEnhancedModernPOSUpgradeValidation | Valitsin, jolla voi ohittaa vakiovahvistukset, jotka suoritetaan ennen laitetunnuksen sieppaamista Modern POS:stä. Tätä merkintää pitäisi käyttää vain testiympäristössä eikä sitä saisi käyttää tuotannossa. |
-SkipIisCheck | Kytkin, joka ilmaisee, ohitetaanko Internet Information Servicesin (IIS) edellytysten tarkistukset. Oletusarvo on epätosi. |
-SkipNetFrameworkCheck | Kytkin, joka ilmaisee, ohitetaanko .NET Frameworkin edellytysten tarkistukset. Oletusarvo on epätosi. |
-SkipScaleUnitHealthcheck | Kytkin, joka ilmaisee, ohitetaanko asennettujen komponenttien kuntotarkistus. Oletusarvo on epätosi. |
-SkipSChannelCheck | Kytkin, joka ilmaisee, ohitetaanko turvallisen kanavan edellytysten tarkistukset. Oletusarvo on epätosi. |
-SkipSqlFullTextCheck | Kytkin, joka ilmaisee, ohitetaanko täyttä tekstihakua edellyttävä SQL Server -edellytysten vahvistus. Oletusarvo on epätosi. |
-SkipSqlServerCheck | Kytkin, joka ilmaisee, ohitetaanko SQL Serverin edellytysten tarkistukset. Oletusarvo on epätosi. |
--SkipUninstallModernPOSAfterUpgrade | Valitsin, jolla voidaan ohittaa Modern POS:n asennuksen poisto Store Commerceen päivittämisen ja Modern POS:n laitetunnuksen sieppaamisen jälkeen. |
-SqlServerName | SQL Server -palvelimen nimi. Jos nimeä ei määritetä, asennusohjelma yrittää etsiä oletusesiintymän. |
-SslcertFullPath | Kokonaan muotoiltu URN-polku, joka käyttää sertifikaattisijainnin hakumittarina allekirjoitusta, jonka avulla HTTP-liikenne salataan skaalausyksikölle. Esimerkiksi store:\/\/My\/LocalMachine\?FindByThumbprint\=\<MyThumbprint\> on oikein muotoiltu URN, jossa arvo <MyThumbprint> korvataan käytettävällä varmenteen allekirjoituksella. Älä käytä tätä parametria yhdessä -SslCertThumbprint-parametrin kanssa. |
-SslCertThumbprint | Sen sertifikaatin allekirjoitus, jota käytetään HTTP-liikenteen salaamiseen skaalausyksikköön. Tämän allekirjoituksen avulla voit etsiä LocalMachine/My store -sijainnista ja nimestä oikean varmenteen. Älä käytä tätä parametria yhdessä -SslCertFullPath-parametrin kanssa. |
-StoreSystemAosUrl | Pääkonttorin (AOS) URL-osoite. |
-StoreSystemChannelDatabaseId | Kanavatietokannan tunnus (nimi). |
-TenantId | Azure AD-vuokraajan tunnus. |
-TransactionServiceAzureAuthority | Transaction Service Azure AD -viranomainen. |
-TransactionServiceAzureResource | Transaction Service Azure AD -resurssi. |
-TrustSqlServerCertificate | Kytkin, joka ilmaisee, luotetaanko palvelinsertifikaattiin SQL-palvelimen yhteyden muodostamisen aikana. Jotta turvallisuusriskejä voidaan välttää, tässä ei tuotantokäyttöönottojen tulisi koskaan antaa arvoa tosi. Oletusarvo on epätosi. |
--UseCommonApplicationData | Valitsin, jolla muutetaan laitetunnuksen sijaintia. Käyttäjäkontekstiin tallentamisen sijaan tunnus tallennetaan jaettuun sijaintiin, jotta kaikki Windowsin käyttäjät voivat käyttää samaa tunnusta, jolloin Store Commercea voi käyttää aktiivisesta käyttäjästä riippumatta. Käyttäjien on kuitenkin kuuluttava RetailChannelUsers-ryhmään. |
-Verbosity | Asennuksen aikana pyydetty lokiinkirjaustaso. Yleensä tätä arvoa ei tulisi käyttää. |
-WindowsPhoneAppInsightsInstrumentationKey | Hardware Stationin AppInsights-instrumentointiavain. |
Yhteenveto
Uusi itsepalveluasennusohjelmien kehys sisältää useita ominaisuuksia ja parannuksia. Uusi kehys luo tällä hetkellä asennusohjelmat vain modernille myyntipisteelle, hardware stationille ja CSU:lle (paikallinen ympäristö). On tärkeää ymmärtää suljettujen asennusohjelmien peruskomentorivin käyttö. Tämän pitäisi näyttää samanlaiselta kuin seuraavassa esimerkissä.
<Component Installer Name>.exe install --<Parameter Name> "<Parameter Information>"
Asennusohjelma edellyttää parametrin install (tai uninstall asennuksen poistamiseksi) sekä asennusta koskevat parametrit. Parametrin nimessä tulisi olla tarvittavat parametrit, kuten rekisteri, CSU URL tai sertifikaattitiedot. Parametrin tietoihin tulisi sisältyä parametreja koskevat lisätiedot.
Suljettu kehys on luotu sallimaan seuraavat muutokset:
- Suljettu – Uusi asennusohjelmakehys erottaa Microsoftin jakamat peruskomponentin asennusohjelmat kokonaan laajennettavuuspohjaisesta mukautuksesta. Mukautukset asennetaan jälkikäteen, mutta ne on sitten irrotettu päivitysten suhteen (joten päivitykset sallitaan vain Microsoftin peruskomponentille, vain mukautuksille tai molemmille).
- GUI-less – Käyttöliittymää ei enää ole. Sen sijaan jokaiselle komponentin asennusohjelmalle on täysin komentorivipohjainen suoritettava tiedosto. Tämä muutos on yksi useista avainmuutoksista tai ominaisuuksista, joita käytetään uuden asennusohjelmakehyksen keskittämiseksi joukkokäyttöönottoa varten.
- Syvällisempi kirjaaminen – Parannetut asennusohjelman lokit mahdollistavat paremman asennuksen valmistumisen tai epäonnistumisen, suoritettujen vaiheiden ja syntyneiden varoitusten tai virheiden tarkistamisen.
- Puhdistus – Uudessa kehyksessä komponenttien asennusohjelmat työskentelevät kovemmin säilyttääkseen asennushakemistojen puhtauden tyhjentämällä komponenttikansion koko sisällön ennen uusien komponenttien asentamista. Puhdistus varmistaa, ettei jäljellä ole tiedostoja, jotka voivat aiheuttaa ongelmia ja estää asennuksen onnistumisen.
Kolme komponenttia, joita ei ole siirretty uuteen kehykseen: Virtual Peripheral Simulator, Async Server Connector Service (käytetään Dynamics AX 2012 R3 -tuessa) ja Real-time Service Replacement (käytetään Dynamics AX 2012 R3 -tuessa).
Muistiinpano
Asennusohjelmat tallennetaan paikallisesti ja säilytetään. Ajan mittaan on tärkeää hallita tai poistaa säilytettyjä asennuksia, jotta ei hukata levytilaa. On suositeltavaa säilyttää peruskomponentin nykyinen asennusohjelma ja uusimpien versioiden laajennusasentimet äärimmäisistä tilanteista toipumista varten.
Siirto
Siirtyminen vanhasta itsepalvelukehyksen komponenttien asennusohjelmasta uusiin kehyskomponenttien asennusohjelmiin edellyttää vanhojen komponenttien asennuksen poistamista.
- Modern POS – Uusi asennusohjelmakehys aiheuttaa sovelluksen saamaan uuden allekirjoitustunnuksen. Sen vuoksi vanhojen komponenttien täydellinen asennuksen poisto on pakollinen, ennen kuin uuden kehyksen moderni myyntipistekomponentti asennetaan. Täydellisen asennuksen poistamisen vaatimuksen vuoksi laite on aktivoitava uudelleen. (Tämä laitteen uudelleenaktivointi on kertavaatimus, jos asennuksen poistoa ei tapahdu enää.)
- Hardware station – IIS-verkkosivustona uusi asennuskehys edellyttää peruskansiorakenteen muokkaamista. Sen vuoksi vanhojen komponenttien täydellinen asennuksen poisto on pakollinen, ennen kuin uuden kehyksen hardware station -komponentti asennetaan.
- Commerce Scale Unit (CSU, paikallinen ympäristö) – IIS-verkkosivustojen sarjana uusi asennuskehys edellyttää peruskansiorakenteen muokkaamista. Sen vuoksi vanhojen komponenttien täydellinen asennuksen poisto on pakollinen, ennen kuin uuden kehyksen CSU (paikallinen ympäristö) asennetaan.
Moderni myyntipiste
Ennen aloittamista
On tärkeää, että poistat vanhan, paikallisen ympäristön modernin myyntipisteen komponentin. Lisätietoja on siirtymisvaiheissa aiemmin tässä artikkelissa. Lisävaatimuksena käytetyssä SQL-esiintymässä on oltava sekä tila Windows-todennus että tila SQL Server -todennus. Voit hallita ja muuttaa tätä määritystä SQL Server Management Studion Ominaisuudet-ikkunan Suojaus-aliotsikossa.
Muistiinpano
Store Commerce ei voi suorittaa laitteen aktivointia yksittäisessä tietokoneessa, kuten kehittäjän topologiassa tai esittely-ympäristössä tai Commerce Scale Unitin ja Modern POS:in ollessa asennettuna samaan tietokoneeseen. Tämä ongelma ilmenee, koska Store Commerce ei voi suorittaa verkkokutsuja samaan tietokoneeseen (kutsua itseään). Vaikka tätä ei tule koskaan käyttää tuotantoasetuksen skenaariona, ongelmaa voi pienentää ottamalla Käyttöön AppContainer-silmukan poikkeus, jotta samaa tietokonetta voidaan käyttää viestinnässä. Tämän silmukan käyttöönottoa varten on olemassa useita julkisesti saatavilla olevia sovelulksia. For more information about palautussilmukan käyttöönotosta on kohdassa Palautussilmukan käyttöönotto ja verkon eristyksen vianmääritys. On tärkeää ymmärtää, että silmukka voi olla suojausriski, joten ei ole suositeltavaa käyttää palautesilmukkaa, ellei se ole välttämätöntä.
Esimerkkejä valvomattomasta käyttöönotosta
Tässä osassa on esimerkkejä komennoista, joita käytetään modernin myyntipisteen asentamiseen.
Asenna Modern POS valvomattomasti
Seuraava komento asentaa (tai päivittää) Modern POS:n valvomattomasti. Siinä on vakiokomentorakenne, jota käytetään parhaillaan asennettujen komponenttien valvomattomaan huoltoon. Rakenteessa käytetään <InstallerName>.exen perusarvoja.
Seuraava peruskomento sisältää käytettävissä olevat vaihtoehdot, jos asennusta pyydetään. On erittäin suositeltavaa käyttää tätä komentoa ensimmäistä kertaa testattaessa tai käytettäessä asennusohjelmaa.
CommerceModernPOS.exe help install
Muistiinpano
Moderni POS ei vaadi määritystiedostoa. Asennusohjelmalla on nyt parametrit (jotka näkyvät aiemmin tässä artikkelissa) niiden arvojen yhteydessä, joita käytetään laitteen aktivoinnin aikana.
Seuraava komento määrittää kaikki parametrit, joita on käytettävä laiteaktivoinnin aikana sen jälkeen, kun Moderni POS -sovellus on asennettu. Tässä esimerkissä käytetään Houston-3-rekisteriä, joka on yleisesti käytetty arvo Dynamics 365 Commerce -demotiedoissa.
CommerceModernPOS.exe install --Register "Houston-3" --Device "Houston-3" --RetailServerURL "https://MyDynamics365CommerceURL.dynamics.com/Commerce"
Seuraava komento määrittää parametrit, joita käytetään offline-tietokannan asentamisessa ja konfiguroinnissa. SQL Server määritetään yhdessä käytettävän konfigurointitiedoston kanssa. --TrustSqlServerCertificate
-parametri on pakollinen, ellei käytetä luotettua SQL-varmennetta. Emme suosittele tarkastusten ohittamista, kun suoritetaan asennus tuotannossa.
CommerceModernPOS.exe install -InstallOffline -SQLServerName "SQLExpress" -Config "ModernPOS.Houston-3.xml"
Seuraava komento määrittää parametrit, joita käytetään Modern POS:stä Store Commerceen päivittämisessä (kun käytössä on offline-tietokanta). Nämä parametrit sieppaavat Modern POS:n käyttämän laitetunnuksen (jolloin laitetta ei tarvitse aktivoida manuaalisesti) ja poistavat sitten Modern POS:n asennuksen. SQL Server määritetään yhdessä käytettävän konfigurointitiedoston kanssa.
CommerceModernPOS.exe install -InstallOffline -SQLServerName "SQLExpress" --InPlaceUpgradeFromModernPOS
Voit yhdistellä näitä käsitteitä haluamasi asennustuloksen saamiseksi.
Laiteasema
Ennen aloittamista
On tärkeää, että poistat vanhan, paikallisen ympäristön hardware station -komponentin. Lisätietoja on siirtymisvaiheissa aiemmin tässä artikkelissa. Ei ole enää Merchant Account Information Tool -työkalua. Sen sijaan myyjätilin tiedot asennetaan kassapäätteen asennuksen yhteydessä. On erittäin suositeltavaa suorittaa tämä komento ensimmäistä kertaa testattaessa asennusohjelmaa:
CommerceHardwareStation.exe help install
Esimerkkejä valvomattomasta käyttöönotosta
Tässä osassa on esimerkkejä komennoista, joita käytetään hardware stationin asentamiseen.
Asenna Hardware station valvomattomasti
Seuraava komento asentaa (tai päivittää) hardware stationin valvomattomasti. Siinä on vakiokomentorakenne, jota käytetään parhaillaan asennettujen komponenttien huoltoon. Rakenteessa käytetään <InstallerName>.exen perusarvoja.
Seuraava peruskomento suorittaa suoritettavien tiedostojen asennusohjelman.
HardwareStation.exe install --Port 443 --CSUURL "https://MyDynamics365CommerceURL.dynamics.com/" --StoreSystemChannelDatabaseID "Houston" --CertThumbprint "MySSLCertificateThumbprintOftenHasNumbers"
Muistiinpano
Hardware station ei vaadi määritystiedostoa. Asennusohjelmalla on nyt parametrit (jotka näkyvät aiemmin tässä artikkelissa) tarvittaville arvoille.
Seuraava komento määrittää kaikki parametrit, joita tarvitaan edellytysten tarkistusten ohittamiseksi vakioasennuksen aikana.
Muistiinpano
Emme suosittele tarkastusten ohittamista ilman perusteellista testausta etukäteen tai kehitystilanteissa. Emme suosittele tarkastusten ohittamista, kun suoritetaan asennus tuotannossa.
HardwareStation.exe install --SkipFirewallUpdate --SkipOPOSCheck --SkipVersionCheck --SkipURLCheck --Config "HardwareStation.Houston.xml"
Voit yhdistellä näitä käsitteitä haluamasi asennustuloksen saamiseksi.
Commerce Scale Unit (paikallinen ympäristö)
On erittäin suositeltavaa suorittaa tämä komento ensimmäistä kertaa testattaessa asennusohjelmaa:
CommerceStoreScaleUnitSetup.exe help install
Ennen aloittamista
On tärkeää, että poistat vanhan, paikallisen ympäristön CSU-komponentin. Lisätietoja on siirtymisvaiheissa aiemmin tässä artikkelissa.
Esimerkkejä valvomattomasta käyttöönotosta
Tässä osassa on esimerkkejä komennoista, joita käytetään CSU:n (paikallinen ympäristö) asentamiseen.
CSU:n asennus valvomattomasti (paikallinen ympäristö)
Seuraava komento asentaa (tai päivittää) CSU:n (paikallinen ympäristö) valvomattomasti. Siinä on vakiokomentorakenne, jota käytetään parhaillaan asennettujen komponenttien valvomattomaan huoltoon. Rakenteessa käytetään <InstallerName>.exen perusarvoja.
Commerce Scale Unit (CSU) on monimutkaisempi kuin muut itsepalvelun asennusohjelmat, ja se edellyttää melko paljon lisätietoja. Seuraava komento on vähimmäiskomento (ja parametrit), joka tarvitaan suoritettavan tiedoston asennusohjelman suorittamiseen, kun konfigurointitiedostoa ei ole. --TrustSqlServerCertificate
-parametri on pakollinen, ellei käytetä luotettua SQL-varmennetta.
CommerceScaleUnit.exe install --port 446 --SSLCertThumbprint "MySSLCertificateThumbprintOftenHasNumbers" --RetailServerCertFullPath "store://My/LocalMachine?FindByThumbprint=MyCertificateThumbprintUsedByRetailServer" --AsyncClientAADClientID "MyAAD-Client-IDFor-AsyncClient" --RetailServerAADClientID "MyAAD-Client-IDFor-RetailServer" --CPOSAADClientID "MyAAD-Client-IDFor-CloudPOS" --RetailServerAADResourceID "https://retailstorescaleunit.retailserver.com" --Config "Contoso.StoreSystemSetup.xml"
Muistiinpano
Konfigurointitiedostoa tarvitaan edelleen CSU:ssa (paikallinen ympäristö).
Seuraava komento on perusteellisempi komento, joka suorittaa suoritettavan tiedoston asennusohjelman ja sisältää joitakin vaihtoehtoisia parametreja. --TrustSqlServerCertificate
-parametri on pakollinen, ellei käytetä luotettua SQL-varmennetta.
CommerceScaleUnit.exe install --Port 446 --SSLCertFullPath "store://My/LocalMachine?FindByThumbprint=MySSLCertificateThumbprintOftenHasNumbers" --AsyncClientCertFullPath "store://My/LocalMachine?FindByThumbprint=MySSLCertificateThumbprintOftenHasNumbers" --RetailServerCertFullPath "store://My/LocalMachine?FindByThumbprint=MyCertificateThumbprintUsedByRetailServer" --AsyncClientAADClientID "MyAAD-Client-IDFor-AsyncClient" --RetailServerAADClientID "MyAAD-Client-IDFor-RetailServer" --CPOSAADClientID "MyAAD-Client-IDFor-CloudPOS" --RetailServerAADResourceID "https://retailstorescaleunit.retailserver.com" --Verbosity 0 --Config "Contoso.StoreSystemSetup.xml"
Seuraava komento määrittää parametrit, joita tarvitaan edellytysten tarkistusten ohittamiseksi vakioasennuksen aikana.
Muistiinpano
- Emme suosittele tarkastusten ohittamista ilman perusteellista testausta etukäteen tai kehitystilanteissa. Emme suosittele tarkastusten ohittamista, kun suoritetaan asennus tuotannossa.
--TrustSqlServerCertificate
-parametri on pakollinen, ellei käytetä luotettua SQL-varmennetta.
CommerceScaleUnit.exe install --skipscaleunithealthcheck --skipcertcheck --skipaadcredentialscheck --skipschannelcheck --skipiischeck --skipnetcorebundlecheck --skipsqlservercheck --skipnetframeworkcheck --skipversioncheck --skipurlcheck --Config "Contoso.StoreSystemSetup.xml" --SSLCertFullPath "store://My/LocalMachine?FindByThumbprint=MySSLCertificateThumbprintOftenHasNumbers" --AsyncClientCertFullPath "store://My/LocalMachine?FindByThumbprint=MySSLCertificateThumbprintOftenHasNumbers" --RetailServerCertFullPath "store://My/LocalMachine?FindByThumbprint=MyCertificateThumbprintUsedByRetailServer" --AsyncClientAADClientID "MyAAD-Client-IDFor-AsyncClient" --RetailServerAADClientID "MyAAD-Client-IDFor-RetailServer" --CPOSAADClientID "MyAAD-Client-IDFor-CloudPOS" --RetailServerAADResourceID "https://retailstorescaleunit.retailserver.com"
Voit yhdistellä näitä käsitteitä haluamasi asennustuloksen saamiseksi.