0% found this document useful (0 votes)
158 views20 pages

4-RRRS-SAP Comm Install

The document provides 12 steps to install SAP Commerce (cx) software: 1. Install Java SDK and set JAVA_HOME environment variable. 2. Download SAP Commerce, unzip, and move to a folder. 3. Set ANT_HOME environment variable to run build scripts. 4. Create project directories using ANT build scripts. 5. Install recipes using installer to set up sample sites. 6. Run ANT build scripts to build the project. 7. Initialize the system to generate tables. 8. Start the Hybris server to launch sites. 9. Optionally initialize again from hAC. 10. Test installed sites, backoffice, and other

Uploaded by

ravikanchu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
158 views20 pages

4-RRRS-SAP Comm Install

The document provides 12 steps to install SAP Commerce (cx) software: 1. Install Java SDK and set JAVA_HOME environment variable. 2. Download SAP Commerce, unzip, and move to a folder. 3. Set ANT_HOME environment variable to run build scripts. 4. Create project directories using ANT build scripts. 5. Install recipes using installer to set up sample sites. 6. Run ANT build scripts to build the project. 7. Initialize the system to generate tables. 8. Start the Hybris server to launch sites. 9. Optionally initialize again from hAC. 10. Test installed sites, backoffice, and other

Uploaded by

ravikanchu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

SAP Comm Installation Steps: -

Step 1 = Install the Java SDK


1905 (or) 2005 (or) 2011 – Requires JDK 11 (or) SAP Machine 11.
Note: - 6.X / 1808 / 1811 – Requires Java 8
URL = https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

After download, install JDK 11 by double click on “jdk-11.0.8_windows-x64_bin.exe”


After installation – You can see: -

Step 2 = Set the “Java Path”?


Note: - Your Java Location = C:\Program Files\Java\jdk-11.0.7
Now, RMB on "Computer" → Properties → Advanced System Settings → Advanced →
Environment Variables → New
Variant Name = JAVA_HOME & Variable Value = C:\Program Files\Java\jdk-11.0.7

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Now – Edit Path & Just add JAVA_HOME [Do not delete previous path] like below: -
Path = ;%JAVA_HOME%\bin;

Q: How to verify Java version is set correct?


Open Command window & type “java -version”

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Note: - If you have Windows 10 OS then follow this link “Step 1 - 3” for setting Java Path =
https://javatutorial.net/set-java-home-windows-10

Step 3 = Download SAP Commerce & Unzip / Unpack


For Unpack purpose – Please use tools like “7-ZIP / WinZip / …” (Windows default unzip – this
may not work).
URL to download 7-ZIP = https://www.7-zip.org/download.html & Install it.
After installing “7-ZIP” – Unpack / Unzip the “SAP Comm”.

Step 4 = Move Unpack / Unzip “SAP Commerce” software into proper folder = C:\rrrssoftware

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Step 5 = Set the “Ant PATH”
For build purpose – we use the “Ant tool / Maven tool / …”.
ANT is already part of “SAP Commerce” package. No need to download separately.
Q = Where can we see the “ANT Tool”?

RMB on “Computer” → Properties → Advanced System settings → Advanced → Environment


Variables → New [System Variables]
ANT_HOME = C:\rrrssoftware\hybris\bin\platform\apache-ant

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Now – Edit Path & Just add ANT_HOME [Do not delete previous path] like below: -
Path = ;%ANT_HOME%\bin;

Q: How to verify ANT version is set correct?


Open Command window & type “ant -version”

Step 6 = Create the Project Directories (or) SAP Comm Directory Structure?
For this – We can use the build [ant clean all (or) ant all].
C:\rrrssoftware\hybris\bin\platform>ant clean all
Press [Enter] to use the default value <[develop], production>

For “SAP Commerce Cloud” --- Contact Us = [email protected]


For “SAP Commerce Cloud” --- Contact Us = [email protected]
Step 7 = Installing the “SAP Comm” by installer Recipes
SAP Comm – provides installer recipes for “Development / Demo” purpose.
Do not use the installer to install “SAP Comm” in production environment.
Recipes === Accelerator === Template === eComm Flavor [B2C … B2B … Telco …].
Q = Where can we see the available recipes? = C:\rrrssoftware\installer\recipes

Note: - Before installing recipes [1905 / 2005], we need to set “Administration Password”.
If we take – “5.X / 6.X / 1808 / 1811” == Default passwords are “admin & nimda”.
But, for security reasons, “SAP Comm [1905 / 2005]” comes with no default password for
the Administration users. So, we need to set the password before “build / initialize” the
system 1st time.
Q = How to set the default password for admin users?

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Now – Install the Recipe by using Installer: -
[Windows System] Syntax = C:\rrrssoftware\installer>install.bat -r cx
[Mac System] Syntax = C:\rrrssoftware\installer>install.sh -r cx

Step 8 = Do the Build now


For build purpose – We can use “ANT Tool / Maven Tool / …”.
ANT tool has – Different commands / targets for Build purpose: -
1) ant clean all 2) ant all 3) ant customize all 4) Extgen
5) modulegen 6) deploy 7) ant production 8) ===

Syntax [1st time] = C:\rrrssoftware\hybris\bin\platform>ant clean all (or)


