Установка DocuWiki + Nginx в Rocky Linux / Centos 8

Установка DocuWiki + Nginx в Rocky Linux / Centos 8

DocuWiki + Nginx

DokuWiki — простой, но достаточно мощный вики-движок, который может быть использован для создания любой документации. Автор проекта — Андреас Гор. В отличие от многих других движков, DokuWiki использует для хранения страниц текстовые файлы, таким образом единственным требованием является поддержка хостингом PHP.

Подготовка

Устанавливаем утилиты

$ sudo dnf -y install curl wget vim nano git unzip socat …

Установка iTop ITSM & CMDB в Centos 8 или Rocky Linux

Установка iTop ITSM & CMDB в Centos 8 или Rocky Linux

iTop ITSM & CMDB

iTop (IT Operational Portal) – это веб-продукт с открытым исходным кодом, предназначенный для автоматизации ИТ-подразделений предприятий и сервис провайдеров. iTop разработан на основе лучших практик ITIL/ITSM и в то же время является достаточно гибким, чтобы адаптироваться к процессам вашей организации.

Подготовка

Устанавливаем пакет утилит для автоматической визуализации графов, т.к. нам понадобится компонент /usr/bin/dot

$ sudo …

Установка ITSM-системы Snipe-IT + NGINX + Percona на   Centos 7

Установка ITSM-системы Snipe-IT + NGINX + Percona на Centos 7

Snipe-IT + NGINX + Percona

Snipe-IT – open source, кроссплатформенная, многофункциональная система управления ИТ-активами с открытым исходным кодом, построенная с использованием PHP-фреймворка Laravel.

Подготовка

Обновляем операционную систему, добавляем репозиторий EPEL, устанавливаем софт

$ sudo yum -y update
$ sudo yum -y install epel-release
$ sudo yum -y install nano wget net-tools

Установка и настройка PHP 7.4

Установим yum-utils для инструмента yum-config-manager

$ sudo yum …

Установка ITSM-системы GLPI + NGINX + PHP 7.4 + Percona в Centos 7

Установка ITSM-системы GLPI + NGINX + PHP 7.4 + Percona в Centos 7

GLPI + NGINX + Percona

GLPI это ITSM-система, которая позволит вам легко управлять и планировать IT изменения, быстро решать проблемы с помощью автоматизации.GLPI является системой работы с заявками и инцидентами, а также для инвентаризации компьютерного оборудования.

Подготовка

Обновляем операционную систему, добавляем репозиторий EPEL, устанавливаем софт

$ sudo yum -y update
$ sudo yum -y install epel-release
$ sudo yum -y install nano …

Установка модуля PHP-SQLSRV для работы с Microsoft SQL Server в Centos 7

Установка модуля PHP-SQLSRV для работы с Microsoft SQL Server в Centos 7

PHP-SQLSRV

PDO_SQLSRV – это драйвер, реализующий интерфейс PHP Data Objects (PDO) для получения доступа из PHP к базам данных MS SQL Server (начиная с версии SQL Server 2005) и SQL Azure.

Установка PHP 7.x в Centos 7 была рассмотрена раньше

Установка необходимых компонентов

Добавляем репозиторий

[root@localhost]# curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo

Удаляем старые компоненты unixODBC (если они были установлены)

[root@localhost]# yum remove unixODBC-utf16 …

Установка OPCache для повышения производительности PHP в CentOS 7

Установка OPCache для повышения производительности PHP в CentOS 7

OPCache PHP

OPCache – это расширение PHP, созданное для повышения производительности PHP и повышения общей производительности приложений.

Как работает OPCache?PHP открывает файл с кодом, компилирует его, выполняет. Если файлы не меняются, что бы постоянно не выполнять эти действия opCache кэширует результат. Таким образом экономятся ресурсы сервера.

Установка расширения OPCache

Установим репозитории EPEL и REMI

[root@localhost]# yum update
[root@localhost]# yum install epel-release
[root@localhost]# …

Установка ImageMagick для PHP в CentOS 7

Установка ImageMagick для PHP в CentOS 7

ImageMagick + PHP

ImageMagick — набор программ (консольных утилит) для чтения и редактирования файлов множества графических форматов. Является свободным и кроссплатформенным программным обеспечением.

Установим необходимые пакеты для ImageMagick

[root@localhost]# yum install gcc php-devel php-pear

Запускаем установку ImageMagick

[root@localhost]# yum install ImageMagick ImageMagick-devel

Устанавливаем php-модуль для функционирования ImageMagick в php скриптах, и активируем его

[root@localhost]# pecl install imagick
[root@localhost]# echo “extension=imagick.so” > /etc/php.d/imagick.ini

Теперь осталось …

Установка web-сервера NGINX для работы с виртуальными хостами, PHP-FPM в режиме работы Sock, Mysql-сервер MariaDB на Centos 7

Установка web-сервера NGINX для работы с виртуальными хостами, PHP-FPM в режиме работы Sock, Mysql-сервер MariaDB на Centos 7

nginx — веб-сервер и почтовый прокси-сервер, работающий на Unix-подобных операционных системах

Цикл статей по установке и настройке web-сервера NGINX

Установка web-сервера NGINX для работы с виртуальными хостами, PHP-FPM в режиме работы Sock, Mysql-сервер MariaDB на Centos 7
Пароль на файл/каталог вэб-сервера NGINX в Centos/Ubuntu
Включаем SSL в NGINX на Centos 7
Бесплатный SSL и Widacard SSL …

Обновление PHP 7.0 до PHP 7.2 на Centos 7

Обновление PHP 7.0 до PHP 7.2 на Centos 7

Обновление PHP 7.0 до PHP 7.2 на Centos 7

Для обновления PHP 7.0 до PHP 7.2 на Centos 7 у нас в операционной системе должен быть установлен репозиторий REMI и утилита для работы с репозиториями yum-utils

[root@localhost]# rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
[root@localhost]# yum install yum-utils

Смотрим, какие модули PHP у нас установлены

[root@localhost]# yum list installed php*
Загружены модули: fastestmirror
Loading mirror speeds …