Alexey
08.08.2025
Веб-сервер
.htaccess, Apache, mod_rewrite, веб-сайты, переадресация / редирект
Оглавление Задача: запросы приходящие на субдомены перенаправить на новый домен с такими же субдоменами с помощью mod_rewrite в настройках файла .htaccess. При этом нужно сохранить параметры запроса (запрашиваему страницу и прочее) Быстрое решение Как запросы приходящие на субдомены перенаправить на новый…
ДАЛЕЕ
Alexey
12.05.2025
Веб, Веб-сервер
.htaccess, Apache, AVIF, mod_rewrite, PHP, WebP, веб-сайты, картинки / фотографии / изображения, сжатие изображений
В предыдущей статье мы научились конвертировать изображения JPG и других форматов в формат AVIF (который поддерживают современные веб-браузеры). Благодаря этому можно сократить место, занимаемое изображениями на хостинге до 8+ раз! Смотрите также: Как конвертировать изображения в формат AVIF с помощью…
ДАЛЕЕ
Alexey
07.05.2025
PHP, Веб, Веб-сервер
веб-сайты, виртуальный хостинг, интерфейс командной строки (CLI), хостинг
Хостинг Хостланд позволяет выбрать любую версию PHP — от древних 5.* до самых последних (на данный момент это PHP 8.4). Причём для каждого сайта (даже на одном аккаунте) можно установить любую из версий. Достаточно перейти в Панели управлений на вкладку…
ДАЛЕЕ
Alexey
26.02.2025
Веб, Веб-сервер
rsync, rsyncd.conf, SSH, веб-сайты, виртуальный хостинг, резервное копирование, хостинг
Оглавление 1. Два режима работы rsync: доступ через демон (службу) rsync и доступ через удалённую оболочку 2. Что выбрать для копирования файлов в rsync: доступ через демон (службу) rsync или доступ через удалённую оболочку? 3. Требуется ли утилита rsync на…
ДАЛЕЕ
Alexey
15.02.2025
Веб, Веб-сервер
rsync, rsyncd.conf, SSH, веб-сайты, виртуальный хостинг, резервное копирование, хостинг
Оглавление 1. Виртуальных хостинг с rsync 2. Зачем использовать rsync на виртуальном хостинге 3. Как использовать rsync на Hostland 4. Конфигурационный файл rsyncd.conf для виртуального хостинга 5. Как скачать файлы с хостинга Хостланд с помощью rsync 6. Настройка модулей rsync на виртуальном хостинге Hostland 7. Как выгрузить…
ДАЛЕЕ
Alexey
22.01.2025
Веб, Веб-сервер
SSH, ssh-keygen, веб-сайты, виртуальный хостинг, хостинг
Оглавление Как подключиться по SSH на Hostland в ssh Как создать ключ для подключения к хостингу по SSH на Hostland Команда для подключения к SSH на Hostland с помощью утилиты ssh Как создать ярлык для подключения SSH на Hostland с…
ДАЛЕЕ
Alexey
19.10.2024
Веб, Веб-сервер
Apache, genpkey, OpenSSL, req, SSL, Ubuntu, x509, ошибки, решение проблемы, сертификаты
Оглавление 1. Почему возникает ошибка ERR_SSL_PROTOCOL_ERROR 2. Как исправить ошибку ERR_SSL_PROTOCOL_ERROR 3. Как исправить «ERR_SSL_PROTOCOL_ERROR» на локальном веб-сервере 4. Как настроить HTTPS на Apache в Linux 4.1 Как установить Apache и OpenSSL в Debian, Ubuntu, Linux Mint, Kali Linux 4.2 Как включить модуль SSL…
ДАЛЕЕ
Alexey
19.10.2024
Веб, Веб-сервер
Apache, genpkey, OpenSSL, req, SSL, Ubuntu, x509, ошибки, решение проблемы, сертификаты
Оглавление 1. Почему возникает ошибка SSL_ERROR_RX_RECORD_TOO_LONG 2. Как исправить ошибку SSL_ERROR_RX_RECORD_TOO_LONG 3. Как исправить «Error code: SSL_ERROR_RX_RECORD_TOO_LONG» на локальном веб-сервере 4. Как настроить HTTPS на Apache в Linux 4.1 Как установить Apache и OpenSSL в Debian, Ubuntu, Linux Mint, Kali Linux 4.2 Как включить…
ДАЛЕЕ
Alexey
18.10.2024
Ubuntu, Веб-сервер
Apache, Debian, genpkey, Kali Linux, Linux Mint, OpenSSL, req, SSL, Ubuntu, x509, сертификаты, Центры Сертификации / CA
Оглавление Как включить HTTPS на Apache в Debian, Ubuntu, Linux Mint, Kali Linux Как установить Apache и OpenSSL в Debian, Ubuntu, Linux Mint, Kali Linux Как включить модуль SSL для Apache Как сделать так, чтобы локальный сервер открывался по имени…
ДАЛЕЕ
Alexey
13.08.2024
PHP, Веб-сервер
Apache, pcre.backtrack_limit, preg_match, preg_match_all, preg_replace, ошибки, полнотекстовый поиск, решение проблемы
Функции preg_replace, preg_match_all и preg_match не работают с длинными строками При попытке искать в PHP по регулярным выражениям с помощью функций preg_replace preg_match_all и preg_match (или других функций поиска по регулярным выражениям) может возникнуть следующая проблема: строка по которой выполняется…
ДАЛЕЕ
Alexey
16.07.2024
Веб-сервер, Системное администрирование
zip, архиваторы, архивы
Как директорию архивировать по частям в Linux Рассмотрим ситуацию: на сервере имеется папка (директория) очень большого размера и её нужно скачать или переместить на другой сервер. При этом нужно разбить эту директорию на несколько отдельных архивов. Архивирование папки частями требуется…
ДАЛЕЕ
Alexey
20.05.2023
Python, Веб-сервер
Apache, CGI, веб-сайты
Программы и скрипты на Python могут делать запросы к веб сайтам и веб сервисам и получать от них данные с помощью методов GET и POST (а также другими HTTP методами: PUT, PATCH и DELETE). Но что если вы хотите передавать…
ДАЛЕЕ
Alexey
20.05.2023
Python, Веб-сервер
Apache, CGI, веб-сайты
Оглавление 1. Как запустить скрипт Python на веб-сервере 2. Как настроить Python в качестве CGI модуля в Apache на Debian (Ubuntu, Linux Mint, Kali Linux) 2.1 Настройка Python CGI для одной директории 2.2 Настройка Python CGI для всего веб-сервера 3.…
ДАЛЕЕ
Alexey
20.05.2023
Python, Ubuntu, Веб-сервер
Apache, CGI, Debian, Linux Mint, веб-сайты
Настройка Python CGI для одной директории Выполните команду для включения модуля CGI: sudo a2enmod cgi Перезапустите веб-сервер, чтобы изменения вступили в силу: sudo systemctl restart apache2 Создайте файл /usr/lib/cgi-bin/test.py: sudo gedit /usr/lib/cgi-bin/test.py Скопируйте в этот файл следующее содержимое: #!/usr/bin/python3 print…
ДАЛЕЕ
Alexey
29.01.2023
PHP, Ubuntu, Веб-сервер
Apache, Debian, Kali Linux, phpMyAdmin, ошибки, решение проблемы
Debian и производные дистрибутивы (Ubuntu, Linux Mint, Kali Linux и многие другие) при переходе с PHP 8.1 на PHP 8.2 могут столкнуться с ошибкой «FCGI: attempt to connect to Unix domain socket /run/php/php8.1-fpm.sock (*:80) failed». Лог веб-сервера Apache sudo tail /var/log/apache2/error.log…
ДАЛЕЕ