Как установить mysql debian

Как установить последнюю версию MySQL на Debian 10

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian

Введение

Сейчас MySQL является одной из самых популярных СУБД в мире. Это связано с простотой в использовании, высокой производительностью, безопасностью и многими другими моментами, из-за которых MySQL сейчас используют многие крупные компании.

Из этой статьи вы узнаете, как установить последнюю версию MySQL на сервер с Debian 10.

Требования

Для выполнения дальнейших действий у вас должен быть создан пользователь с sudo привилегиями (под которым вам нужно авторизоваться), а также должен быть установлен фаервол.

Шаг 1: добавление репозитория MySQL

Первым делом необходимо обновить список пакетов:

Теперь нужно установить пакет gnupg:

После подтверждения утилита apt установит gnupg и все необходимые зависимости.

Теперь нужно загрузить этот файл. Для этого перейдите в директорию, куда вы будете делать загрузку:

А затем введите команду ниже со ссылкой, которую вы скопировали:

Файл должен загрузиться в ту директорию, где вы сейчас находитесь. Можете проверить это, просмотрев список файлов:

В выводе должен быть нужный файл:

А теперь можно перейти к установке:

В ходе установки вы увидите окно с настройками, где вы можете выбрать, какую конкретно версию MySQL вы хотите установить, а также вы можете установить репозитории связанных с MySQL инструментов. По умолчанию будет выбрана последняя стабильная версия MySQL и все. Такая настройка нам и нужна.

После окончания процесса еще раз обновите список пакетов:

После добавления репозиториев MySQL можно переходить к установке самой MySQL.

Шаг 2: установка MySQL

Введите команду ниже:

Пакетный менеджер apt запросит подтверждение установки, введите y и нажмите Enter.

Проверить это можно командой systemctl:

Строка Active: active (running) свидетельствует о том, что СУБД MySQL запущена и работает.

Шаг 3: защита MySQL

Для того чтобы выполнить несколько апдейтов, связанных с безопасностью, нужно ввести команду:

Скрипт завершится после того, как вы ответите на все вопросы. Разобравшись с безопасностью, можно переходить к тестированию.

Шаг 4: защита MySQL

mysqladmin представляет собой утилиту командной строки для MySQL. Она позволяет администраторам баз данных выполнять простые задачи вроде установки и изменения паролей, мониторинга процессов и так далее.

Для начала используйте эту утилиту для того, чтобы подключиться к серверу и посмотреть версию:

В выводе вы можете увидеть, какая версия MySQL работает, аптайм и некоторую другую информацию:

Вся эта информация подтверждает, что вы успешно установили MySQL на свой сервер.

Источник

Как установить MySQL на Debian 9

How to Install MySQL on Debian 9

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian

Прежде чем приступить

Шаг 1. Настройка репозитория MySQL

Чтобы добавить репозиторий MySQL APT в вашу систему, перейдите на страницу загрузки репозитория и загрузите пакет последней версии, используя следующую команду wget :

После завершения загрузки установите пакет выпуска с помощью следующей команды:

Вам будет представлено меню конфигурации, в котором вы можете выбрать версию MySQL, которую хотите установить.

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian

MySQL 8.0 предварительно выбран, если вы хотите установить другую версию MySQL, выберите MySQL Server & Cluster (Currently selected: mysql-8.0) и выберите предпочитаемую версию MySQL.

Мы собираемся установить MySQL версии 8.0. Выберите последний вариант OK и нажмите Enter (как показано на изображении выше), чтобы сохранить конфигурацию.

Шаг 2: установка MySQL

Перед установкой MySQL на ваш сервер Debian 9 сначала обновите список пакетов, указав:

После обновления списка пакетов выполните следующую команду, чтобы установить MySQL на свой сервер Debian:

Программа установки попросит вас установить пароль root для MySQL. Не устанавливайте пароль сейчас (оставьте поле пустым), мы сделаем это в следующем разделе.

Затем вам будет представлено сообщение, информирующее вас о новой аутентификации MySQL 8. Прежде чем выбрать плагин аутентификации MySQL 8 по умолчанию, убедитесь, что он поддерживается вашим приложением.

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian

Шаг 3. Проверка установки MySQL

После завершения установки служба MySQL запустится автоматически.

Мы можем проверить статус службы MySQL, набрав:

Шаг 4: защита MySQL

Выполните mysql_secure_installation команду, чтобы установить пароль root и повысить безопасность установки MySQL:

