Статьи о информационных технологиях, операционных системах и программном обеспечении

Установка почтового сервера Mail in a Box на Ubuntu

Сегодня мы рассмотрим установку и настройку Mail in a Box на Ubuntu Server 18.04. Mail in a Box — это готовая сборка почтового сервера с открытым исходным кодом. Состоит из postfix, dovecot, spamassassin, roundcube, nsd и nginx. Postfix — это агент передачи почты (mail transfer agent, сокращенно MTA). Dovecot — IMAP/POP3 сервер. Spamassassin — средство фильтрации спама. Roundcube — веб-клиент  для работы с электронной почтой. Nginx — веб-сервер. NSD — DNS сервер. Так же в сборку включена автоматическая интеграция с Let’s Encrypt. Mail in a Box поддерживает только ОС Ubuntu. На другие дистрибутивы поставить его не получиться.

joomla

Установка Joomla на LAMP

Сегодня мы рассмотрим установку CMS Joomla 9.6 на сервер с установленным стеком LAMP (Linux, Apache, MySQL, PHP) под управлением CentOS 7. В принципе, сам процесс установки Joomla не отличается от установки на другие веб-сервера или хостинг. Поэтому если вы не используете Apache,  процесс его настройки можно пропустить.

ftp_centos

Установка FTP сервера на CentOS 7

В настоящей статье мы рассмотрим установку и настройку FTP сервера vsftpd на веб-сервер под управлением операционной системы CentOS 7.
FTP (File Transfer Protocol) — это протокол передачи файлов по сети. Порты по умолчанию: 21/TCP для команд, 20/TCP для данных. Порты для пассивного подключения настраиваются дополнительно в конфигурационном файле.

lamp

Установка LAMP на CentOS 7

Стек LAMP — это акроним, который обозначает набор серверного программного обеспечения с открытым исходным кодом. Используется для отображения динамических веб-сайтов и веб-приложений. LAMP назван по первым буквам входящих в него программ:
Linux — операционная система
Apache — веб-сервер
MariaDB (MySQL) — СУБД
PHP — язык программирования

VM

Установка VMmanager на СentOS 7

Сегодня мы рассмотрим установку панели управления виртуализацией VMmanager от компании ISPsystem. Компания представляет линейку программных продуктов для управления хостингом: ISPmanager, VMmanager, BILLmanager и DCImanager. Панель VMmanager предназначена для создания и управления виртуальными машинами. Имеет два варианта установки: VMmanager KVM и  VMmanager OVZ. VMmanager KVM использует аппаратную виртуализацию KVM, Mmanager OVZ — виртуализацию на уровне операционной системы при помощи OpenVZ.

Установка Ubuntu Server 18.04

В этой статье мы рассмотрим установку операционной системы с открытым исходным кодом Ubuntu Server 18.04. Ubuntu — это Linux дистрибутив основанный на Debian GNU/Linux. На сегодняшний день Ubuntu является самым распространенным Linux дистрибутивом. Чаще всего используется в домашних компьютерах и веб-серверах. В отличие от других Linux дистрибутивов Ubuntu имеет целую линейку дистрибутивов: Kubuntu, Lubuntu, Xubuntu, Ubuntu Server, Ubuntu GNOME.

Установка WordPress на LAMP

Сегодня мы рассмотрим установку CMS WordPress 5.2 на сервер с установленным стеком LAMP (Linux, Apache, MySQL, PHP) под управлением Ubuntu Server 18.04. В принципе, сам процесс установки WordPress не отличается от установки на другие веб-сервера или хостинг. Поэтому если вы не используете Apache,  процесс его настройки можно пропустить.

ftp

Установка FTP-сервера на Ubuntu 18.04