Syntax = C:\rrrssoftware\hybris\bin\platform>ant all

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Step 9 = After Build Successful [After Step 8] --- Perform Initialization [INIT]
C:\rrrssoftware1\hybris\bin\platform>ant initialize

Note: - Required tables [Cart … Order … User … Products …] for eCommerce Site will be
created during the Initialization.

Step 10 = After Initialization [After Step 9] Start the Hybris Server


[Windows System] Syntax = C:\rrrssoftware\hybris\bin\platform>hybrisserver.bat
[Mac System] Syntax = C:\rrrssoftware\hybris\bin\platform>hybrisserver.sh

Step 11 = [Optional] After Server Starts, Do the “Initialization [INIT]” from hAC [1st time only]
Note: - If we completed successfully “Step 9” then we don’t need to do this Step 11.

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Note: - INIT generally takes 1 – 3 Hrs depends on your PC.
We should not do below when INIT is happening: -
1) Don’t close the browser
2) Don’t close the command window
3) Make sure your system is not going in sleeping mode
Note: - If any happens above then there is a possibility that, you might not get 100%
accurate results.

Step 12 = We can Test the Results


Q = What we get after successful installation of “SAP Comm [cx]”?
1) hAC [Hybris Administrative Console] = https://localhost:9002
Username = admin
Password = admin1234

For “SAP Commerce Cloud” --- Contact Us = [email protected]


2) Sites
We have installed cx recipes.

Bcoz of cx recipe – We get 3 B2C Sample Sites =


a) Apparel-UK = https://localhost:9002/yacceleratorstorefront/?site=apparel-uk
b) Apparel-DE = https://localhost:9002/yacceleratorstorefront/?site=apparel-de&clear=true
c) Electronics = https://localhost:9002/yacceleratorstorefront/?site=electronics&clear=true

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Bcoz of cx recipe – We get 1 B2B Sample Site =

Powertools = https://localhost:9002/yb2bacceleratorstorefront/?site=powertools

For “SAP Commerce Cloud” --- Contact Us = [email protected]


3) Backoffice
URL = https://localhost:9002/backoffice/
Username = admin
Password = admin1234

Toad Toll == SQL Developer Studio == “SAP Comm – Backoffice”.


Q = What we do with “Toad / SQL Developer Studio”?
1) It connects to DB
2) We can see all the tables
3) We can see the records inside the tables
4) We can perform “Insert record / Update record / Delete record”
5) ====
Q = What we do with “Backoffice”?
1) It connects to DB
2) We can see important tables [cart … order … user … product …]
Note: - Q = Can we see the tables which are not there by default in backoffice?
= Yes. We can do the backoffice customization for this.

For “SAP Commerce Cloud” --- Contact Us = [email protected]


3) We can see the records inside the tables
4) We can perform “Insert record / Update record / Delete record”
5) ====

4) Product Cockpit
Product Cockpit is the small software.
With the help of the “Product Cockpit” -- Product Manager [PM] can manage [add product
/ update product / delete product / …] the products easily.

For “SAP Commerce Cloud” --- Contact Us = [email protected]


5) Adaptive Search

6) Cmscockpit
CMS Cockpit is the small software.
With the help of the “CMS Cockpit” -- Content Manager [CM] can manage [add content /
update content / delete content / …] the Content easily.
URL = https://localhost:9002/cmscockpit/index.zul

7) SmartEdit
Smart Edit is the small software.
With the help of the “Smart Edit” -- Content Manager [CM] can manage [add content /
update content / delete content / …] the Content easily.
URL = https://localhost:9002/smartedit/

For “SAP Commerce Cloud” --- Contact Us = [email protected]


8) CS Cockpit
https://localhost:9002/backoffice/login.zul
csagent (or) CustomerSupportManager & PWD = You can reset
Purpose – Customer Service Agent (Create Ticket …)
9) Admin Cockpit
https://localhost:9002/admincockpit/login.zul
admin admin1234
Purpose – We can perform admin related activities
10) ====
Q = Bcoz of cx recipe we get 3 b2c sites & 1 b2b site. Where can we see this site details?

For “SAP Commerce Cloud” --- Contact Us = [email protected]


How to use OOTB “B2B Site” = Powertools?
URL = https://localhost:9002/yb2bacceleratorstorefront/?site=powertools
https://powertools.local:9002/yb2bacceleratorstorefront/powertools/en/USD/login
https://localhost:9002/yb2bacceleratorstorefront/powertools/en/USD/login

Backoffice URL = https://localhost:9002/backoffice/


Credentials = admin admin1234

For “SAP Commerce Cloud” --- Contact Us = [email protected]


For “SAP Commerce Cloud” --- Contact Us = [email protected]
Q = How to improve / reduce “Hybris Server Startup” time?
C:\rrrssoftware\hybris\bin\platform>Hybrisserver.bat [This is taking lots of time]

Sol1 = Turn off Cronjobs [Default Cronjobs]

Sol2 = Remove unused Tenants

For “SAP Commerce Cloud” --- Contact Us = [email protected]


Sol3 = Remove Web Socket Jar file

Note: - After doing above 3 solutions…


Do the build [“ant clean all”] &
start the server [Hybrisserver.bat] and check the server startup time / speed.

Q = How to see the “SAP Comm” logs?

For “SAP Commerce Cloud” --- Contact Us = [email protected]

You might also like