Вам будет предложено настроить, VALIDATE PASSWORD PLUGIN который используется для проверки надежности паролей пользователей MySQL. Существует три уровня политики проверки пароля: низкий, средний и надежный. Нажмите, ENTER если вы не хотите устанавливать плагин проверки пароля.

В следующем запросе вам будет предложено установить пароль для пользователя root MySQL.

После установки пароля root сценарий также попросит вас удалить анонимного пользователя, ограничить доступ пользователя root к локальному компьютеру и удалить тестовую базу данных. Вы должны ответить «Д» (да) на все вопросы.

Шаг 5: подключитесь к MySQL из командной строки

Для взаимодействия с MySQL через терминал мы будем использовать клиент MySQL, который устанавливается как зависимость от пакета сервера MySQL.

Чтобы войти на сервер MySQL в качестве пользователя root, введите:

Вам будет предложено ввести пароль root, который вы ранее установили при mysql_secure_installation запуске скрипта.

После ввода пароля вам будет представлена ​​оболочка MySQL, как показано ниже:

Создать базу данных

После подключения к оболочке MySQL вы можете создать новую базу данных, введя следующую команду:

Создать таблицы

Теперь, когда мы создали базу данных, мы можем создать таблицу для хранения некоторых данных.

Перед запуском операторов SQL для создания таблицы нам необходимо подключиться к базе данных:

Заключение

В этом руководстве мы показали вам, как установить и защитить сервер MySQL на сервере Debian 9. Мы также показали вам, как подключиться к оболочке MySQL и как создать новую базу данных и таблицу.

Источник

Установка последней версии MySQL в Debian 9

MySQL – это популярная открытая система управления базами данных (СУБД), которая используется для хранения и извлечения данных множества различных приложений. MySQL является одним из компонентов стека LAMP.

В Debian 9 в качестве альтернативы MySQL по умолчанию используется MariaDB, форк проекта MySQL, поддерживаемый сообществом. MariaDB подходит в большинстве случаев, но если вам нужны уникальные функции MySQL Oracle, вы можете установить и использовать пакеты из репозитория, поддерживаемого разработчиками MySQL.

Данный мануал поможет добавить репозиторий MySQL, установить новую версию СУБД, а также защитить и протестировать установку.

Требования

Для работы нужен сервер Debian 9, настроенный по этому мануалу.

1: Добавление репозитория MySQL

Откройте страницу загрузок сайта MySQL в браузере. Найдите кнопку Download в правом нижнем углу и перейдите на следующую страницу. На этой странице будет предложено войти в систему или зарегистрировать учетную запись веб-сервера Oracle. Этот этап можно пропустить; найдите ссылку No thanks, just start my download. Щелкните правой кнопкой мыши по ссылке и выберите Copy Link Address (или аналогичный вариант, который предложит ваш браузер).

Теперь можно загрузить файл. Откройте каталог tmp. Загрузите файл с помощью команды wget. Вставьте в команду скопированную ссылку на пакет.

cd /tmp
wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb

Файл будет загружен в текущий каталог. Просмотрите содержимое каталога:

Теперь можно установить полученный файл:

Во время установки вам будет представлен экран конфигурации, с помощью которого вы можете указать, какую версию MySQL нужно использовать, и установить репозитории других инструментов, связанных с MySQL. По умолчанию файл добавит информацию только о репозитории последней стабильной версии MySQL. В данном случае этого достаточно; выберите Ok и нажмите Enter.

После этого репозиторий будет добавлен на сервер. Обновите индекс пакетов:

Репозиторий MySQL добавлен. Теперь с его помощью можно установить последнюю версию MySQL. Чтобы обновить конфигурацию этих репозиториев, просто запустите:

sudo dpkg-reconfigure mysql-apt-config

Затем выберите новые параметры и обновите индекс пакетов:

sudo apt-get update

2: Установка MySQL

Установите новую версию MySQL:

sudo apt install mysql-server

Менеджер apt просмотрит все доступные пакеты mysql-server и выберет наиболее новую версию MySQL. Затем он определит зависимости программы и предложит подтвердить установку. Для этого нажмите y и Enter.

После этого будет предложено установить root-пароль. Выберите и подтвердите надёжный пароль. Программа предложит выбрать плагин аутентификации. Рекомендуем использовать Use Strong Password Encryption (по умолчанию), чтобы выбрать его, нажмите ENTER.

