FreeBSD

Инсталирайте MariaDB на FreeBSD

Инсталирайте MariaDB на FreeBSD
MariaDB е безплатен дериват с отворен код на системата за управление на база данни MySQL. Той е разработен поради резервации на потребителската база MySQL, когато е придобита от Oracle през 2009 г. Поради тази причина той е съвсем съвместим с MySQL и едва наскоро се отклони малко с въвеждането на изходни машини, MyRocks, Aria и Columnstore, за да назовем само няколко.

Това е кратък урок за инсталиране на MariaDB 10.3 Сървър за бази данни на система FreeBSD 12. Следвайки инструкциите тук, ще можете да настроите базата данни на вашия собствен сървър на FreeBSD.

1- Актуализирайте колекцията FreeBSD Ports

Преди да инсталирате 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-сървър mariadb103-клиент

3- Стартирайте услугата mysql-server

С MariaDB успешно инсталиран на вашия сървър FreeBSD, остава само да го активирате, преди да го използвате окончателно.

Активирайте услугата mysql-server със следната команда:

$ sudo sysrc mysql_enable = да

Това трябва да даде възможност на услугата да се стартира при рестартиране. За да стартирате услугата mysql-сървър на вашия FreeBSD, въведете:

$ sudo услуга mysql-сървър стартиране

4- Извършете втвърдяване на сървъра за MariaDB

Издайте командата по-долу:

$ mysql_secure_installation

Ще бъдете помолени да въведете и след това да въведете отново новата парола, заедно с множество други въпроси, на които всички трябва да отговорите да. Просто се уверете, че сте задали парола за корен на базата данни, деактивирали отдалечени корени за вход, изтрили всички анонимни потребители и премахнали тестовата база данни от отворен достъп.

Извършете тест като root потребител:

$ mysql -u корен -p

След това въведете паролата.

5- Верижна услуга MariaDB с localhost

Използвайте командата sockstat, за да видите дейностите, свързани с нашата новоинсталирана услуга MariaDB:

$ sockstat -4 -6 | grep 3306

Резултатът показва, че услугата е интегрирана с всички мрежови интерфейси. Сега може да е, че нямате услугата свързана с мрежовата база данни. Ако случаят е такъв, използвайте командата по-долу:

$ sysrc mysql_args = "- bind-address = 127.0.0.1 "

Промените ще бъдат последователни при рестартиране на системата. За да рестартирате системата, въведете:

$ service mysql-сървър рестартиране

След като системата се рестартира, потвърдете промените с командата по-долу:

$ sockstat -4 -6 | grep mysql

Опаковане

Надяваме се, че MariaDB е стартирана и работи във вашата система FreeBSD. Функциите, включени в последната инсталация на MariaDB, са:

5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...
Битка за Уеснот 1.13.6 Разработка освободена
Битка за Уеснот 1.13.6, издаден миналия месец, е шестата версия за разработка в 1.13.x серия и предоставя редица подобрения, най-вече на потребителски...
Как да инсталирате League Of Legends на Ubuntu 14.04
Ако сте фен на League of Legends, това е възможност за вас да тествате League of Legends. Имайте предвид, че LOL се поддържа на PlayOnLinux, ако сте п...