Fabrication
$ qmake
$ make
$ sudo make install
Base de données
Serveur MySQL
$ sudo apt install mysql-server
$ mysql -uroot -ppassword -hlocalhost < ruche-v0.4.sql
Compte apiculteur
$ mysql -uroot -ppassword -hlocalhost
mysql> CREATE USER 'apiculteur'@'%' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON `ruche`.* TO 'apiculteur'@'%';
mysql> FLUSH PRIVILEGES;
Accès distant
$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address 0.0.0.0
Redémarrage
$ sudo systemctl restart mysql.service
Vérification
$ sudo systemctl status mysql.service