СУБД MySQL будет установлена и запущена. Проверьте состояние MySQL:

Если в выводе есть строка Active: active (running), значит, СУБД успешно установлена и запущена.

3: Безопасность MySQL

MySQL поставляет команду, с помощью которой можно повысить безопасность свежей установки. Запустите её:

Команда запросит root-пароль MySQL. Введите его и нажмите Enter. После этого команда задаст вам ряд вопросов.

Для начала она предложит включить плагин проверки валидности паролей (он автоматически применяет определенные правила защиты паролей пользователей MySQL). Необходимость этого плагина полностью зависит от индивидуальных потребностей сервера. Чтобы включить его, введите y и Enter; чтобы пропустить этот вопрос, просто нажмите Enter. После включения плагина вам будет предложено выбрать уровень строгости проверки пароля (от 0 до 2). Выберите уровень и нажмите Enter, чтобы продолжить.

Затем команда предложит изменить root-пароль. Поскольку это свежая установка и пароль был выбран совсем недавно, вы можете не менять его. Чтобы продолжить, нажмите Enter.

На остальные вопросы можно ответить yes. Команда предложит удалить анонимных пользователей MySQL, запретить удаленный root-доступ, удалить тестовую базу данных и перезагрузить привилегии, чтобы все изменения вступили в силу. Введите y и нажмите Enter в каждом новом окне.

Сценарий завершит свою работу после того как вы ответите на все вопросы.

4: Тестирование установки MySQL

mysqladmin – это клиент командной строки MySQL. Используйте его, чтобы подключиться к серверу и вывести некоторую информацию о версии и состоянии MySQL:

В выводе вы увидите версию сервера MySQL, время его безотказной работы и некоторую другую информацию о состоянии.

Если вы получили такой результат, установка свежей версии MySQL прошла успешно!

Заключение

Теперь на сервере есть новая версия MySQL, полностью готовая к работе.

Источник

Установка последней версии MySQL в Debian 10

MySQL – это популярная открытая система управления базами данных (СУБД), которая используется для хранения и извлечения данных различных приложений. MySQL является одним из компонентов стека LAMP.

В Debian 10 в качестве альтернативы MySQL по умолчанию используется форк проекта, MariaDB, который поддерживается сообществом. MariaDB подходит в большинстве случаев, но если вам нужны уникальные функции MySQL Oracle, вы можете установить и использовать пакеты из репозитория, поддерживаемого разработчиками MySQL.

Этот мануал поможет добавить репозиторий MySQL, установить новую версию СУБД, а также защитить и протестировать установку.

Требования

Для работы нужен сервер Debian 10, настроенный по этому мануалу.

1: Добавление репозитория MySQL

Прежде чем мы это сделаем, нужно установить зависимость, пакет GnuPG, реализацию стандарта OpenPGP с открытым исходным кодом.

Начнем с обновления локального индекса пакетов:

Затем загрузите gnupg:

sudo apt install gnupg

Подтвердите установку, после чего apt загрузит нужный пакет и его зависимости.

Откройте страницу загрузок сайта MySQL в браузере. Найдите кнопку Download в правом нижнем углу и перейдите на следующую страницу. Здесь будет предложено войти в систему или зарегистрировать учетную запись веб-сервера Oracle. Этот этап можно пропустить; найдите ссылку No thanks, just start my download. Щелкните правой кнопкой мыши по ссылке и выберите Copy Link Address (или аналогичный вариант, который предложит ваш браузер).

Сейчас можно загрузить файл. Откройте каталог tmp. Загрузите файл с помощью команды wget. Вставьте в команду скопированную ссылку на пакет.

cd /tmp
wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb

Файл будет загружен в текущий каталог. Просмотрите содержимое:

Теперь можно установить файл:

Во время установки у вас будет экран конфигурации, с помощью которого вы можете указать, какую версию MySQL нужно использовать, и установить репозитории других инструментов, связанных с MySQL. По умолчанию файл добавит информацию только о репозитории последней стабильной версии MySQL. В данном случае этого достаточно; выберите Ok и нажмите Enter.

После этого репозиторий будет добавлен на сервер. Обновите индекс пакетов:

Итак, репозиторий MySQL добавлен. Теперь с его помощью можно установить последнюю версию MySQL. Чтобы обновить конфигурацию этих репозиториев, просто запустите:

sudo dpkg-reconfigure mysql-apt-config

Затем выберите новые параметры и обновите индекс пакетов:

sudo apt-get update

