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/