Professional Documents
Culture Documents
BKash AML360 Deployment Process
BKash AML360 Deployment Process
BKash AML360 Deployment Process
bKash AML360 R2
Deployment process
Version 0.1.0
Revision History
List of Approvers
Project Manager
Ashiful Islam
Associate Project Manager
Table of Content
1 INTRODUCTION ........................................................................................................................................... 4
Project Id PRD-DSBL-15101
Project Name bKash AML 360
Client Organization (name & address) BKash
Client Contact (Name &Contact Person,
Address, Phone, Fax)
1.6Reference Material
[List all documents and other sources of information referenced in this plan. For each referred
material, specify the version no and location. Examples of documents referred to are Contract,
Proposals, Project's Process, Project Kickoff Plan, etc.]
2 Deployment process
2.1 Terminologies:
Terminolog Functionality
y
nohup Nohup is short for “No Hangups”.
Check Nginx status in command line. If success appears in command line, then check from web
browser by typing the application url.
Folder Path /usr/share/nginx
Command service nginx status
Front End IP & Port http://103.219.114.181:8001
Go to the folder path and run the command. It will run the authorization service in 8003 port.
Folder Path /home/appusr/amlapp/o-auth/
Command nohup java -jar authorization-server-0.0.1.jar & disown
Authorization Service IP & http://103.219.114.181:8003
Port
2.2.4 Step 4 - Verify Authorization Service:
To verify authorization service is running or not, run the command. It will visualize the port number:
8003 is being occupied by authorization service or not.
Folder Path /home/appusr/amlapp/o-auth/
Command netstat -tulpn
Authorization Service IP & http://103.219.114.181:8003
Port
2.2.5 Step 5 - Setup Web Backend Service:
Run the following command in this folder path. It will run the Web Backend Service on port: 8181.
Folder Path /home/appusr/amlapp/web-backend/
Command nohup java -jar bkashWebBackend-0.0.1.jar & disown
Web Backend Service IP & http://103.219.114.181:8181
Port
2.2.6 Step 6 - Verify Web Backend Service State
To Verify the Web Backend service state, we run the command. It will visualize 8181 port is being
occupied by our web backend service or not.
Folder Path /home/appusr/amlapp/web-backend/
Command netstat -tulpn
Web Backend IP & Port http://103.219.114.181:8181
2.2.7 Step 7 - Setup App Backend Service State:
Go to the following folder path and run the command. It will run App Backend Service on port 8004.
Folder Path /home/appusr/amlapp/app-backend/
Command nohup java -jar amlapp-0.0.1.jar &
App Backend Port http://103.219.114.181:8004
2.2.8 Step 8 - Verify App Backend Service State:
To Verify App Backend Service, run the following command on command line. It will visualize 8181
port is occupied by our App Backend service or not.
Folder Path /home/appusr/amlapp/app-backend/
Command netstat -tulpn
App Backend IP & Port http://103.219.114.181:8004
2.2.9 Step 9 - Verify All Services State:
To Verify all services are started, run the following command. It will visualize all the Java
Services we started.
Command ps aux | grep java
2.3 DB related process:
1. R2 related table implementation
2. Store procedure implementation
3. DB optimization query implementation
4. Before going live DB export