Cài đặt Sitecore Experience Platform 10.3
Cài đặt OpenSSL
Download link: https://slproweb.com/download/Win64OpenSSL-3_0_7.exe
Cài đặt Solr
Download link: https://archive.apache.org/dist/lucene/solr/8.11.2/solr-8.11.2.zip
Cấu hình Solr run HTTPS
Run cmd:
Step 1:
keytool.exe -genkeypair -alias solr-ssl -keyalg RSA -keysize 2048 -keypass secret -storepass secret -validity 9999 -keystore solr-ssl.keystore.jks -ext SAN=DNS:localhost,IP:computer,IP:127.0.0.1 -dname “CN=solr.sutrix.com,OU=Sutrix Solutions, O=Company, L=Ho Chi Minh City, ST= Tan Binh District,C=Vietnam”
Step 2:
keytool.exe -importkeystore -srckeystore solr-ssl.keystore.jks -destkeystore solr-ssl.keystore.p12 -srcstoretype jks -deststoretype pkcs12
Passwd: secret
Step 3:
“C:Program FilesOpenSSL-Win64binopenssl.exe” pkcs12 -in D:abcsolr-ssl.keystore.p12 -out solr-ssl.pem
Passwd: secret
Đổi tên folder lại
Step 4:
copy file solr-ssl.keystore.jks, solr-ssl.keystore.p12, solr-ssl.pem từ foder D:abc to D:solr-8.11.2serveretc
Step 5:
Edit file D:solr-8.11.2binsolr.in.cmd và add đoạn sau
set SOLR_SSL_KEY_STORE=etc/solr-ssl.keystore.jks
set SOLR_SSL_KEY_STORE_PASSWORD=secret
set SOLR_SSL_TRUST_STORE=etc/solr-ssl.keystore.jks
set SOLR_SSL_TRUST_STORE_PASSWORD=secret
Step6:
Thêm Solr certificate
Run windows PowerShell
Enter command: .import_cert.ps1 -certPath D:abcsolr-ssl.keystore.p12 -certpass secret
Configuring Solr run as service
Download NSSM
link: https://nssm.cc/release/nssm-2.24.zip
Run cmd:
Cd /d D:nssm-2.24win64
nssm.exe install solr8112.8983 D:solr-8.11.2binsolr.cmd start -f -p 8983
Start Service
check result in brower link: https://localhost:8983
Install Sitecore
Download Sitecore
Link: https://sitecoredev.azureedge.net/~/media/698FD008261148CA96B828E06AB1732E.ashx?date=20221124T084006
Extract file
Script install
Edit Scirpt
Open Window PowerShell ISE
Run script