Архив рубрики: Полезная информация

GitLab: настройка резервного копирования в Debian, Ubuntu и CentOS

В данной статье рассмотрим настройку резервного копирования средствами самого GitLab CE/EE. Резервируются все репозитории, все вложения и база данных.

Предварительно у вас должен быть установлен и настроен GitLab. Статья по установке и настройке доступна по ссылке ниже.

Читать далее

График и условия работы на новогодних каникулах 2020

Уважаемые пользователи, поздравляем Вас с наступающим 2020 годом!

Информируем Вас об изменениях в условиях и графике работы нашей компании на время праздников с 29-го декабря 2019 года по 7-е января 2020 года включительно.

ОПЛАТА УСЛУГ

Банковские платежи не будут зачисляться с 29-го декабря 2019 года по 7 января 2020 года. Поэтому настоятельно просим заранее озаботиться о внесении необходимого объема денежных средств, достаточных для действия ваших услуг до 8-го января включительно. Последний день разнесения платежей через банк в 2019 году — 28-е декабря.

Платежи с использованием банковских карт и электронных кошельков ROBOX зачисляются автоматически на протяжении всех праздничных дней.

ТЕХНИЧЕСКАЯ ПОДДЕРЖКА

Техническая поддержка в период с 29-го декабря по 7-е января включительно будет работать каждый день с 10:00 до 18:00 TSK. При этом время обработки заявок может быть увеличено до 2-х часов, кроме аварийных случаев массового отказа услуг.

Приоритетными считаются заявки, созданные в биллинговой системе.

Просим перед выполнением каких-либо критических работ убедиться в том, что сотрудник технической поддержки сможет помочь Вам в течение приемлемого времени. Желательно на период праздников воздержаться от проведения работ, которые могут привести к неработоспособности услуг. Спасибо за понимание!

Установка и базовая настройка GitLab в CentOS, Debian и Ubuntu Linux

GitLab CE (Community Edition) — это система управления репозиториями Git и совместной разработки проектов с открытым исходным кодом. В статье мы рассмотрим как установить Gitlab на сервер с ОС Debian, Ubuntu или CentOS.

Системные требования

Рекомендуется использовать не менее 8 ГБ оперативной памяти и процессор не менее 2-ух ядер. Более подробно о системных требованиях можно прочитать в документации GitLab.

GitLab может быть установлен в следующих дистрибутивах Linux:

  • Ubuntu;
  • Debian;
  • CentOS;
  • openSUSE;
  • Red Hat Enterprise Linux (CentOS);
  • Scientific Linux (CentOS);
  • Oracle Linux (CentOS).

После установки операционной системы подключитесь к ней по SSH для выполнения действий на сервере, где будет работать GitLab CE.

Читать далее

Установка Debian 10 (Buster)

6 июля 2019 года (спустя 25 месяцев разработки) вышел релиз Debian 10 с кодовым наименованием «Buster». Debian 10 будет поддерживаться в течение 5 лет командой по безопасности Debian и командой долгосрочной поддержки Debian.

Выпуск Debian 10 «Buster» включает в себя несколько окружений рабочего стола:

  • Cinnamon 3.8,
  • GNOME 3.30,
  • KDE Plasma 5.14,
  • LXDE 0.99.2,
  • LXQt 0.14,
  • MATE 1.20,
  • Xfce 4.12.

Скачать дистрибутивы можно по следующей ссылке https://www.debian.org/CD/ , выберите наиболее удобный способ для скачивания.

Читать далее

Использование утилиты Cloudmonkey для взаимодействия с облаком Cloud2 через API

В основе облака Cloud2 лежит открытый продукт Cloudstack. Использовать Cloudstack можно как через Web UI, так и с помощью других инструментов, которые используют API платформы для взаимодействия с ней. На сегодняшний день широко распространены четыре интерфейса, которые хорошо поддерживают Cloudstack:

  • RESTful API, который лежит в основе всего и может использоваться из любой среды разработки;
  • утилита командной строки Cloudmonkey, которая позволяет взаимодействовать с платформой с помощью консоли;
  • пакет CS для Python;
  • система программно определяемого конфигурирования Ansible.

В этой статье мы рассмотрим интерфейс командной строки Cloudmonkey, который может широко использоваться как в качестве замены Web UI, так и для решений автоматизации операций.

Читать далее

Ускоряем Python — 4 быстрых компилирующих транслятора для Python

Эта статья является переводом и адаптацией оригинальной англоязычной статьи авторства Дэвида Болтона.

Python — достаточно быстрый язык, однако он не такой быстрый, как языки, которые порождают скомпилированные программы. Это потому, что при использовании CPython, стандартной реализации языка, программа интерпретируется. Более точно, ваш код Python компилируется в байтовый код, который затем интерпретируется. Это хорошо подходит для изучения языка и случаев, когда производительность не так важна, поскольку вы можете сразу запускать программу без этапа компиляции.

Читать далее

Отключение подсистемы IPv6 в CentOS 7

IPv6 — прогрессивный протокол, который в скором времени должен полностью заменить устаревший протокол IPv4. В этой статье мы рассмотрим способ отключения IPv6 в вашей операционной системе. Вы можете подумать, что отключение IPv6 — это странная идея, и мы с вами полностью согласимся, однако, есть ряд случаев, когда такая задача все же возникает. Для примера можно рассмотреть некоторые из них:

  • Нестабильная работа IPv6 у вашего ISP из-за устаревшего оборудования;
  • Некорректная работа приложений на сервере из-за IPv6;
  • Худшие условия пропуска IPv6 трафика;
  • Пользователи системы никогда не будут использовать IPv6 для доступа к приложениям, размещенным на сервере.

В целом, идей, когда бы вы хотели отключить IPv6 довольно много, часть из них может требовать временного отключения, другие же подразумевают постоянное отключение. В этой статье мы рассмотрим как отключить IPv6 в CentOS 7.

Читать далее

Установка и настройка среды разработки Python 3 в CentOS 7

Python — это гибкий и универсальный язык программирования, который является отличным решением для реализации сценариев автоматизации, анализа данных, машинного обучения и веб-разработки. Из этой статьи вы узнаете, как установить Python3 и настроить среду виртуального окружения (VENV) в CentOS 7.

Читать далее

Обслуживание почты на домене с помощью инфраструктуры Gmail

В данной статье мы расскажем вам как настроить почту для домена вашей компании для использования инфраструктуры gmail.com (G Suite). В течение 14 дней сервисом можно пользоваться бесплатно. Если в организации используется пакет G Suite, и вы планируете обслуживать почту на домене организации, то данное руководство расскажет как это реализовать.

После выполнения настройки, Ваши пользователи смогут работать с почтовыми адресами вида user@domain.com через сервисы Gmail, а серверы компании могут использоваться для отправки почты как посредством механизма локальной отправки, так и с помощью SMTP.

Читать далее

Переключение интерпретатора Python, используемого по умолчанию, с версии 2.7 на 3.6 в Ubuntu 18.04

В текущий момент язык Python находится в процессе транзита с версии 2.x на 3.x, что влияет на корректность исполнения приложений, которые рассчитывают на ту или иную версию интерпретатора. Обычно, проблемы нет, если используется среда VirtualEnv, когда вы можете выбрать требуемое окружение при его создании, но приложения, которые выполняются вне VirtualEnv могут рассчитывать на ту или иную версию Python. В данной заметке мы рассмотрим простые шаги, как изменить версию Python, используемую по умолчанию, в Ubuntu Linux 18.04.

Читать далее