ZaLinux.ru

Веб-сервер

Переход с устаревшего расширения mcrypt на openssl_encrypt

Начиная с версии PHP 7.1.0 функция mcrypt объявлена устаревшей, а начиная с PHP 7.2 попытка использовать это расширение вызывает ошибку. Пример подобной ошибки: PHP Warning:  PHP Startup: Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/modules/mcrypt.so (/usr/lib/php/modules/mcrypt.so: undefined symbol: spprintf), /usr/lib/php/modules/mcrypt.so.so…
ДАЛЕЕ

Как установить WordPress на Ubuntu/Linux Mint

Что такое WordPress и в чём его преимущества WordPress – это так называемая «система управления контентом» (CMS). Это платформа, на которой можно сделать блог, магазин, практически любой другой веб-сайт – он одностраничных лендингов до больших порталов. Главным принципом работы с WordPress…
ДАЛЕЕ

Установка веб-сервера (Apache, PHP, MySQL, phpMyAdmin) на Linux Mint

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

Решение проблемы с ошибкой #1698 - Access denied for user ‘root’@’localhost’

Если при попытке входа в phpMyAdmin вы видите ошибку: #1698 - Access denied for user 'root'@'localhost' то данная статья поможет вам разобраться в проблеме и устранить её. MySQL 5.7 изменила модель безопасности: теперь вход в MySQL под рутом (root) требует…
ДАЛЕЕ

Решение проблем неправильной кодировкой веб-страницы

При неправильной кодировке весь сайт или его часть отображаются в виде «кряпозяблов», т.е. непонятных символов, делающих текст нечитаемым. Такая ситуация может возникнуть при неверной настройки кодировки веб-сервера или при отсутствии настроек. Рассмотрим возможные варианты и способы устранения проблем Неправильная кодировка…
ДАЛЕЕ

В чём разница между кодировками utf8_general_ci, utf8_unicode_ci, utf8mb4_general_ci, utf8mb4_unicode_ci. Какую кодировку выбрать для базы данных MySQL

Начиная с MySQL 5.5.3 вы должны использовать utf8mb4, а не utf8. Обе эти группы относятся к кодировке UTF-8, но более старая utf8 имеет специфичные для MySQL ограничения, не дающие использовать символы, пронумерованные выше 0xFFFD. Таким образом, больше не нужно использовать…
ДАЛЕЕ

Как настроить виртуальные хосты веб-сервера Apache на Ubuntu 16.10 или 17.04

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

Файлы настроек веб-сервера Apache в Ubuntu

Конфигурационные файлы Apache в Ubuntu Расположение конфигурационных файлов установленного веб-сервера Apache2 на системах Ubuntu выглядит следующим образом: /etc/apache2/ |-- apache2.conf | `-- ports.conf |-- mods-enabled | |-- *.load | `-- *.conf |-- conf-enabled | `-- *.conf |-- sites-enabled | `-- *.conf…
ДАЛЕЕ

Как сбросить пароль root для MySQL или MariaDB

Позабыть пароль может каждый. Если вы забыли или потеряли пароль рута для вашей системы управления базы данных MySQL или MariaDB вы всё равно можете получить доступ и сбросить пароль, если у вас есть доступ к серверу и вашему пользователю разрешено…
ДАЛЕЕ

Как установить Nginx, MySQL, PHP в Ubuntu 16.10 или 17.04

Nginx – это один из самых популярных веб-серверов в мире, он используется для хостинга некоторыми самыми большими и самыми нагруженными трафиком сайтами в Интернете. В большинстве случаев он является более дружественным к ресурсам чем Apache и может использоваться как веб-сервер…
ДАЛЕЕ

Как переместить директорию с данными MySQL/MariaDB в новое расположение на Ubuntu 16.10 или 17.04

Со временем базы данных растут, иногда перерастая место на файловой системе. Не важно, хотите ли вы использовать более просторное хранилище под базу данных, или использовать RAID, сетевые блочные устройства или разместить базы данных на другом диске, а не на котором…
ДАЛЕЕ

Как настроить мониторинг производительности реального времени с Netdata на Ubuntu 16.10 или 17.04

Если у вас Arch Linux, то обратитесь к статье "Как настроить мониторинг производительности реального времени с Netdata на Arch Linux". Что такое Netdata Netdata обеспечивает точный контроль с помощью расширяемых веб-панелей управления, которые визуализируют процессы и службы на ваших Linux системах. Программа…
ДАЛЕЕ

20 команд MySQL (mysqladmin) для администратора базы данных в Linux

mysqladmin – это утилита командной строки, которая поставляется с MySQL сервером и используется администраторами баз данных для выполнения некоторых простых MySQL задач, таких как установка пароля root или другого пользователя, изменение пароля root или другого пользователя, мониторинг процессов mysql, перезагрузка…
ДАЛЕЕ

Изучение MySQL / MariaDB для начинающих

В этой статье я покажу, как создать базу данных (также известную как schema, схема), таблицы (с типами данных) и объясню, как выполнять операции языка управления данными (Data Manipulation Language (DML)) на MySQL / MariaDB сервере. Подразумевается, что вы уже установили…
ДАЛЕЕ

Как изменить адрес страницы входа в phpMyAdmin

По умолчанию страница входа в phpMyAdmin размещена по http://<ip адрес>/phpmyadmin. Вполне закономерным является желание изменить URL. Это не гарантирует защиту от злоумышленников, но поможет не попасться «на глаза» разным автоматизированным программам сканирования, также это может усложнить задачу злоумышленнику. Эта защита…
ДАЛЕЕ