Включаем компрессию Brotli для Nginx в CentOS 8

Включаем компрессию Brotli для Nginx в CentOS 8

brotli nginx

Ранее была рассмотрена статья по установки модуля компрессии Brotli для Nginx в Centos 7, но т.к. репозиторий, откуда устанавливался модуль перешел на платную основу, расмотрим установку модуля компрессии Brotli из исходников

Подготовка

Обновляемся

$ sudo dnf update -y

Подключаем репозиторий EPEL

$ sudo dnf -y install epel-release

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

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

Установка Docker, Docker Compose в Centos 8

Установка Docker, Docker Compose в Centos 8

docker, docker-compose

При установке Docker и Docker Compose в Centos 8 есть небольшие различия, по сравнению с Centos 7

Установка Docker

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

$ sudo dnf -y install -y yum-utils device-mapper-persistent-data lvm2

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

$ sudo dnf config-manager –add-repo=https://download.docker.com/linux/centos/docker-ce.repo

Проверяем

$ dnf list docker-ce
[…]
Available Packages
docker-ce.x86_64 …

Обновление Seafile 7.1.0 – 7.1.4 в Centos

Обновление Seafile 7.1.0 – 7.1.4 в Centos

seafile upgrade

Облачное хранилище данных — модель онлайн-хранилища, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам, в основном, третьей стороной.

Ранее был рассмотрена установка Seafile 7.1.0 на Centos 7. Установим минорное обновление.

Останавливаем сервисы seafile и seahub

$ sudo systemctl stop seafile seahub

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

$ sudo yum -y install python3 python3-setuptools python3-pip
$ sudo pip3 …

Установка ONLYOFFICE Document Server + PostgreSQL + Nginx на CentOS 8

Установка ONLYOFFICE Document Server + PostgreSQL + Nginx на CentOS 8

ONLYOFFICE / PostgreSQL / Nginx

ONLYOFFICE — офисный пакет с открытым исходным кодом, разработанный компанией Ascensio System SIA с головным офисом в Риге. Решение включает в себя систему для управления документами, проектами, взаимоотношениями с клиентами и электронной почтой.

Дополнительные требования:

PostgreSQL: версия 9.1 или вышеNGINX: версия 1.3.13 или вышеRedisRabbitMQ

Подготовка

Подключаем репозиторий Epel и устанавливаем утилиту nano

$ sudo dnf -y …

Обновление ownCloud вручную

Обновление ownCloud вручную

Обновление ownCloud

ownCloud — это свободное и открытое веб-приложение для синхронизации данных, общего доступа к файлам.

Переключаемся на пользователя root. Все дальнейшие действия будут выполняться от этого пользователя

$ sudo – su

Бэкапируем директорию, в которую установлен ownCloud

# rsync -avpP /var/www/owncloud /opt/backups/

Бэкапируем базу данных

# mysqldump -u root -p owncloud > /opt/backups/owncloud-`date +%F`.sql
Enter password:

Включаем режим обслуживания с помощью утилиты occ (расположена в каталоге, куда установлен ownCloud)

# …

Установка Confluence + PostgreSQL + NGINX SSL reverse-proxy на Centos 7

Установка Confluence + PostgreSQL + NGINX SSL reverse-proxy на Centos 7

Confluence + PostgreSQL + NGINX SSL reverse-proxy

Confluence — тиражируемая вики-система для внутреннего использования организациями с целью создания единой базы знаний. Написана на Java. Разрабатывается австралийской компанией Atlassian, является одним из двух её основных продуктов.

Установка PostgreSQL 12

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

$ sudo yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

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

$ sudo yum -y install epel-release yum-utils
$ sudo yum-config-manager –enable …

Установка PKI-системы EJBCA на Centos 7

Установка PKI-системы EJBCA на Centos 7

EJBCA

EJBCA — это OpenSource ПО для создания Certification Authority уровня предприятия. EJBCA используется для создания центра сертификации сертификатов инфраструктуры открытого ключа (PKI)

Подготовка

Устанавливаем софт

$ sudo yum install -y nano tar unzip java-1.8.0-openjdk-devel ant psmisc mariadb bc patch

Установка СУБД MariaDB

Устанавливаем и запускаем MariaDB, проверяем статус

$ sudo yum install -y mariadb-server
$ sudo systemctl enable –now mariadb
$ systemctl status …

Установка Docker Compose в Centos 7

Установка Docker Compose в Centos 7

Docker, Docker Compose

Docker Compose – пакетный менеджер позволяющий описывать необходимую структуру в одном файле (конфиге).

Установка Docker

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

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

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

$ sudo yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo

Устанавливаем Docker-CE

$ sudo yum install -y docker-ce

Добавляем нашего пользователя, под которым настраиваем ОС, в группу Docker

$ sudo usermod -aG docker $(whoami)

Применяем изменения к группам

$ newgrp …

Установка ITSM-системы CMDBuild в Centos 7

Установка ITSM-системы CMDBuild в Centos 7

CMDBuild + PostgreSQL + Tomcat

CMDBuild — это программное обеспечение с открытыми исходными кодами, которое управляет конфигурацией базы данных. CMDBuild был спроектирован в соответствии с ITIL “лучше из применяемых на практике способов” для IT услуг управлении, отвечая на критерии ориентированные на процесс.

Используемое программное обеспечение

CentOS 7.7 1908 MinimalPostgreSQL 10.12OpenJDK 13.0.2Tomcat 9.0.31CMDBuild 3.2

Подготовка

Обновимся и установим репозиторий EPEL и …