To make FromDual Ops Center working you need a classical LAMP stack.

Minimal requirements are:

  • Apache 2.4 or newer
  • MariaDB/MySQL 5.5 or newer
  • PHP 7.0 or newer

Preferred distributions are Ubuntu 18.04 and CentOS 7.

If you prefer to use our FromDual Package Repository you can skip this step a continue straight with Installing focmm with Ubuntu or CentOS Repository.

Continue with:


Ubuntu 14.04

ubuntu.png
apt-get install apache2 libapache2-mod-php5 mysql-server php5-mysqlnd arping
a2enmod rewrite
a2enmod ssl
a2ensite default-ssl
service apache2 restart

Checks

  • Apache is running:
    service apache2 status
     * apache2 is running
    
  • MySQL is running:
    service mysql status
    mysql start/running, process 3681
    

Continue with Common Checks.

Ubuntu 18.04

ubuntu.png
apt-get update
apt-get install apache2 php php-mysqli mysql-server php-posix libapache2-mod-gnutls mysql-client

Checks

  • Apache is running:
    systemctl status apache2
    ● apache2.service - The Apache HTTP Server
       Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
      Drop-In: /lib/systemd/system/apache2.service.d
               └─apache2-systemd.conf
       Active: active (running) since Thu 2020-02-13 21:46:52 CET; 6s ago
     Main PID: 8974 (apache2)
        Tasks: 6 (limit: 1129)
       CGroup: /system.slice/apache2.service
               ├─8974 /usr/sbin/apache2 -k start
               ├─8977 /usr/sbin/apache2 -k start
               ├─8978 /usr/sbin/apache2 -k start
               ├─8979 /usr/sbin/apache2 -k start
               ├─8980 /usr/sbin/apache2 -k start
               └─8981 /usr/sbin/apache2 -k start
    
    Feb 13 21:46:52 ubuntu1804 systemd[1]: Starting The Apache HTTP Server...
    Feb 13 21:46:52 ubuntu1804 apachectl[8970]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127
    Feb 13 21:46:52 ubuntu1804 systemd[1]: Started The Apache HTTP Server.
    
  • MySQL is running:
    systemctl status mysql
    ● mysql.service - MySQL Community Server
       Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
       Active: active (running) since Thu 2020-02-13 21:46:48 CET; 30s ago
     Main PID: 7781 (mysqld)
        Tasks: 27 (limit: 1129)
       CGroup: /system.slice/mysql.service
               └─7781 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
    
    Feb 13 21:46:47 ubuntu1804 systemd[1]: Starting MySQL Community Server...
    Feb 13 21:46:48 ubuntu1804 systemd[1]: Started MySQL Community Server.
    

Continue with Common Checks.

CentOS 6 / Redhat 6

centos.pngredhat.png
yum install httpd php-mysqli php mysql-server php redhat-lsb-core php-posix wget mod_ssl openssl

service httpd restart
service mysqld start

You possible have to adapt the iptables firewall rules as well.

Checks

  • Apache is running:
    service httpd status
    httpd (pid  1578) is running...
    
  • MariaDB is running:
    service mysqld status
    mysqld (pid  1837) is running...
    

Continue with Common Checks.

CentOS 7 / Redhat 7

centos.pngredhat.png
yum install httpd php-mysqlnd php mariadb mariadb-server php redhat-lsb-core php-posix wget mod_ssl openssl

systemctl restart httpd.service
systemctl start mariadb.service

You possible have to adapt the iptables firewall rules as well.

Checks

  • Apache is running:
    systemctl status httpd.service
    httpd.service - The Apache HTTP Server
       Status: "Processing requests..."
    
  • MariaDB is running:
    systemctl status  mariadb.service
    mariadb.service - MariaDB database server
       Active: active (running) since Sat 2015-12-19 14:21:22 CET; 15s ago
    

Continue with Common Checks.

OpenSuSE 13.1

suse.png

n.a.

Common Checks


Continue with Installing focmm.