Архив автора: Иван Кудрявцев

Настройка безопасного сервера FTP с помощью ProFTP и SSL-сертификата Let’s Encrypt

Протокол FTP широко используется для доступа к файлам на серверах. В связи с его популярностью, он встроен во многие инструменты управления файлами (mc, Filezilla, Windows Commander, Windows Explorer), текстовые редакторы, системы резервного копирования и другие инструменты.

FTP — это очень старый протокол, который появился в 1971 году, когда обмен файлам в незащищенных сетях не использовался. В связи с этим, в изначальном протоколе отсутствуют средства для обеспечения безопасности передачи данных между клиентом и сервером, соответственно, FTP нельзя использовать для передачи чувствительных данных вне доверенных сетей.

Для FTP существует расширение стандарта FTPS, которое позволяет клиенту требовать шифрование соединения с помощью протокола TLS, что делает защиту данных безопасной.

Читать далее

Настройка MySQL: часто встречающиеся ошибки

При настройке серверов MySQL встречается ряд ошибок, которые ведут к снижению производительности. Вы можете столкнуться с ситуацией, когда повышая значение параметров, которые не должны негативно влиять на производительность, столкнетесь именно с таким поведением СУБД.

Избегайте произвольного увеличения размера буферов MySQL.

Читать далее

Установка CMS 1C Bitrix в LEMP (Linux, Nginx, MariaDB, PHP 7) для CentOS 7, Debian 9 Stretch, Ubuntu 18.04 Bionic

1C Bitrix — самая популярная в России коммерческая платформа для разработки сайтов. Ниша этой CMS такая же как у Drupal и Joomla. Эта система является зрелой и хорошо поддерживаемой.

После чтения этой статьи, вы научитесь самостоятельно настраивать минималистичный сервер для для сайта под управлением CMS 1С Bitrix. Ваш сайт будет доступен по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt.

Для установки CMS 1C Bitrix на выделенном сервере или VPS нам понадобится установить сервер LEMP (Linux, Nginx, MySQL, PHP 7), а затем скачать и настроить сам 1C Bitrix.

Читать далее

Установка PrestaShop в LEMP (Linux, Nginx, MariaDB, PHP 7) для CentOS 7, Debian 9 Stretch, Ubuntu 18.04 Bionic

После чтения этой статьи, вы научитесь самостоятельно настраивать минималистичный сервер для для сайта PrestaShop eCommerce. Ваш сайт будет доступен по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt.

PrestaShop — популярная платформа для eCommerce, которая используется 9% электронных магазинов по всему миру. Эта система является открытой, а значит доступной для изменений любым желающим разработчиком. Популярность можно легко проверить по количеству звезд на GithHub:

Для установки PrestaShop на выделенном сервере или VPS нам понадобится установить сервер LEMP (Linux, Nginx, MySQL, PHP 7), а затем скачать и настроить сам PrestaShop.

Читать далее

Установка Opencart в LEMP (Linux, Nginx, MariaDB, PHP 7) для CentOS 7, Debian 9 Stretch, Ubuntu 18.04 Bionic

После чтения этой статьи, вы научитесь самостоятельно настраивать минималистичный сервер для для сайта Opencart. Ваш сайт будет доступен по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt.

Opencart — ведущая платформа для eCommerce, которая используется четырьмя миллионами электронных магазинов по всему миру. Эта система является открытой, а значит доступной для изменений любым желающим разработчиком. Статистика GitHub для проекта весьма ярко демонстрирует его популярность:

Для установки Opencart на выделенном сервере или VPS нам понадобится установить сервер LEMP (Linux, Nginx, MySQL, PHP 7), а затем скачать и настроить сам Opencart.

Читать далее

Настройка сервера Linux Nginx, PHP 7, MySQL (LEMP) с поддержкой сертификата Let’s Encrypt в CentOS 7

Закончив чтение данного руководства, вы научитесь самостоятельно настраивать минималистичный сервер LEMP (Linux, Nginx, MySQL, PHP 7) для сайта без лишних компонентов. Ваш сайт будет доступен по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt.

Читать далее

Настройка сервера Linux Nginx, PHP 7, MySQL (LEMP) с поддержкой сертификата Let’s Encrypt в Debian Linux 9 Stretch

Закончив чтение данного руководства, вы научитесь самостоятельно настраивать минималистичный LEMP (Linux, Nginx, MySQL, PHP 7) сервер для сайта без лишних компонентов. Ваш сайт будет доступен по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt.

Читать далее

Настройка сервера Linux Nginx, PHP 7, MySQL (LEMP) с поддержкой сертификата Let’s Encrypt в Ubuntu Linux 18.04 Bionic

Закончив чтение данного руководства, вы научитесь самостоятельно настраивать минималистичный LEMP (Linux, Nginx, MySQL, PHP 7) сервер для сайта без лишних компонентов. Ваш сайт будет доступен по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt.

Читать далее

Установка MODx Revolution в LEMP (Linux, Nginx, MariaDB, PHP 7) для CentOS 7, Debian 9 Stretch, Ubuntu 18.04 Bionic

Руководства по настройке LEMP сервера MODx Revolution с поддержкой сертификата Let’s Encrypt для самых популярных дистрибутивов Linux — CentOS 7, Debian 9, Ubuntu 18.04.

MODx Revolution — довольно популярная CMS с открытым кодом, написанная на PHP. В этой статье мы рассмотрим как настроить сервер для сайта под управлением MODx.

Закончив чтение данного руководства, вы научитесь самостоятельно настраивать минималистичный сервер для для сайта MODx без лишних компонентов. Ваш сайт будет доступен по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt.

Читать далее

Установка WordPress в LEMP (Linux, Nginx, MariaDB, PHP 7) для CentOS 7, Debian 9 Stretch, Ubuntu 18.04 Bionic и в виде контейнера Docker

Руководства по настройке LEMP сервера WordPress с поддержкой сертификата Let’s Encrypt для самых популярных дистрибутивов Linux — CentOS 7, Debian 9, Ubuntu 18.04, а так же для Docker.

В этой статье рассматривается настройка связки Nginx, MySQL, PHP7 для хостинга сайта WordPress.

Закончив чтение данного руководства, вы научитесь самостоятельно настраивать минималистичный сервер для для сайта WordPress без лишних компонентов. Ваш сайт будет доступен по защищенному протоколу HTTPS с поддержкой бесплатного сертификата Let’s Encrypt.

Читать далее