FreeBSD

Установите MariaDB на FreeBSD

Установите MariaDB на FreeBSD
MariaDB - это бесплатная производная от системы управления базами данных MySQL с открытым исходным кодом. Он был разработан из-за резервации базы пользователей MySQL, когда он был приобретен Oracle еще в 2009 году. По этой причине он вполне совместим с MySQL и только недавно немного отклонился с введением исходных движков, MyRocks, Aria и Columnstore, и это лишь некоторые из них.

Это краткое руководство по установке MariaDB 10.3 Сервер баз данных в системе FreeBSD 12. Следуя приведенным здесь инструкциям, вы сможете настроить базу данных на своем собственном сервере FreeBSD.

1- Обновите коллекцию портов FreeBSD

Перед установкой MariaDB вы должны обновить дерево портов FreeBSD, выполнив следующую команду:

$ su - обновление выборки $ portsnap

Чтобы убедиться, что команда portsnap выполняется правильно, извлеките снимок в / usr / ports с помощью следующей команды:

$ sudo portsnap экстракт

Вам нужно выполнить указанную выше команду только один раз, когда вы запускаете команду portsnap в первый раз. Ваш вывод должен отображать важное сообщение ближе к концу; игнорируй это.

Чтобы узнать, следите ли вы за обновлениями, введите следующую команду:

$ sudo portsnap выборка обновления

2- Установите MariaDB 10.3 Сервер базы данных

Теперь вы готовы установить MariaDB, используя дерево портов FreeBSD; его можно установить из бинарного пакета с помощью диспетчера пакетов FreeBSD.

Чтобы узнать, можно ли установить последнюю версию MariaDB с кешем пакетов FreeBSD, введите следующее:

$ pkg найти mariadb | grep 10.3

В выводе четко указано, что последняя версия - FreeBSD 10.Икс.хх. Выполните команду ниже:

$ sudo pkg установить mariadb103-server mariadb103-client

3- Запустите службу mysql-server

После того, как MariaDB успешно установлен на вашем сервере FreeBSD, все, что осталось, - это включить его, прежде чем, наконец, использовать.

Активируйте службу mysql-server с помощью следующей команды:

$ sudo sysrc mysql_enable = да

Это должно позволить сервису запускаться после перезагрузки. Чтобы запустить службу mysql-server на FreeBSD, введите:

$ sudo сервис mysql-server start

4- Выполните усиление защиты сервера для MariaDB

Выполните команду ниже:

$ mysql_secure_installation

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

Выполните тест от имени пользователя root:

$ mysql -u корень -p

Затем введите пароль.

5- Цепочка сервиса MariaDB с локальным хостом

Используйте команду sockstat, чтобы увидеть действия, связанные с нашей недавно установленной службой MariaDB:

$ sockstat -4 -6 | grep 3306

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

$ sysrc mysql_args = "- адрес привязки = 127.0.0.1 "

Изменения будут согласованы после перезагрузки системы. Чтобы перезапустить систему, введите:

$ service mysql-server перезапуск

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

$ sockstat -4 -6 | grep mysql

Подведение итогов

Надеюсь, у вас есть MariaDB, работающая в вашей системе FreeBSD. В последнюю установку MariaDB включены следующие функции:

Как изменить указатель мыши и размер курсора, цвет и схему в Windows 10
Указатель мыши и курсор в Windows 10 - очень важные аспекты операционной системы. То же самое можно сказать и о других операционных системах, так что,...
Бесплатные движки с открытым исходным кодом для разработки игр для Linux
В этой статье будет рассмотрен список бесплатных игровых движков с открытым исходным кодом, которые можно использовать для разработки 2D- и 3D-игр в L...
Shadow of the Tomb Raider для Linux Учебное пособие
Shadow of the Tomb Raider - двенадцатое дополнение к серии Tomb Raider - франшизе приключенческой игры, созданной Eidos Montreal. Игра была очень хоро...