Настройка окружения

 

Установка вспомогательных пакетов и зависимостей

rdbms (для работы с oracle)

mc (для удобной работы с файловой системой)

vim (для редактирования текстовых файлов)

unzip (для распаковки архивов)

lftp (для ftp-соединений)

nc (для tcp/udp-соединений)

wget (для загрузки данных)

elfutils-libelf-devel (для работы с бинарниками ELF)


[root] yum install *rdbms*11g* mc wget lftp nc elfutils-libelf-devel vim unzip

 

Установка PHP 7.2

Добавление необходимых репозиториев:


[root] yum install scl-utils
[root] yum install oraclelinux-release-el7
[root] wget https://yum.oracle.com/public-yum-ol7.repo -O /etc/yum.repos.d/public-yum-ol7.repo
[root] /usr/bin/ol_yum_configure.sh
[root] yum-config-manager --enable software_collections
[root] yum-config-manager --enable ol7_latest ol7_optional_latest 

 

Далее необходимо проверить, что yum list php отображает пакеты php* версии не ранее 7.2. Проверив версию, можно переходить к установке пакетов:


[root] yum install php php-bcmath php-fpm php-gd php-ldap php-mbstring php-xml php-mysqlnd php-json php-devel php-pear

 

Установка MySQL

Предполагается, что Zabbix в качестве БД будет использовать MySQL:


[root] yum install mariadb
[root] yum install mariadb-server 
[root] systemctl enable mariadb
[root] systemctl start mariadb

 

Установка HTTPD

Установка и запуск Apache:


[root] yum install httpd mod_ssl 
[root] usermod -g apache -G apache
[root] systemctl enable httpd
[root] systemctl start httpd