蜂の巣システムが必要とする基礎コンポーネントのインストール手順
この記事では、LinuxのディストリビューションであるDebianシステムにBeeholeシステムをインストールするために必要な基本コンポーネントを案内します。
1. データベースのインストール:mariadbのインストールをお勧めします。mysqlもサポートされますが、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
データベースアカウントの作成:
mysql
ログインして、以下のコードを貼り付けて、データベースアカウントとデータベースを作成します。貼り付ける前に、beehole_db_nameをbeeholeなどの希望するデータベース名に、beehole_db_userを希望するデータベースアカウントに、beehole_db_passwordをアカウントのパスワードに置き換えてください。これらの3つのパラメータを記録し、後続のBeeholeシステムのインストールに必要です。
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. redisキャッシュインストール:バージョン要件≥5.0
apt-get install redis
sudo systemctl start redis-server
3. nodejsインストール:バージョン要件≥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. サービス管理ソフトsupervisorインストール
sudo apt-get update
sudo apt-get install -y supervisor
sudo service supervisor status
5. nginxインストール
sudo apt-get update
sudo apt-get install -y nginx
sudo service nginx start
インストール過程に何か問題がある場合は、お問い合わせください技術サポートを受けることができます。