ZaLinux.ru

Веб-сервер

Как установить веб-сервер (Apache, PHP, MySQL, phpMyAdmin) на Linux Mint, Ubuntu и Debian

Если вы веб-мастер, или программист на PHP, или вам просто нужно запустить веб-сайт на вашем компьютере, то вы можете это сделать с помощью веб-сервера. На Linux веб-сервер (Apache), а также сопутствующие компоненты (PHP, MySQL, phpMyAdmin) устанавливаются буквально в несколько команд.…
ДАЛЕЕ

Аутентификация по паролю и unix_socket в MySQL и MariaDB. Исправление ошибки #1698 - Access denied for user ‘root’@’localhost’

Исправление ошибки #1698 - Access denied for user ‘root’@’localhost’ В последних версиях MariaDB (возможно и MySQL) по умолчанию стала применяться аутентификация по unix_socket. Если вы не знакомы с ней, то вы могли столкнуться с ошибкой «#1698 - Access denied for…
ДАЛЕЕ

Ошибка «Unable to load dynamic library ‘xmlrpc.so’» (РЕШЕНО)

При работе веб-сервера или при запуске PHP скриптов в командной строке вы можете столкнуться с ошибкой: PHP Warning: PHP Startup: Unable to load dynamic library 'xmlrpc.so' (tried: /usr/lib/php/modules/xmlrpc.so (/usr/lib/php/modules/xmlrpc.so: cannot open shared object file: No such file or directory), /usr/lib/php/modules/xmlrpc.so.so…
ДАЛЕЕ

Ошибка phpMyAdmin «Incorrect format parameter» при импорте базы данных

При попытке импорта таблицы или базы данных в phpMyAdmin вы можете столкнуться с ошибкой: phpMyAdmin - Error Incorrect format parameter Ошибка до такой степени не информативная, что на ум приходят следующие действия: проверить, не повреждена ли база данных проверить, не…
ДАЛЕЕ

Ошибка «Cannot load modules/libphp7.so» (РЕШЕНО)

Некоторые дистрибутивы уже начали переход на PHP 8. Новая версия PHP удаляет старую в результате чего веб-сервер может перестать работать из-за того, что указанные в конфигурации веб-сервера файлы отсутствуют или переименованы. Связанная статья: Вышел PHP 8: обзор изменений языка Примеры…
ДАЛЕЕ

Ошибка phpMyAdmin «Существует несоответствие между HTTPS, указанным на сервере и клиенте» (РЕШЕНО)

Это предупреждение появляется, когда я открываю страницу входа (индекс) phpMyAdmin: Существует несоответствие между HTTPS, указанным на сервере и клиенте. Это может привести к неработоспособному phpMyAdmin или угрозе безопасности. Исправьте конфигурацию своего сервера, чтобы правильно указать HTTPS. В английском варианте: There…
ДАЛЕЕ

Ошибка «Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin» (РЕШЕНО)

При открытии страницы входа phpMyAdmin вы можете увидеть сообщение: Существует несоответствие между HTTPS, указанным на сервере и клиенте. Это может привести к неработоспособному phpMyAdmin или угрозе безопасности. Исправьте конфигурацию своего сервера, чтобы правильно указать HTTPS. Это ещё не критическая ошибка,…
ДАЛЕЕ

Как включить доступ root к MySQL и MariaDB с любых хостов

Для того чтобы пользователь root (или любой другой пользователь) мог подключиться с СУБД MySQL с удалённого хоста, необходимо выполнение двух условий: 1) в свойствах пользователя должно быть разрешено подключаться с удалённых хостов 2) СУБД должна прослушивать входящие соединения не только…
ДАЛЕЕ

Ошибка «mysqli_connect(): (HY000/1045): Access denied for user ‘username’@’localhost’» (РЕШЕНО)

При попытке выполнить вход phpMyAdmin или авторизоваться в MySQL вы можете столкнуться с ошибкой HY000/1045: Warning: mysqli_connect(): (HY000/1045): Access denied for user 'username'@'localhost' (using password: YES) mysqli::real_connect(): (HY000/1045): Access denied for user 'superuser'@'localhost' (using password: NO) Ошибка возникает, когда используемая…
ДАЛЕЕ

Как исправить ошибку «ERROR 1819 (HY000)» в MariaDB

При создании пользователя MariaDB с относительно слабым паролем вы можете столкнуться с ошибкой «ERROR 1819 (HY000): Your password does not satisfy the current policy requirements» (ОШИБКА 1819 (HY000): ваш пароль не соответствует текущим требованиям политики). Технически это не ошибка, а…
ДАЛЕЕ

Как исправить ошибку MySQL «ERROR 1819 (HY000):» в Linux

При создании пользователя MySQL с относительно слабым паролем вы можете столкнуться с ошибкой «MySQL ERROR 1819 (HY000): Your password does not satisfy the current policy requirements» (MySQL ERROR 1819 (HY000): ваш пароль не соответствует текущим требованиям политики). Технически это не…
ДАЛЕЕ

Вышел PHP 8: обзор изменений языка

Вышла стабильная версия PHP 8, бинарные файлы, в том числе для Windows, уже доступны для скачивания. Бинарные файлы для Windows: https://windows.php.net/download Что нового в PHP 8 Выпуск содержит крупные изменения в языке PHP, рассмотрим их. PHP 8.0 содержит множество улучшений…
ДАЛЕЕ

Как настроить аутентификацию по паролю с Apache в Debian, Ubuntu и производных

Как веб-администратор, вы можете счесть полезным ограничить доступ посетителей к некоторым частям веб-сайта, будь то временно или на постоянной основе. Хотя веб-приложения могут предоставлять свои собственные методы проверки подлинности и авторизации, вы также можете полагаться на сам веб-сервер, чтобы ограничить…
ДАЛЕЕ

Установка и настройка Varnish: ч. 2: как настроить Varnish, примеры правил

Оглавление 1. Как установить Varnish в Debian и Ubuntu 2. Как настроить Varnish, примеры правил 2.1 Как изменить параметры Varnish 2.2 Как изменить время хранения кэша в Varnish 2.3 Как сделать так, чтобы Varnish не создавал новый кэш для разных браузеров 2.4 В…
ДАЛЕЕ

Установка и настройка Varnish: ч. 1: как установить Varnish в Debian и Ubuntu

Оглавление 1. Как установить Varnish в Debian и Ubuntu 1.1 Как работает кэширование Varnish для Apache 1.2 Правильная настройка портов для Varnish и Apache 1.3 Установка Varnish 1.4 Настройка Apache на работу с Varnish 1.5 Настройка Varnish для работы с Apache и Hitch 1.6 Проверка Varnish…
ДАЛЕЕ