В настоящей статье мы рассмотрим установку и настройку FTP сервера vsftpd на веб-сервер под управлением операционной системы Ubuntu Server 18.04.
FTP (File Transfer Protocol) — это протокол передачи файлов по сети. Порты по умолчанию: 21/TCP для команд, 20/TCP для данных. Порты для пассивного подключения настраиваются дополнительно в конфигурационном файле.

CentOS7

Установка CentOS 7

В этой статье мы рассмотрим установку операционной системы с открытым исходным кодом CentOS 7. CentOS 7 — это Linux дистрибутив основанный на Red Hat Enterprise Linux. Обязательно прочтите, если еще не читали. СentOS поставляется в виде одного варианта дистрибутива, а выбор набора программ и графического интерфейса осуществляется на этапе установки. Данная операционная система в подавляющем большинстве случаев используется для сервера.

linux

Обзор дистрибутивов Linux

Многие из нас имеют опыт использования дистрибутивов Linux. Кто-то использовал в домашних условиях, кто-то в работе. У каждого из нас своя история общения с Linux-ом. Я с ним познакомился около шести лет назад, просто из интереса. Первым моим дистрибутивом стал Ubuntu 12.04. В последствии мне не раз приходилось иметь дело с Linux-ами уже по работе. CentOS, Debian, Ubuntu Server, OpenSuse — не полный список дистрибутивов с которыми приходилось работать. Так какой же из всех существующих дистрибутивов самый лучший? Давайте познакомимся с некоторыми из них поближе и попробуем в этом разобраться.

Установка LAMP + PHPMyAdmin на Ubuntu 18.04

Стек LAMP — это акроним, который обозначает набор серверного программного обеспечения с открытым исходным кодом. Используется для отображения динамических веб-сайтов и веб-приложений. LAMP назван по первым буквам входящих в него программ:
Linux — операционная система
Apache — веб-сервер
MariaDB (MySQL) — СУБД
PHP — язык программирования

Обзор гипервизоров

Ранее, в своей статье о виртуализации я писал, что такое гипервизор и система контейнеризации. В чем их различие. Какие типы гипервизоров существуют и какой продукт к какому типу относится. Пришло время рассмотреть каждый из них по отдельности и провести краткое сравнение. А так же понять какой продукт подходит вам, так как если вы читаете данную статью, то наверняка озадачены вопросом выбора.

Виртуализация

В настоящее время трудно представить современную IT инфраструктуру без применения технологий виртуализации. Виртуализация — это создание одной или нескольких изолированных друг от друга виртуальных сред в пределах одного физического устройства. Появилась она довольно давно. Большинству приходилось сталкиваться с виртуализацией в той или иной мере.

Установка Proxmox VE 5.4

Proxmox Virtual Environment (Proxmox VE) —  система виртуализации с открытым исходным кодом, работающая на дистрибутиве Debian GNU/Linux. Является продуктом австрийской компании Proxmox Server Solutions GmbH. В роли гипервизоров использует KVM и LXC. Управление сервером, виртуальными машинами и контейнерами осуществляется через веб-интерфейс. Так же есть возможность управления через консоль. Поддерживает кластеризацию, живую миграцию, автоматическое резервное копирование и многое другое.

Установка Ubuntu на Proxmox VE 5.4

Сегодня мы рассмотрим процесс установки операционной системы Ubuntu Server 18.04 на сервер виртуализации Proxmox Virtual Environment 5.4. Для этого нам понадобится установленный и настроенный сервер Proxmox VE (ранее в своей статье я уже писал как это сделать), дистрибутив Ubuntu или любого другого linux и немного свободного времени.

Hyper-V Server

Установка Hyper-V Server

Hyper-V — это гипервизор от корпорации Microsoft. Существует в двух вариантах: как роль Microsoft Windows Server и как самостоятельная операционная система Hyper-V Server. Последний потребляет меньше ресурсов сервера, поскольку в нем нет ничего лишнего, кроме Hyper-V. Сам же гипервизор одинаков  в обоих вариантах. Hyper-V Server полностью бесплатен.