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

Установка Seafile 7.1.0 + Nginx + Percona на Centos 7

Установка Seafile 7.1.0 + Nginx + Percona на Centos 7

Seafile + Nginx + Percona

Seafile – это кроссплатформенная система программного обеспечения для размещения файлов с открытым исходным кодом. Файлы хранятся на центральном сервере и могут быть синхронизированы с персональными компьютерами и мобильными устройствами через приложения.

Цикл статей по настройке файлового хранилища Seafile

Установка Seafile 7.1.0 + Nginx + Percona на Centos 7
Установка файлового хранилища Seafile на …

Redmine: бэкапирование и восстановление

Redmine: бэкапирование и восстановление

Redmine: backup, restore

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

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

Бэкапирование Redmine

Создаем файл с параметрами подключения к базе, для того что бы в дальнейшем создавать дамп PostgreSQL без ввода пароля

$ sudo nano /root/.pgpass
localhost:5432:redmine:redmine:%password%
$ sudo chmod 600 /root/.pgpass

Делаем бэкап базы:

$ sudo …

Обновление 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. Для начала сделаем дамп базы данных:

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

Локальный YUM репозиторий в Centos 7

Локальный YUM репозиторий в Centos 7

local yum repo

Репозиторий — место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети.Среди дистрибутивов Linux популярны репозитории с форматом метаданных YUM для дистрибутивов на базе RPM-пакетов, и репозитории с метаданными APT для дистрибутивов на основе DEB-пакетов.

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

$ sudo yum install createrepo yum-utils

Создаем каталоги os, updates, extras

$ mkdir -p /var/www/repo/centos/7/{os,updates,extras}/x86_64

Для …

Автоматическая установка Centos 7 с помощью kickstart

Автоматическая установка Centos 7 с помощью kickstart

kickstart

kickstart — метод быстрой установки операционных систем, основанных на Red Hat Linux

Каждый раз, когда вы устанавливаете Centos, в домашней директории пользователя root создается файл,содержащий параметры установки

$ cat /root
anaconda-ks.cfg

Пример файла kickstart

#version=Centos7
# System authorization information
auth –enableshadow –passalgo=sha512

# Install OS instead of upgrade
install

# Reboot after installation
reboot –eject

# License agreement
eula –agreed

# Use CDROM installation media
cdrom
# Use network installation
#url –url=”https://mirror.yandex.ru/centos/7/os/x86_64″

# Use graphical …

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

Установка и настройка NFS сервера / клиента в Centos 7

Установка и настройка NFS сервера / клиента в Centos 7

NFS сервер / клиент

Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems в 1984 году. За основу взят протокол вызова удалённых процедур. Позволяет подключать (монтировать) удалённые файловые системы через сеть.NFS предоставляет клиентам прозрачный доступ к файлам и файловой системе сервера. В отличие от FTP, протокол NFS осуществляет доступ только к тем частям файла, к которым обратился процесс, и основное …