Difference between revisions of "Installing Onepoint"
(→Minimum Software Requirements) |
(→Minimum Software Requirements) |
||
Line 12: | Line 12: | ||
*OS: CentOS 7 | *OS: CentOS 7 | ||
*Database: MariaDB 10 or later OR MySQL 8 or later | *Database: MariaDB 10 or later OR MySQL 8 or later | ||
+ | *Third-party repositories: | ||
+ | ** epel-release | ||
+ | You can install it running the following command: | ||
+ | ]# yum install epel-release | ||
+ | ** Remi's Repository | ||
+ | You can install it running the following command: | ||
+ | ]# yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm | ||
+ | *Apache: v2.4 or later | ||
+ | You can install it running the following command: | ||
+ | ]# yum install httpd | ||
*PHP: v7.2 or later with the following extensions: | *PHP: v7.2 or later with the following extensions: | ||
**php72-php | **php72-php | ||
Line 29: | Line 39: | ||
**php72-php-json | **php72-php-json | ||
− | You can | + | You can install them running the following command (once Remi is installed): |
− | |||
]# yum install php72-php php72-php-common php72-php-bz2 php72-php-curl php72-php-ldap php72-php-gd php72-php-gmp php72-php-imap php72-php-mbstring php72-php-mcrypt php72-php-soap php72-php-mysqlnd php72-php-xml php72-php-zip php72-php-json | ]# yum install php72-php php72-php-common php72-php-bz2 php72-php-curl php72-php-ldap php72-php-gd php72-php-gmp php72-php-imap php72-php-mbstring php72-php-mcrypt php72-php-soap php72-php-mysqlnd php72-php-xml php72-php-zip php72-php-json | ||
*Python: v2.7 with the following packages: | *Python: v2.7 with the following packages: | ||
− | **pip | + | **python |
+ | **python-pip | ||
+ | **python-requests | ||
**python-ldap | **python-ldap | ||
− | **paramiko | + | **python-paramiko |
+ | |||
+ | You can install them running the following command: | ||
+ | |||
+ | ]# yum install python-pip python-ldap python-paramiko | ||
+ | |||
*Runtime Libraries: | *Runtime Libraries: | ||
**curl | **curl | ||
**curlpp | **curlpp | ||
+ | |||
+ | You can install them running the following command: | ||
+ | |||
+ | ]# yum install curl http://download-ib01.fedoraproject.org/pub/epel/6/x86_64/Packages/c/curlpp-0.7.3-5.el6.x86_64.rpm | ||
+ | |||
**libssh | **libssh | ||
**json-c | **json-c | ||
**json-cpp | **json-cpp | ||
+ | |||
+ | You can install them running the following command: | ||
+ | |||
+ | ]# yum install libssh json-c jsoncpp | ||
+ | |||
*Other tools: | *Other tools: | ||
**psutils | **psutils | ||
Line 49: | Line 75: | ||
**SSH Server | **SSH Server | ||
**SSH Client | **SSH Client | ||
+ | |||
+ | You can install them running the following command: | ||
+ | |||
+ | ]# yum install psutils psmisc telnet ssh | ||
== Minimum Network Requirements == | == Minimum Network Requirements == |
Revision as of 13:23, 19 September 2019
You have some options for downloading Onepoint Systems Integration.
Contents
Minimum Requirements for Onepoint
Before installing onepoint, you should verify the following requirements for a production or stress-test environment:
Minimum Hardware Requirements (Physical or Virtual)
- CPU: At least 4 CPUs
- RAM: At least 1GB per logical CPU recommended
- Disk: At least 100 GB free on the installation/data partition.
Minimum Software Requirements
- OS: CentOS 7
- Database: MariaDB 10 or later OR MySQL 8 or later
- Third-party repositories:
- epel-release
You can install it running the following command:
]# yum install epel-release
- Remi's Repository
You can install it running the following command:
]# yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
- Apache: v2.4 or later
You can install it running the following command:
]# yum install httpd
- PHP: v7.2 or later with the following extensions:
- php72-php
- php72-php-common
- php72-php-bz2
- php72-php-curl
- php72-php-ldap
- php72-php-gd
- php72-php-gmp
- php72-php-imap
- php72-php-mbstring
- php72-php-mcrypt
- php72-php-soap
- php72-php-mysqlnd
- php72-php-xml
- php72-php-zip
- php72-php-json
You can install them running the following command (once Remi is installed):
]# yum install php72-php php72-php-common php72-php-bz2 php72-php-curl php72-php-ldap php72-php-gd php72-php-gmp php72-php-imap php72-php-mbstring php72-php-mcrypt php72-php-soap php72-php-mysqlnd php72-php-xml php72-php-zip php72-php-json
- Python: v2.7 with the following packages:
- python
- python-pip
- python-requests
- python-ldap
- python-paramiko
You can install them running the following command:
]# yum install python-pip python-ldap python-paramiko
- Runtime Libraries:
- curl
- curlpp
You can install them running the following command:
]# yum install curl http://download-ib01.fedoraproject.org/pub/epel/6/x86_64/Packages/c/curlpp-0.7.3-5.el6.x86_64.rpm
- libssh
- json-c
- json-cpp
You can install them running the following command:
]# yum install libssh json-c jsoncpp
- Other tools:
- psutils
- psmisc
- telnet (Client)
- SSH Server
- SSH Client
You can install them running the following command:
]# yum install psutils psmisc telnet ssh
Minimum Network Requirements
- Outbound ports: Onepoint machine needs to access the managed assets in their respective protocols:
- LDAP / Active Directory: 389/tcp, 636/tcp; privileged account for the instance
- Windows Servers: 135/tcp, 445/tcp; privileged local or domain account for the machines
- Linux Servers: 22/tcp; privileged account for the machine
- MySQL/MariaDB: 3306/tcp; privileged account for the instance
- PostgreSQL: 5432: privileged account for the instance
Licensing considerations
After registering on our website (http://onepoint.net.br), you will until 24 hours receive a license file with instructions on how to install. For using and updating the product, and having access to its features, you will need to install this license.