Pre-Installation Checklist

OS User Permissions

Windows

  • The users which installs the Product 360 - Supplier Portal need to be in the local Administrators group.

  • You need read/write permissions for the <PIM_SUPPLIER_PORTAL_INSTALLATION_ROOT> directory.

  • The windows service user which runs the Product 360 - Supplier Portal Tomcat, needs also read/write permissions for the <PIM_SUPPLIER_PORTAL_INSTALLATION_ROOT> directory.

Linux

  • The users which installs the Product 360 - Supplier Portal requires root privileges.

  • The service user need read/write permissions for the <PIM_SUPPLIER_PORTAL_INSTALLATION_ROOT> directory.

    We recommand to create an service user to run the Product 360 - Supplier Portal under an non root account. The following command will create an user and group which is called pim.

    sudo useradd --create-home -c "pim role account" pim

    sudo passwd pim <password>

Product 360 - Supplier Portal Default Ports

Port

Protocol

Product 360 Module

9090

http

Product 360 - Supplier Portal (Tomcat Application Server)

25

smtp

Mail Server

8080

http

Product 360 - Media Manager REST

1512

http

Product 360 - Server Service API

If this port is already in use in your installation, follow the instructions below to change the ports:

Change Application Server Ports

If you have another application running on your machine which is using the same ports that Product 360 - Supplier Portal uses by default, you may need to change the ports.

To change the ports for Product 360 - Supplier Portal, open the file <PIM_SUPPLIER_PORTAL_INSTALLATION_ROOT>/tomcat/conf/server.xml.

default server.xml
<Server port="9005" shutdown="SHUTDOWN">
...
 
<Connector port="9090" protocol="org.apache.coyote.http11.Http11NioProtocol"
connectionTimeout="20000"
redirectPort="9443"
URIEncoding="UTF-8" />
 
...
 
<!-- Define an AJP 1.3 Connector on port 9009 -->
<Connector port="9009" protocol="AJP/1.3" redirectPort="9443" />
 

You need to modify the server port (default is 9005), the http nio connector port (default is 9090) and the ajp connector port (default is 9009) to ports that are free on your machine.

You can use netstat to identify free ports on your machine. See more information on using netstat on Windows.

For example, here are the lines of a modified server.xml file, using ports '8005' as server port, '8090' as http nio port and '8009' as ajp connector port:

modified server.xml
<Server port="8005" shutdown="SHUTDOWN">
...
<Connector port="8090" protocol="org.apache.coyote.http11.Http11NioProtocol"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8" />
...
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

To access Product 360 - Supplier Portal with this configuration, point your web browser to http://localhost:8090/.