2: Установка MySQL

Добавив репозиторий, установите новую версию MySQL:

sudo apt install mysql-server

Пакетный менеджер apt просмотрит все доступные пакеты mysql-server и выберет наиболее новую версию MySQL. Затем он определит зависимости программы и предложит подтвердить установку. Для этого нажмите y и Enter.

После этого будет предложено установить root-пароль. Выберите и подтвердите надёжный пароль. Программа предложит выбрать плагин аутентификации. Рекомендуем использовать Use Strong Password Encryption (по умолчанию), чтобы выбрать его, нажмите ENTER.

СУБД MySQL будет установлена и запущена. Проверьте состояние MySQL:

Если в выводе есть строка Active: active (running), значит, СУБД успешно установлена и запущена.

3: Безопасность MySQL

MySQL предоставляет вам команду, с помощью которой можно повысить безопасность свежей установки. Запустите её:

Она запросит root-пароль MySQL. Введите его и нажмите Enter. После этого команда задаст вам ряд вопросов.

Для начала команда предложит включить плагин проверки валидности паролей (он автоматически применяет определенные правила защиты паролей пользователей MySQL). Необходимость этого плагина полностью зависит от индивидуальных потребностей вашего сервера. Чтобы включить его, введите y и Enter; чтобы пропустить этот вопрос, просто нажмите Enter. После включения плагина вам будет предложено выбрать уровень строгости проверки пароля (от 0 до 2). Выберите уровень и нажмите Enter, чтобы продолжить.

Затем команда предложит изменить root-пароль. Поскольку это свежая установка и пароль был выбран недавно, вы можете не менять его. Чтобы продолжить, нажмите Enter.

На остальные вопросы можно ответить yes. Команда предложит удалить анонимных пользователей MySQL, запретить удаленный root-доступ, удалить тестовую базу данных и перезагрузить привилегии, чтобы все изменения вступили в силу. Введите y и нажмите Enter в каждом новом окне.

Сценарий завершит свою работу после того как вы ответите на все вопросы.

4: Тестирование установки MySQL

mysqladmin – клиент командной строки MySQL. Используйте его, чтобы подключиться к серверу и вывести информацию о версии и состоянии MySQL:

В выводе будет версия сервера MySQL, время его безотказной работы и некоторую другую информацию о состоянии.

Если вы получили такой результат, установка последней версии MySQL прошла успешно!

Заключение

Теперь на сервере есть последняя версия MySQL, полностью готовая к работе.

Источник

Как установить MySQL на Debian 10

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian

В этом руководстве описан процесс установки сервера MySQL в Debian 10.x., который также может работать с другими системами Linux (например, Ubuntu).

Шаг 1. Добавим репозиторий MySQL

Прежде всего обновите пакеты:

apt updateapt install gnupg

Затем загрузите MySQL с официального сайта или используйте wget:

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian
Скриншот 1. Загрузка MySQL
Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian
Скриншот 2. Выбор версии

Шаг 2. Установим сервер MySQL

Для установки MySQL используйте команду:

sudo apt-get install mysql-community-server

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian
Скриншот 3. Установка

Когда apt завершит загрузку, установщик запросит root-пароль:

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian
Скриншот 4. Ввод root-пароля

У вас есть два варианта на выбор:

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian
Скриншот 5. Выбор плагина аутентификации по умолчанию

Теперь проверьте статус службы с помощью systemctl:

systemctl status mysql.service

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian
Скриншот 6. Проверка статуса службы

Если вы видите статус active, это означает, что сервер работает без ошибок. Для выхода нажмите Q или Ctrl + C.

Затем запустите команду от имени root-пользователя для безопасной настройки службы SQL:

Программа задаст вам вопросы, на которые необходимо ответить Да (кнопка Y / Y) или Нет (любая другая):

Как установить mysql debian. Смотреть фото Как установить mysql debian. Смотреть картинку Как установить mysql debian. Картинка про Как установить mysql debian. Фото Как установить mysql debian
Скриншот 7. Запуск mysql_secure_installation

Для разрешения удаленного доступа, вам потребуется отредактировать файл mysqld.conf:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

В конце файла добавьте bind_address со значением локального хоста:

Сохраните файл и перезапустите службу с помощью systemctl:

systemctl restart mysql

Важно: не забудьте открыть порт MySQL (желательно указать стандартный порт MySQL).

Если вы используете ufw:

Если вы используете iptables:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *