Questo tutorial descrive come eseguire il deployment di Microsoft SharePoint Server su Compute Engine. La guida si applica a Microsoft SharePoint Server 2016 e Microsoft SharePoint Server 2019.
Il deployment di SharePoint utilizzerà sei server in due zone. Questa configurazione corrisponde alla topologia della farm MinRole Media disponibilità elevata (ottimizzata per la ricerca).
Il seguente diagramma illustra il deployment:
L'articolo presuppone che tu abbia già eseguito il deployment di Active Directory e SQL Server su Trusted Cloud by S3NS e che tu abbia conoscenze di base di SharePoint Server, Active Directory e Compute Engine.
Obiettivi
- Prepara un progetto per il deployment di SharePoint Server.
Esegui il deployment di una farm SharePoint MinRole che utilizza sei server:
- Due frontend con server con cache distribuita
- Due server delle applicazioni
- Due server di ricerca
Configura il bilanciamento del carico e le regole firewall
Costi
Questo tutorial utilizza componenti fatturabili di Trusted Cloud by S3NS, tra cui:
Utilizza il Calcolatore prezzi per generare una stima dei costi in base all'utilizzo previsto.
Prima di iniziare
Per completare questa guida, devi disporre di quanto segue:
- Un dominio Active Directory esistente con almeno un domain controller. Puoi utilizzare Managed Service for Microsoft Active Directory o un dominio Active Directory autogestito.
- Un Active Directory amministrativo che dispone dell'autorizzazione per unire computer, creare account utente e aggiungere record DNS.
- Un progetto Trusted Cloud e un VPC con connettività ai domain controller Active Directory.
- Un'istanza SQL Server unita al dominio Active Directory e che può essere utilizzata per SharePoint. Per ulteriori dettagli su come configurare un deployment di SQL Server a disponibilità elevata su Trusted Cloud by S3NS, consulta Deployment di un gruppo di disponibilità SQL Server Always On con più subnet.
- Una subnet per le istanze VM SharePoint. La subnet deve estendersi su almeno due zone.
Prima di iniziare l'implementazione, consulta i requisiti di sistema per SharePoint Server 2016 e 2019.
-
In the Trusted Cloud console, on the project selector page, select or create a Trusted Cloud project.
-
Verify that billing is enabled for your Trusted Cloud project.
Al termine delle attività descritte in questo documento, puoi evitare l'addebito di ulteriori costi eliminando le risorse che hai creato. Per ulteriori informazioni, vedi Pulizia.
Preparazione del progetto e della rete
Per preparare il progetto Trusted Cloud e il VPC per il deployment di SharePoint Server, segui questi passaggi:
Passa al tuo progetto nella console Trusted Cloud e apri Cloud Shell.
Inizializza le seguenti variabili:
VPC_NAME=VPC_NAME SUBNET_NAME=SUBNET_NAME SUBNET_REGION=SUBNET_REGION SUBNET_ZONE_1=$SUBNET_REGION-a SUBNET_ZONE_2=$SUBNET_REGION-b
Dove:
- VPC_NAME è il nome del tuo VPC.
- SUBNET_NAME è il nome della tua subnet.
- SUBNET_REGION è la regione della subnet.
Imposta l'ID progetto predefinito:
gcloud config set project PROJECT_ID
Sostituisci PROJECT_ID con l'ID del tuo progetto Trusted Cloud .
Creazione di regole firewall
Per abilitare la comunicazione tra i server della farm SharePoint, devi creare diverse regole firewall. Per semplificare la creazione di queste regole firewall, utilizza i tag di rete:
- I server frontend sono annotati con il tag
sharepoint-frontend
. - I server delle applicazioni sono annotati con il tag
sharepoint-application
. - I server di ricerca sono annotati con il tag
sharepoint-search
. - Tutti i server sono annotati anche con il tag
sharepoint
.
Crea regole firewall che utilizzano questi tag di rete e consentono la comunicazione sulle porte richieste da SharePoint:
- Torna alla sessione di Cloud Shell esistente.
Crea regole firewall per i server SharePoint:
gcloud compute firewall-rules create allow-http-between-sharepoint-servers \ --direction=INGRESS \ --action=allow \ --rules=tcp:80,tcp:443,tcp:32843,tcp:32844 \ --enable-logging \ --source-tags=sharepoint \ --target-tags=sharepoint \ --network=$VPC_NAME \ --priority=10000 gcloud compute firewall-rules create allow-search-between-sharepoint-servers \ --direction=INGRESS \ --action=allow \ --rules=tcp:16500-16519 \ --enable-logging \ --source-tags=sharepoint \ --target-tags=sharepoint \ --network=$VPC_NAME \ --priority=10000 gcloud compute firewall-rules create allow-rpc-between-sharepoint-servers \ --direction=INGRESS \ --action=allow \ --rules=tcp:135,tcp:49152-65535 \ --enable-logging \ --source-tags=sharepoint \ --target-tags=sharepoint \ --network=$VPC_NAME \ --priority=10000 gcloud compute firewall-rules create allow-wcf-between-sharepoint-servers \ --direction=INGRESS \ --action=allow \ --rules=tcp:808 \ --enable-logging \ --source-tags=sharepoint \ --target-tags=sharepoint \ --network=$VPC_NAME \ --priority=10000 gcloud compute firewall-rules create allow-appfabric-from-sharepoint-servers \ --direction=INGRESS \ --action=allow \ --rules=tcp:22233-22236 \ --enable-logging \ --source-tags=sharepoint \ --target-tags=sharepoint-frontend \ --network=$VPC_NAME \ --priority=10000
Crea una regola firewall che consenta a tutti i server di connettersi alle istanze SQL Server. Se le tue istanze SQL Server utilizzano un tag di rete
sql-server
, puoi utilizzare il seguente comando per creare una regola firewall:gcloud compute firewall-rules create allow-sql-from-sharepoint-servers \ --direction=INGRESS \ --action=allow \ --rules=tcp:1433 \ --enable-logging \ --source-tags=sharepoint \ --target-tags=sql-server \ --network=$VPC_NAME \ --priority=10000
Consulta la sezione Creazione di regole firewall per altri modi per creare una regola firewall se l'istanza SQL Server non utilizza un tag di rete.
Il progetto e il VPC sono ora pronti per il deployment di SharePoint.
Creazione di un disco di installazione
Il passaggio successivo consiste nel creare un disco contenente il supporto di installazione di SharePoint Server. Creando un disco che puoi collegare a più istanze VM, eviti di dover scaricare il supporto di installazione su ogni istanza VM singolarmente.
Segui le istruzioni riportate in Creazione di un'immagine da un file ISO. Utilizza il seguente URL come URL di download:
SharePoint Server 2016
https://download.microsoft.com/download/0/0/4/004EE264-7043-45BF-99E3-3F74ECAE13E5/officeserver.img
SharePoint Server 2019
https://download.microsoft.com/download/C/B/A/CBA01793-1C8A-4671-BE0D-38C9E5BBD0E9/officeserver.img
Utilizza la nuova immagine per creare un disco nella prima zona:
gcloud compute disks create sharepoint-media-1 \ --zone=$SUBNET_ZONE_1 \ --image-project=$GOOGLE_CLOUD_PROJECT \ --image=IMAGE
Sostituisci IMAGE con il nome dell'immagine che hai creato nel passaggio precedente.
Crea un disco nella seconda zona:
gcloud compute disks create sharepoint-media-2 \ --zone=$SUBNET_ZONE_2 \ --image-project=$GOOGLE_CLOUD_PROJECT \ --image=IMAGE
Sostituisci IMAGE con il nome dell'immagine che hai creato nel primo passaggio.
Creazione di un'immagine SharePoint
Per evitare l'attività ripetitiva di installare i componenti di SharePoint su tutti i server singolarmente, ora crei un'immagine VM personalizzata. In un secondo momento utilizzerai questa immagine VM come modello di macchina virtuale per eseguire il deployment dei server SharePoint.
- Torna alla sessione di Cloud Shell esistente.
Crea uno script di specializzazione per l'istanza VM. Lo script verrà eseguito durante l'inizializzazione della VM e installerà i prerequisiti di SharePoint:
cat << "EOF" > specialize.ps1 $ErrorActionPreference = "stop" # Allow HTTP/HTTPS redirects so that the prerequisite installer can run Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name WarnonZoneCrossing -Value 0 -Type DWord # Install prerequisites & d:\prerequisiteinstaller.exe /unattended | Out-Default # Install logging agent (New-Object Net.WebClient).DownloadFile( "https://dl.google.com/cloudagents/windows/StackdriverLogging-v1-10.exe", "$env:Temp\StackdriverLogging-v1-10.exe") & $env:Temp\StackdriverLogging-v1-10.exe /S | Out-Default # Disable Windows firewall (because VPC firewall rules are used instead) & netsh advfirewall set allprofiles state off | Out-Default EOF
Crea l'istanza VM e assegna
specialize.ps1
al valore dello script di specializzazione. Collega il disco di installazione di SharePoint in modalità di sola lettura in modo da poter avviare il programma di installazione di SharePoint da questo disco:gcloud compute instances create sp-template \ --image-family=windows-2019 \ --image-project=windows-cloud \ --machine-type=n1-standard-2 \ --boot-disk-type=pd-ssd \ --subnet=$SUBNET_NAME \ --zone=$SUBNET_ZONE_1 \ --tags=sharepoint \ --disk=name=sharepoint-media-1,auto-delete=no,mode=ro \ --metadata-from-file=sysprep-specialize-script-ps1=specialize.ps1
Monitora il processo di inizializzazione della VM visualizzando l'output della porta seriale:
gcloud compute instances tail-serial-port-output sp-template --zone=$SUBNET_ZONE_1
Attendi circa 10 minuti finché non viene visualizzato l'output
Instance setup finished
, quindi premi Ctrl+C. A questo punto, l'installazione dei prerequisiti è completata e l'istanza VM è pronta per essere utilizzata.Crea un nome utente e una password per l'istanza VM.
Connettiti alla VM utilizzando Remote Desktop e accedi con il nome utente e la password creati nel passaggio precedente.
Fai clic con il tasto destro del mouse sul pulsante Start (o premi Win+X) e poi su Windows PowerShell (Amministratore).
Conferma la richiesta di elevazione facendo clic su Sì.
Avvia il programma di installazione di SharePoint:
& d:\setup.exe
Segui le istruzioni della procedura guidata. Quando ti viene richiesto un codice prodotto, utilizza il codice prodotto della versione di prova di Enterprise elencato in Istruzioni per l'installazione nella pagina di download di SharePoint oppure utilizza un codice che hai già.
Al termine dell'installazione, fai clic su Chiudi.
In PowerShell, scarica e installa Chrome:
Start-BitsTransfer ` -Source 'https://dl.google.com/chrome/install/latest/chrome_installer.exe' ` -Destination "$env:Temp\chrome_installer.exe" & $env:Temp\chrome_installer.exe
In Chrome, scarica e installa i seguenti aggiornamenti:
SharePoint Server 2016
SharePoint Server 2019
- Controlla e installa gli aggiornamenti, se necessario.
Torna alla console PowerShell e generalizza l'immagine:
& gcesysprep
Il comando arresta automaticamente la VM. Attendi circa 5 minuti per il completamento della procedura.
In Cloud Shell, crea un'immagine VM dal disco di avvio della VM:
gcloud compute images create sharepoint \ --source-disk=sp-template \ --source-disk-zone=$SUBNET_ZONE_1
Elimina l'istanza VM:
gcloud compute instances delete sp-template --zone=$SUBNET_ZONE_1
Creazione di VM e unione ad Active Directory
Segui questi passaggi per creare le istanze VM per la farm SharePoint e unirle al tuo dominio Active Directory esistente:
- Torna alla sessione di Cloud Shell esistente.
Crea due istanze VM per i server frontend:
gcloud compute instances create sp-frontend-1 \ --zone=$SUBNET_ZONE_1 \ --machine-type=n1-standard-8 \ --boot-disk-size=200 \ --boot-disk-type=pd-ssd \ --subnet=$SUBNET_NAME \ --tags=sharepoint,sharepoint-frontend \ --image=sharepoint \ --image-project=$GOOGLE_CLOUD_PROJECT gcloud compute instances create sp-frontend-2 \ --zone=$SUBNET_ZONE_2 \ --machine-type=n1-standard-8 \ --boot-disk-size=200 \ --boot-disk-type=pd-ssd \ --subnet=$SUBNET_NAME \ --tags=sharepoint,sharepoint-frontend \ --image=sharepoint \ --image-project=$GOOGLE_CLOUD_PROJECT
Crea due istanze VM per i server delle applicazioni:
gcloud compute instances create sp-app-1 \ --zone=$SUBNET_ZONE_1 \ --machine-type=n1-standard-8 \ --boot-disk-size=200 \ --boot-disk-type=pd-ssd \ --subnet=$SUBNET_NAME \ --tags=sharepoint,sharepoint-application \ --image=sharepoint \ --image-project=$GOOGLE_CLOUD_PROJECT \ "--metadata=sysprep-specialize-script-ps1=Add-WindowsFeature RSAT-AD-PowerShell;Add-WindowsFeature RSAT-DNS-Server" gcloud compute instances create sp-app-2 \ --zone=$SUBNET_ZONE_2 \ --machine-type=n1-standard-8 \ --boot-disk-size=200 \ --boot-disk-type=pd-ssd \ --subnet=$SUBNET_NAME \ --tags=sharepoint,sharepoint-application \ --image=sharepoint \ --image-project=$GOOGLE_CLOUD_PROJECT \ "--metadata=sysprep-specialize-script-ps1=Add-WindowsFeature RSAT-AD-PowerShell;Add-WindowsFeature RSAT-DNS-Server"
Crea due istanze VM per i server di ricerca:
gcloud compute instances create sp-search-1 \ --zone=$SUBNET_ZONE_1 \ --machine-type=n1-standard-8 \ --boot-disk-size=200 \ --boot-disk-type=pd-ssd \ --subnet=$SUBNET_NAME \ --tags=sharepoint,sharepoint-search \ --image=sharepoint \ --image-project=$GOOGLE_CLOUD_PROJECT gcloud compute instances create sp-search-2 \ --zone=$SUBNET_ZONE_2 \ --machine-type=n1-standard-8 \ --boot-disk-size=200 \ --boot-disk-type=pd-ssd \ --subnet=$SUBNET_NAME \ --tags=sharepoint,sharepoint-search \ --image=sharepoint \ --image-project=$GOOGLE_CLOUD_PROJECT
Monitora il processo di inizializzazione dell'ultima VM visualizzando l'output della porta seriale:
gcloud compute instances tail-serial-port-output sp-search-2 --zone=$SUBNET_ZONE_2
Attendi circa 2 minuti finché non viene visualizzato l'output
Instance setup finished
, quindi premi Ctrl+C. A questo punto, l'istanza VM è pronta per essere utilizzata.Per ciascuna delle sei istanze VM, esegui questi passaggi:
- Crea un nome utente e una password per l'istanza VM.
- Connettiti alla VM utilizzando Remote Desktop e accedi con il nome utente e la password creati nel passaggio precedente.
- Fai clic con il tasto destro del mouse sul pulsante Start (o premi Win+X) e poi su Windows PowerShell (Amministratore).
- Conferma la richiesta di elevazione facendo clic su Sì.
Unisci il computer al dominio Active Directory:
Add-Computer -Domain DOMAIN
Sostituisci DOMAIN con il nome DNS del tuo dominio Active Directory.
Riavvia il computer:
Restart-Computer
Attendi circa 1 minuto per il completamento del riavvio.
Creazione dei server SharePoint
Ora puoi utilizzare l'immagine personalizzata per creare le istanze VM per la tua farm SharePoint.
Le istanze VM utilizzano il tipo di macchina n1-standard-8
. A seconda di come prevedi
di utilizzare la farm SharePoint, potresti dover utilizzare tipi di macchine più grandi. Consulta
i requisiti hardware per un'analisi più dettagliata delle tue esigenze e dei
requisiti di sistema:
- Requisiti hardware e software per SharePoint Server 2016
- Requisiti hardware e software per SharePoint Server 2019
Configurazione del bilanciamento del carico
Per consentire ai client di accedere a SharePoint utilizzando un singolo indirizzo IP virtuale, utilizza un bilanciatore del carico interno. Il bilanciatore del carico
distribuisce le richieste tra i due server frontend, sp-frontend-1
e sp-frontend-2
.
Per associare i due server frontend al bilanciatore del carico, devi prima creare due gruppi di istanze e poi assegnarli al bilanciatore del carico:
- Torna alla sessione di Cloud Shell esistente.
Crea un gruppo di istanze non gestito per zona:
gcloud compute instance-groups unmanaged create sp-frontend-1 --zone=$SUBNET_ZONE_1 gcloud compute instance-groups unmanaged create sp-frontend-2 --zone=$SUBNET_ZONE_2
Aggiungi le istanze VM che eseguono i server frontend ai gruppi di istanze:
gcloud compute instance-groups unmanaged add-instances sp-frontend-1 \ --instances sp-frontend-1 \ --zone=$SUBNET_ZONE_1 gcloud compute instance-groups unmanaged add-instances sp-frontend-2 \ --instances sp-frontend-2 \ --zone=$SUBNET_ZONE_2
Crea un controllo di integrità che testi il percorso HTTP di SharePoint:
gcloud compute health-checks create tcp sp-health-check --port 80
Crea un backend del bilanciatore del carico e aggiungi i due gruppi di istanze:
gcloud compute backend-services create sp-backend \ --load-balancing-scheme internal \ --region=$SUBNET_REGION \ --health-checks sp-health-check \ --protocol=tcp gcloud compute backend-services add-backend sp-backend \ --instance-group=sp-frontend-1 \ --instance-group-zone=$SUBNET_ZONE_1 \ --region=$SUBNET_REGION gcloud compute backend-services add-backend sp-backend \ --instance-group=sp-frontend-2 \ --instance-group-zone=$SUBNET_ZONE_2 \ --region=$SUBNET_REGION
Prenota un indirizzo IP statico per il bilanciatore del carico: \
gcloud compute addresses create sp-frontend \ --region=$SUBNET_REGION \ --subnet=$SUBNET_NAME
Crea una regola di forwarding per il bilanciatore del carico:
gcloud compute forwarding-rules create sp-frontend \ --load-balancing-scheme=internal \ --ports=80 \ --network=$VPC_NAME \ --subnet=$SUBNET_NAME \ --region=$SUBNET_REGION \ --address=sp-frontend \ --backend-service=sp-backend
Crea una regola firewall per consentire il traffico dal bilanciatore del carico ai servizi di backend:
gcloud compute firewall-rules create allow-http-health-checks \ --network=$VPC_NAME --allow tcp:80 \ --source-ranges=130.211.0.0/22,35.191.0.0/16 \ --target-tags="sharepoint-frontend"
Gli intervalli di origine sono gli intervalli IP per il bilanciatore del carico interno. Per ulteriori informazioni, vedi Configurare una regola firewall per consentire il bilanciamento del carico interno.
Cerca l'indirizzo IP del bilanciatore del carico:
gcloud compute addresses describe sp-frontend \ --region=$SUBNET_REGION \ --format=value\(address\)
Ti servirà in un secondo momento dopo aver eseguito il deployment della farm SharePoint.
Registrazione del bilanciatore del carico nel DNS
Per consentire ai client di utilizzare un URL leggibile per accedere a SharePoint, registra un nome per il bilanciamento del carico nel DNS:
- Connettiti a
sp-app-1
utilizzando Remote Desktop e accedi come utente membro del gruppoDnsAdmins
. - Fai clic con il tasto destro del mouse sul pulsante Start (o premi Win+X) e poi su Windows PowerShell.
Crea un record che mappi il nome
sharepoint
all'indirizzo IP del bilanciatore del carico:Add-DnsServerResourceRecordA ` -ComputerName (Get-ADDomainController).Hostname ` -Name "sharepoint" ` -ZoneName "DOMAIN" ` -IPv4Address LOADBALANCER-IP
Dove:
- LOADBALANCER-IP è l'indirizzo IP del bilanciatore del carico.
- DOMAIN è il dominio DNS del tuo dominio Active Directory.
Creazione della farm SharePoint
Sebbene sui sei server siano installati tutti i pacchetti software richiesti, non fanno ancora parte di una farm SharePoint. Ora crea la farm e aggiungi i server alla farm assegnando loro i ruoli.
Creazione di un account di servizio della farm
Per creare la farm SharePoint, devi creare un account di servizio farm. L'account di servizio della farm è un account utente Active Directory utilizzato per eseguire i servizi SharePoint e per accedere a SQL Server.
Per ulteriori dettagli sul account di servizio della farm, vedi Autorizzazioni account e impostazioni di sicurezza in SharePoint Server.
Per creare un account di servizio della farm in Active Directory:
- Torna al prompt di PowerShell su
sp-app-1
. Definisci una password per il account di servizio della farm:
$FarmServicePassword = Read-Host -Prompt "Enter password for Farm service account" -AsSecureString
Crea il account di servizio della farm in Active Directory:
New-ADUser ` -Name "SharePoint Service" ` -SamAccountName sp-farm ` -UserPrincipalName "sp-farm@$((Get-ADDomain).DNSRoot)" ` -AccountPassword $FarmServicePassword ` -PassThru | Enable-ADAccount
Concedi all'account di servizio della farm l'accesso a SQL Server creando un accesso per
sp-farm
. Configura l'accesso per utilizzare l'autenticazione di Windows in modo da non dover assegnare una nuova password.
Configurazione del primo server
Ora crea la farm SharePoint configurando il primo server. Il primo server è speciale perché ospita il sito web di amministrazione centrale. Utilizzerai questo sito in un secondo momento per configurare la farm.
- Torna alla sessione RDP su
sp-app-1
. - Fai clic su Start > Microsoft SharePoint Products > SharePoint Products Configuration Wizard.
- Segui i passaggi descritti in Creare e configurare la farm:
- Nella pagina Specifica le impostazioni del database di configurazione, specifica il nome e la password dell'utente
sp-farm
che hai creato in precedenza. - Nella pagina Specifica ruolo server, seleziona Applicazione.
- Nella pagina Configure SharePoint Central Administration Web Application (Configura l'applicazione web Amministrazione centrale di SharePoint), specifica la porta
8000
. - Al termine della configurazione, si apre una finestra del browser. Chiudi la finestra e salta i passaggi rimanenti.
- Nella pagina Specifica le impostazioni del database di configurazione, specifica il nome e la password dell'utente
- Fai clic su Start > Microsoft SharePoint Products > SharePoint Management Shell.
Applica gli aggiornamenti di SharePoint in sospeso:
PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures
Configurazione dei server rimanenti
Ora puoi aggiungere i server rimanenti alla farm SharePoint.
Istanza VM | Role |
---|---|
sp-app-2 |
Applicazione |
sp-frontend-1 |
Frontend con cache distribuita |
sp-frontend-2 |
Frontend con cache distribuita |
sp-search-1 |
Ricerca |
sp-search-2 |
Ricerca |
Per ogni VM, esegui le seguenti operazioni:
- Connettiti alla VM utilizzando Remote Desktop e accedi come utente amministratore di dominio.
- Fai clic su Start > Microsoft SharePoint Products > SharePoint Products Configuration Wizard.
- Nella pagina Benvenuto nei prodotti SharePoint, fai clic su Avanti.
- Nella finestra di dialogo che ti informa che alcuni servizi potrebbero dover essere riavviati durante la configurazione, fai clic su Sì.
- Nella pagina Connetti a una server farm, seleziona Connetti a una server farm esistente.
- Nella pagina Specifica le impostazioni del database di configurazione, specifica lo stesso server di database e nome del database che hai utilizzato per il primo server.
- Nella pagina successiva, inserisci la passphrase che hai definito in precedenza.
- Nella pagina Specifica ruolo server, seleziona il ruolo corrispondente alla VM e fai clic su Avanti.
- Nella pagina Completamento della configurazione guidata dei prodotti SharePoint, conferma la configurazione e fai clic su Avanti.
Nella pagina Configurazione riuscita, fai clic su Fine.
Chiudi la finestra del browser.
Fai clic su Start > Microsoft SharePoint Products > SharePoint Management Shell.
Applica gli aggiornamenti di SharePoint in sospeso:
PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures
Configurazione della farm
Ora utilizza la procedura guidata di configurazione di SharePoint per finalizzare la configurazione della farm:
- Connettiti a
sp-app-1
utilizzando Remote Desktop. - Fai clic su Start > Google Chrome per aprire il browser Chrome.
- Vai a
http://sp-app-1:8000/configurationwizards.aspx
- Accedi utilizzando un utente amministratore del dominio.
- Seleziona Avvia la configurazione guidata della farm.
- Nella pagina Benvenuto, seleziona Avvia la procedura guidata.
- Nella pagina Service Applications and Services, fai clic su Use existing managed account
e seleziona l'utente
sp-farm
. - Verifica l'elenco dei servizi da installare e personalizza la selezione in base ai tuoi requisiti.
Seleziona Avanti per avviare la procedura di configurazione.
Il completamento della procedura richiede circa 10-15 minuti.
Nella pagina Crea raccolta siti, specifica un titolo e seleziona un modello, quindi fai clic su Ok. Per ulteriori dettagli sulla creazione di siti, consulta Creare una raccolta siti utilizzando Amministrazione centrale.
Nella pagina Questa operazione completa la configurazione guidata della farm, seleziona Fine.
Nella home page di Amministrazione centrale, seleziona Impostazioni di sistema > Gestisci server nella farm.
Verifica che tutti i server siano contrassegnati come Conforme e che lo stato sia contrassegnato come Nessuna azione richiesta.
Per ulteriori informazioni sulla gestione della farm SharePoint, vedi Gestione di una farm di server MinRole in SharePoint Server 2016 e 2019
Configurazione dei mapping di accesso alternativo
Per consentire agli utenti di accedere al sito SharePoint utilizzando il nome DNS del bilanciamento del carico, ora devi configurare un mapping di accesso alternativo:
- Nella home page di Amministrazione centrale, seleziona Impostazioni di sistema > Configura mapping di accesso alternativo.
- Accanto a Raccolta mappatura accesso alternativo, seleziona Mostra tutto > Modifica raccolta mappatura accesso alternativo.
- Nella finestra di dialogo Seleziona raccolta mapping accesso alternativo, seleziona SharePoint - 80.
- Seleziona Modifica URL pubblici.
Configura la seguente mappatura:
Predefinito:
http://sharepoint.DOMAIN
dove DOMAIN è il dominio DNS del tuo dominio Active Directory.
Cancella tutti gli altri campi.
Fai clic su Salva.
Fai clic con il tasto destro del mouse sul pulsante Start (o premi Win+X) e poi su Windows PowerShell (Amministratore).
Per applicare il mapping degli accessi alternativi, riavvia IIS su tutti i server:
"sp-app-1", "sp-app-2", "sp-frontend-1", "sp-frontend-2", "sp-search-1", "sp-search-2" | % { & iisreset $_ }
La farm SharePoint è ora pronta per l'uso.
Test del sito SharePoint
Per verificare di poter accedere al sito SharePoint utilizzando il nome DNS del bilanciatore del carico, segui questi passaggi:
In Chrome, vai al seguente indirizzo:
http://sharepoint.DOMAIN
Sostituisci DOMAIN con il dominio DNS del tuo dominio Active Directory.
Accedi utilizzando un utente del dominio amministrativo.
Poiché è la prima volta che apri il sito, l'inizializzazione richiede diversi minuti.
Verifica di visualizzare la home page del tuo sito SharePoint.
Nella sezione Documenti, seleziona Carica.
Seleziona un documento di test da caricare sul sito. Puoi utilizzare un documento RTF (
.rtf
) vuoto se non hai un documento disponibile per il test.Fai clic su Ok per caricare il documento.
SharePoint esegue periodicamente la scansione dei documenti per aggiornare l'indice di ricerca. Per evitare di attendere la scansione, avviala manualmente:
- Su
sp-app-1
, fai clic su Start > Microsoft SharePoint Products > SharePoint Management Shell. Avvia una scansione completa:
$Crawler = (Get-SPEnterpriseSearchServiceApplication |Get-SPEnterpriseSearchCrawlContentSource) $Crawler.StartFullCrawl()
Attendi circa 5 minuti per il completamento della scansione in background.
Ora puoi verificare che la ricerca di SharePoint funzioni cercando il documento che hai caricato in precedenza:
- Torna a Chrome e al sito SharePoint.
- Cerca il nome del file che hai caricato utilizzando la casella di ricerca.
- Verifica che il file venga visualizzato nei risultati di ricerca.
Esegui la pulizia
Per evitare di incorrere in ulteriori costi dopo aver completato questo tutorial, elimina le entità che hai creato.
Elimina il progetto Trusted Cloud
- In the Trusted Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
Passaggi successivi
- Esplora architetture di riferimento, diagrammi e best practice su Google Cloud. Visita il nostro Cloud Architecture Center.