Настройка FTP на BitrixVM

Если вы решите настроить FTP самостоятельно, то рекомендуем заранее сделать бекап. 1. Для работы FTP установим ProFTPd сервер. Первой командой мы установим необходимый пакет. yum install proftpd Затем добавляем FTP в автозапуск сервера. chkconfig proftpd on Запускаем службу service proftpd start…

Настройка SFTP для управления файлами на сервере

Настройка через консоль Если вы не используете панель ISPmanager, то работу SFTP можно настроить вручную. На наших серверах OpenSSH устанавливается по умолчанию (справедливо для серверов с операционными системами linux установленных из наших шаблонов). Для того, чтобы включить sftp-server в sshd, необходимо указать его…

Сайт на сервере с LAMP

В качестве примера будем использовать тестовый домен example.com. Не забудьте изменить его на свой. Шаг 0. Структура каталогов для размещения сайтов Чтобы в будущем мы могли просто и непринуждённо добавлять новые сайты, настраивать FTP или sFTP-доступ для отдельных директорий, не…

FTP на сервере без панели управления

Настройка подключения через sFTP По умолчанию sFTP-доступ к серверу уже настроен. Можно сразу подключиться через обычный FTP-клиент, например, FileZilla, использовав IP-адрес сервера, логин и пароль пользователя root и порт 22. Также можно создать дополнительных sFTP-пользователей с доступом только к отдельным папкам на сервере.…

Перевод сайтов на шифрованное подключение https/ssl

Получение сертификата от Let’s Encrypt и установка/настройка nginx. + обновления при помощи certbot на Ubuntu 20.04 LTS 1. Устанавливаем certbot Используем команду: apt install python3-certbot-nginx Подтверждаем установку клавишей «Y» и «Enter» Теперь Certbot установлен и готов к использованию, но, для того, чтобы…

Безопасность Nginx с помощью Let’s Encrypt в Ubuntu 18.04

Let’s Encrypt представляет собой центр сертификации (Certificate Authority, CA), получивший и получивший бесплатные сертификаты TLS/SSL , тем самым чаще всего использующий зашифрованный HTTPS на веб-серверах. Процесс получения сертификатов получается за счёт наличия клиента Certbot, который автоматизирует большую часть (если не…

Установить MySQL в Ubuntu 18.04

MySQL является системой управления базами данных с открытым исходным кодом и обычно используется, как часть популярного стека LAMP (Linux, Apache, MySQL, PHP/Python/Perl). MySQL использует реляционную базу данных и SQL (Structured Query Language, язык структурированных запросов) для управления данными. Короткая версия…

Базовая настройка веб сервера под множество изолированных сайтов wordpress на UBUNTU 18.04.2 LTS

Пункт 1.0.0.0 (изменение часового пояса сервера) sudo dpkg-reconfigure tzdata В появившемся меню выбираем «Europe» -> «Moscow» Обратите внимание, что крон автоматически не подхватывает новый часовой пояс, его надо перезагрузить: sudo service cron restart Пункт 1.0.0.1 (проверяем настройку кириллицы в консоли)…

Установка Docker Compose в Ubuntu 18.04

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а…

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

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а…