You are here
Prerequisites
Sat, 2015-12-19 10:37 — oli







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

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

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


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


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

n.a.
Common Checks
- Web-server is answering (replace IP address by your focmm machines IP address): http://192.168.56.101
- PHP is working:
cat << _EOF >/var/www/html/hello.php <?php echo "hello world!"; ?> _EOF
- Web-server is answering: http://192.168.56.101/hello.php
Continue with Installing focmm.