MariaDB

Bygge MariaDB fra kildekode

Se oversikt over releases her på linken under.
Anbefales å bruke "current long-term" på live servere.
https://mariadb.com/kb/en/mariadb-server-release-dates/

Clone repo branch med git og lag en ny mappe for Build

git clone -b 10.11 https://github.com/MariaDB/server.git MariaDBServer10.11
mkdir MariaDBServer10.11Build

CD inn i build mappa og generer makefile med Cmake.
Se alle innstillinger med -LH

cd MariaDBServer10.11Build
cmake ../MariaDBServer10.11 -LH
cmake -DCMAKE_INSTALL_PREFIX=/opt/mariadb/mariadb.10.11/mariadb \
      -DSYSCONFDIR=/opt/mariadb/mariadb.10.11/config \
      -DMYSQL_DATADIR=/opt/mariadb/mariadb.10.11/data \
      ../MariaDBServer10.11

-DCMAKE_INSTALL_PREFIX Her lagres alle bin-execs, docs, man osv
-DSYSCONFDIR Her hentes konfigurasjonsfiler som my.cnf
-DMYSQL_DATADIR Her lagres all database data

Compile med make og make install

make -j12
make install

Se også her for ekstra tips og triks:
https://mariadb.com/kb/en/generic-build-instructions/