|
Follow the step-by-step instructions below to deploy and use the Backoffice Dashboard.
1. Adjust the appserver.ini and smartclient.ini files, with the Multiprotocol Port and other required keys, as explained below.
|
[ENVIRONMENT] SOURCEPATH=C:\Protheus12\totvs\protheus\apo ROOTPATH=C:\Protheus12\totvs\protheus\Protheus_data STARTPATH=/system/ RPODB=TOP RPOLANGUAGE=PORTUGUESE RPOVERSION=120 LOCALFILES=CTREE LOCALDBEXTENSION=.dtc StartSysInDB=1 TOPMEMOMEGA=1 PICTFORMAT=DEFAULT DATEFORMAT=DEFAULT ;sql DBDATABASE=MSSQL DBSERVER=LOCALHOST DBALIAS=ENVIRONMENT dbport=7892 [TDS] AllowApplyPatch=* AllowEdit=* [DRIVERS] ACTIVE=TCP MultiProtocolPort=1 MultiProtocolPortSecure=1 [SSLConfigure] SSL2 = 1 SSL3 = 1 TLS1_0 = 1 TLS1_1 = 1 TLS1_2 = 1 Bugs =1 State =1 CertificateServer=C:\Protheus12\totvs\tec\appserver\totvs_certificate.crt (adjust it to the path where the certificates have been placed) KeyServer=C:\Protheus12\totvs\tec\appserver\totvs_certificate_key.pem (adjust it to the path where the certificates have been placed) [TCP] TYPE=TCPIP PORT=1232 [GENERAL] App_Environment=ENVIRONMENT BUILDKILLUSERS=1 MAXSTRINGSIZE=10 [LICENSECLIENT] server=LOCALHOST port=8009 [HTTP] ENABLE=1 PORT=88 ENVIRONMENT=ENVIRONMENT [WEBAPP] PORT=1255 WebSocket=0 LastMainProg=SIGAADV [WebApp/webapp] MPP= |
[ENVIRONMENT] SOURCEPATH=C:\Protheus12\ENVIRONMENT\totvs\protheus\apo ROOTPATH=C:\Protheus12\ENVIRONMENT\totvs\protheus\Protheus_data STARTPATH=/system/ RPODB=TOP RPOLANGUAGE=PORTUGUESE RPOVERSION=120 LOCALFILES=CTREE LOCALDBEXTENSION=.dtc StartSysInDB=1 TOPMEMOMEGA=1 PICTFORMAT=DEFAULT DATEFORMAT=DEFAULT ;sql DBDATABASE=MSSQL DBSERVER=LOCALHOST DBALIAS=ENVIRONMENT dbport=7892 [TDS] AllowApplyPatch=* AllowEdit=* [DRIVERS] ACTIVE=TCP MultiProtocolPort=1 MultiProtocolPortSecure=0 [TCP] TYPE=TCPIP PORT=1232 [GENERAL] App_Environment=ENVIRONMENT BUILDKILLUSERS=1 MAXSTRINGSIZE=10 [LICENSECLIENT] server=LOCALHOST port=8009 [HTTP] ENABLE=1 PORT=88 ENVIRONMENT=ENVIRONMENT [WEBAPP] PORT=1255 WebSocket=0 LastMainProg=SIGAADV [WebApp/webapp] MPP= |
[P12_DB_27_EXP] SourcePath=C:\Protheus\Apo64 RootPath=C:\Protheus\Protheus_Data STARTPATH=\system\ RPODB=Top RPOLANGUAGE=portuguese RPOVERSION=120 LOCALFILES=CTREE TRACE=0 LOCALDBEXTENSION=.dtc SpecialKey=FCO_P12 TopMemoMega=1 DBDATABASE=MSSQL DBSERVER=LOCALHOST DBALIAS=P12_DB_27_EXP StartSysInDB=1 [LICENSECLIENT] server=localhost port=8009 [Drivers] Active=TCP MultiProtocolPort=1 MultiProtocolPortSecure=1 [SSLConfigure] SSL2 = 1 SSL3 = 1 TLS1_0 = 1 TLS1_1 = 1 TLS1_2 = 1 Bugs =1 State =1 CertificateServer=C:\Protheus\Bin\64\appserver\totvs_certificate.crt KeyServer=C:\Protheus\Bin\64\appserver\totvs_certificate_key.pem [TCP] TYPE=TCPIP Port=1227 [General] consolemaxsize=15728640 MAXSTRINGSIZE=10 MaxQuerySize=65536 App_Environment=P12_DB_27_EXP [ServerNetwork] MasterConnection=1 Servers=SLAVE [SLAVE] Type=TCPIP ;ip do server: Server=10.111.1.11 Port=1228 Connections=1 [HTTP] enable=1 port=8282 [WEBAPP] Port=1210 [WebApp/webapp] MPP= |
[P12_DB_27_EXP] SourcePath=C:\Protheus\Apo64 RootPath=C:\Protheus\Protheus_Data STARTPATH=\system\ RPODB=Top RPOLANGUAGE=portuguese RPOVERSION=120 LOCALFILES=CTREE TRACE=0 LOCALDBEXTENSION=.dtc SpecialKey=FCO_P12 TopMemoMega=1 DBDATABASE=MSSQL DBSERVER=LOCALHOST DBALIAS=P12_DB_27_EXP StartSysInDB=1 [LICENSECLIENT] server=localhost port=8009 [Drivers] Active=TCP MultiProtocolPort=1 MultiProtocolPortSecure=1 [SSLConfigure] SSL2 = 1 SSL3 = 1 TLS1_0 = 1 TLS1_1 = 1 TLS1_2 = 1 Bugs =1 State =1 CertificateServer=C:\Protheus\Bin\64\appserver\totvs_certificate.crt KeyServer=C:\Protheus\Bin\64\appserver\totvs_certificate_key.pem [TCP] TYPE=TCPIP Port=1228 [General] consolemaxsize=15728640 MAXSTRINGSIZE=10 MaxQuerySize=65536 App_Environment=P12_DB_27_EXP [HTTP] enable=1 port=8283 [WEBAPP] Port=1210 [WebApp/webapp] MPP= |
[config] lastmainprog=sigaadv envserver=P12_DB_27_EXP [drivers] active=tcp [tcp] ;ip do server: Server=10.111.1.11 port=1227 secureconnection=1 |
There is no need to configure REST, because the REST Server of the Multiprotocol Port will be used. |
If Load Balance is used, the communication used in the appserver.ini of the slaves must be the same as that of the master, as explained in Multiprotocol Port. |
|
|
|
|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |