Home - Yui-Tanaka-0804/BChannel GitHub Wiki
Welcome to the BChannel wiki!
環境構築の手順
動作確認時のバージョン
- laravel -> v6.16.0
- mysql -> v8.0.21
$ git clone https://github.com/Yui-Tanaka-0804/BChannel.git
$ cp .env.example .env
# 環境に合わせて.env内の項目は調整してください(特にDB名やユーザ名)
DB等のセッティング
$ sudo apt update && sudo apt upgrade
$ sudo apt -y install php composer mysql php-bcmath php-cli php-json php-mbstring php-xml php-mysql
$ sudo mysql
mysql> create database bot_channel;
mysql> create user 任意のユーザー名@localhost identified by '任意のパスワード';
mysql> grant all on bot_channel.* to ユーザー名@localhost;
mysql> exit
./.envの書き換え
DB_USERNAME=root
DB_PASSWORD=
↓
DB_USERNAME=ユーザー名
DB_PASSWORD=任意のパスワード
$ composer install
$ php artisan key:generate
$ php artisan migrate --seed
起動手順
コマンドプロンプトが2つ必要(コマンドの最後に&
をつけてバックで動かしても可)
sudo service mysql start
php artisan queue:work
php artisan serve
管理者ユーザーについて
php artisan db:seed
をたたくと自動で管理者ユーザーが生成されるようにしてあります
メールアドレスがランダム生成なので、ログインする際はDBを直接覗きにいって確認する必要があります