Установка 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 …

Установка 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 …

Установка 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 и …

Обновление Redmine 4.0.5 – 4.1.0

Обновление Redmine 4.0.5 – 4.1.0

Redmine upgrade

Цикл статей по установке и настройке Redmine

Установка Redmine 4.0.5 NGINX PostgreSQL в Centos 7
Обновление Redmine 4.0.5 — 4.1.0
Redmine: бэкапирование и восстановление

В предыдущей статье мы рассмотрели установку Redmine 4.0.5 + Nginx + PostgreSQLРассмотрим задачу по обновлению Redmine до версии 4.1.0. Для начала сделаем дамп базы данных:

Создаем файл с параметрами подключения к базе, …

Установка Redmine 4.0.5 NGINX PostgreSQL в Centos 7

Установка Redmine 4.0.5 NGINX PostgreSQL в Centos 7

Redmine NGINX PostgreSQL

Redmine — открытое серверное веб-приложение для управления проектами и задачами (в том числе для отслеживания ошибок). Redmine написан на Ruby и представляет собой приложение на основе широко известного веб-фреймворка Ruby on Rails

Цикл статей по установке и настройке Redmine

Установка Redmine 4.0.5 NGINX PostgreSQL в Centos 7
Обновление Redmine 4.0.5 — 4.1.0
Redmine: …

Установка Bacula + PostgreSQL на Centos 7

Установка Bacula + PostgreSQL на Centos 7

Bacula + PostgreSQL

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

Добавляем репозиторий Bacula.Для этого переходим по ссылке, заполняем фрому, на почту нам скидывают доступ в репозиторий

Создаем файл с содержимым:

$ sudo cat > /etc/yum.repos.d/bacula.repo
[bacula]
name=bacula repo
baseurl=https://bacula.org/packages/%код из письма%/rpms/9.4.4/el7/$basearch/
gpgcheck=0
enabled=1

Далее нам надо отключить SELinux, …

Установка PostgreSQL 11 на Debian 10

Установка PostgreSQL 11 на Debian 10

PostgreSQL 11

PostgreSQL — свободная объектно-реляционная система управления базами данных. Существует в реализациях для множества UNIX-подобных платформ, а также для Microsoft Windows. PostgreSQL базируется на языке SQL и поддерживает многие из возможностей стандарта SQL:2011

Установка PostgreSQL

Обновляем операционную систему

user@debian:~# sudo apt update
user@debian:~# sudo apt -y upgrade

Импортируем ключ подписи репозитория

user@debian:~# sudo apt install -y wget
user@debian:~# wget –quiet -O – …

Установка PostgreSQL 10 и  pgAdmin4 в Centos 7

Установка PostgreSQL 10 и pgAdmin4 в Centos 7

Установка PostgreSQL 10 и pgAdmin4 в Centos 7

PostgreSQL — свободная объектно-реляционная система управления базами данных (СУБД). PostgreSQL создана на основе некоммерческой СУБД Postgres, разработанной как open-source проект в Калифорнийском университете в Беркли.

Установка PostgreSQL 10

Добавляем репозиторий и устанавливаем PostgreSQL сервер и клиент

[root@localhost]# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm
[root@localhost]# yum install postgresql10-server postgresql10

Директория PostgreSQL: /var/lib/pgsql/10/data/

Инициализируем базу

[root@localhost]# /usr/pgsql-10/bin/postgresql-10-setup initdb

Запускаем сервис, …

Резервное копирование и восстановление базы PostgreSQL. Полезные команды

Резервное копирование и восстановление базы PostgreSQL. Полезные команды

Резервное копирование базы PostgreSQL (Backup)

[root@localhost]# pg_dump –host localhost –port 5432 –username “postgres” –role “postgres” –no-password –format tar –blobs –encoding UTF8 –verbose –file /home/backup/postgres.dump “dbname”

или можно так

[root@localhost]# pg_dump -U user dbname > /home/backup/postgres.dump

Восстановление базы PostgreSQL (Restore)

[root@localhost]# /usr/pgsql-9.6/bin/pg_restore -U postgres -d dbname /home/backup/postgres.dump

или можно так

Переключаемся на пользователя postgres

[root@localhost]# su – postgres

Восстанавливаем

bash-4.2$ psql -h localhost -U postgres -p 5432 dbname …