zaLinux.ru

Архив автора: Alexey

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

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

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

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

Как определить кодировку файла или строки. Как конвертировать файлы в кодировку UTF-8 в Linux

В этой инструкции мы опишем что такое кодировка символов и рассмотрим несколько примеров конвертации файлов из одной кодировки в другую с использованием инструмента командной строки. Наконец, мы узнаем, как на Linux конвертировать несколько файлов из одного набора символов (charset) в…
ДАЛЕЕ

Как передавать данные между контейнерами Docker

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

Как передавать данные между контейнером Docker и хостом

Введение В целом, контейнеры Docker эфемерны, работают ровно столько, сколько нужно для выполнения введённой команды. По умолчанию, любые данные, созданные внутри контейнера, доступны только внутри этого контейнера и только когда он запущен. Тома Docker могут использоваться для расшаривания (передачи) файлов…
ДАЛЕЕ

Присвоение имени контейнерам Docker: 3 совета для новичков

Введение Когда вы создаёте контейнер Docker, то ему назначается универсальный уникальный идентификатор (UUID). Это важно для предотвращения конфликта имён и автоматизации без участия человека. Они эффективно идентифицируют контейнеры для хоста и сети. Тем не менее, такой подход затрудняет людям различать…
ДАЛЕЕ

Как удалить образы, контейнеры и тома Docker

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

Установка и использование Docker в Linux (Debian, Ubuntu, Arch Linux)

Docker – это самодостаточная среда выполнения для контейнеров. Целью Docker является упрощение развёртывания приложений. Контейнером может быть как отдельная программа, так и целая операционная система. В этой инструкции будет показан процесс установки Docker. Он в большей части применим для Ubuntu…
ДАЛЕЕ

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

Введение Веб-сервер 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

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

Решение проблемы: История команд Bash не сохраняется после закрытия терминала

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

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

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

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

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

57 инструментов командной строки для мониторинга производительности Linux

Каждый системный и сетевой администратор, решающий каждодневные задачи по контролю и отладке системной производительности Linux, нуждается в соответствующих программных инструментах. Это не простая задача, мониторить и поддерживать систему в рабочем состоянии. В помощь системным администраторам Linux/Unix, а также веб-мастерам, обслуживающим…
ДАЛЕЕ