0% found this document useful (0 votes)
36 views5 pages

Roxbot Linux Installation Guide

The document outlines the system requirements and installation process for Roxbot Linux. It describes prerequisites like Redis, MongoDB, Python, and Nodejs. It then provides the 4 step installation process which includes installing prerequisites, configuring databases, and running a Python script to install and configure Roxbot and check services.

Uploaded by

PrashantDhoomz
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)
36 views5 pages

Roxbot Linux Installation Guide

The document outlines the system requirements and installation process for Roxbot Linux. It describes prerequisites like Redis, MongoDB, Python, and Nodejs. It then provides the 4 step installation process which includes installing prerequisites, configuring databases, and running a Python script to install and configure Roxbot and check services.

Uploaded by

PrashantDhoomz
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

Roxbot Linux Installation Process

Ch.No Chapters

1. System Specification

2. Overview Prerequisites
3. Installation Process and Configuration
● DataBase
○ Redis
○ MongoDB
● Python
● Nodejs
4. Roxbot Installation steps
1.System Specification

Platform Linux Machine(Ubuntu)

RAM Minimum 8GB

Secondary​ ​Storage Free space 20GB, HDD any (SSD


is preferred)

Processor Minimum Octa Core


2: Overview of Pre-requisites

Redis​: Redis is an open-source in-memory data structure


project implementing a distributed, in-memory key-value
database with optional durability supports different kinds
of abstract data structures, such as strings, lists, maps, sets,
sorted sets, hyperloglogs, bitmaps, streams, and spatial indexes.

Python​: Python is an interpreted, high-level, general-purpose


the programming language, used mainly for Machine
Learning and other allied operations.

MongoDB​: MongoDB is a cross-platform, document-oriented


database program.
3: Installation Procedure and Configuration

● DataBase
Note: Enter the following command into terminal one by one.
● Redis :
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install redis-server
sudo systemctl enable redis-server.service

● MongoDB:

sudo apt-get update


sudo apt-get install -y mongodb-org
sudo systemctl start mongod
Or
sudo service mongod start

● Nodejs

sudo apt-get update


sudo apt-get install nodejs
sudo apt-get install npm

● Python

sudo apt-get update


sudo apt-get install python3.
4​. ​Roxbot Installation steps

In the project directory, we have file name roxbot_linux.py. To install the


Roxbot we need to run this file by a given command

sudo ​python3 roxbot_linux.py

Once the command execution is done, Roxbot will be installed in the


machine we can check the bot services with following commands.

systemctl status app_server


systemctl status mainlistner
systemctl status savyy

You might also like