Panduan Instalasi Komponen Dasar Sistem Sarang Lebah
Panduan ini akan memandu Anda dalam menginstal komponen dasar yang diperlukan untuk sistem sarang lebah di sistem distribusi linux debian.
1. Instalasi Basis Data: Disarankan untuk menginstal mariadb. Juga didukung mysql, silakan mencari dan menginstal tutorialnya sendiri, versi minimal harus ≥5.6.x.
sudo apt-get update
sudo apt-get install mariadb-server
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo systemctl status mariadb
Pembuatan Akun Basis Data:
mysql
Setelah masuk, tempelkan kode berikut untuk membuat akun basis data dan database. Sebelum menempelkan, gantilah beehole_db_name dengan nama database yang Anda inginkan, seperti beehole; gantilah beehole_db_user dengan nama akun basis data yang Anda inginkan; dan gantilah beehole_db_password dengan kata sandi akun. Ketiga parameter ini perlu dicatat untuk penginstalan selanjutnya pada sistem sarang lebah.
CREATE DATABASE IF NOT EXISTS beehole_db_name DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'beehole_db_user'@'%' IDENTIFIED BY 'beehole_db_password';
GRANT ALL PRIVILEGES ON beehole_db_name.* TO 'beehole_db_user'@'%';
FLUSH PRIVILEGES;
2. Instalasi Redis: Versi yang diperlukan ≥5.0
apt-get install redis
sudo systemctl start redis-server
3. Instalasi Node.js: Versi yang diperlukan ≥v16.x
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
nvm install v16.20.2
nvm use v16.20.2
npm install -g yarn
ln -s /root/.nvm/versions/node/v16.20.2/bin/yarn /bin/yarn
ln -s /root/.nvm/versions/node/v16.20.2/bin/node /bin/node
4. Instalasi Manajer Layanan Supervisor
sudo apt-get update
sudo apt-get install -y supervisor
sudo service supervisor status
5. Instalasi Nginx
sudo apt-get update
sudo apt-get install -y nginx
sudo service nginx start
Jika Anda mengalami masalah selama proses instalasi,silakan hubungi kamiuntuk mendapatkan dukungan teknis.