READMEに開発環境の構築方法を追加
This commit is contained in:
parent
8d5363e978
commit
fc709a6624
49
README.md
49
README.md
@ -1,5 +1,4 @@
|
|||||||
Tissue
|
# Tissue
|
||||||
====
|
|
||||||
|
|
||||||
a.k.a. shikorism.net
|
a.k.a. shikorism.net
|
||||||
|
|
||||||
@ -7,13 +6,49 @@ a.k.a. shikorism.net
|
|||||||
(思想的には [shibafu528/SperMaster](https://github.com/shibafu528/SperMaster) の後継となります)
|
(思想的には [shibafu528/SperMaster](https://github.com/shibafu528/SperMaster) の後継となります)
|
||||||
|
|
||||||
## 構成
|
## 構成
|
||||||
* Laravel 5.5
|
|
||||||
* Bootstrap 4.0
|
- Laravel 5.5
|
||||||
|
- Bootstrap 4.0
|
||||||
|
|
||||||
## 実行環境
|
## 実行環境
|
||||||
* PHP 7.1
|
|
||||||
* PostgreSQL 9.6
|
- PHP 7.1
|
||||||
|
- PostgreSQL 9.6
|
||||||
|
|
||||||
|
## 開発環境の構築
|
||||||
|
|
||||||
|
Docker を用いた開発環境の構築方法です。
|
||||||
|
|
||||||
|
1. `.env` ファイルを用意します。`.env.example` をコピーすることで用意ができます。
|
||||||
|
|
||||||
|
2. Docker イメージをビルドします
|
||||||
|
|
||||||
|
```
|
||||||
|
docker-compose build
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Docker コンテナを起動します。
|
||||||
|
|
||||||
|
```
|
||||||
|
docker-compose up -d
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Composer を使い必要なライブラリをインストールします。
|
||||||
|
|
||||||
|
```
|
||||||
|
docker-compose exec web composer install
|
||||||
|
```
|
||||||
|
|
||||||
|
5. 暗号化キーの作成と、データベースのマイグレーションを行います。
|
||||||
|
|
||||||
|
```
|
||||||
|
docker-compose exec web php artisan key:generate
|
||||||
|
docker-compose exec web php artisan migrate
|
||||||
|
```
|
||||||
|
|
||||||
|
これで準備は完了です。Tissue が動いていれば `http://localhost:4545/` でアクセスができます。
|
||||||
|
|
||||||
## 環境構築上の諸注意
|
## 環境構築上の諸注意
|
||||||
* 初版時点では、DBサーバとしてPostgreSQLを使うよう .env ファイルを設定するくらいです。
|
|
||||||
|
- 初版時点では、DB サーバとして PostgreSQL を使うよう .env ファイルを設定するくらいです。
|
||||||
当分、PostgreSQL から変える気はないので専用 SQL 等を平気で使います。
|
当分、PostgreSQL から変える気はないので専用 SQL 等を平気で使います。
|
||||||
|
Loading…
Reference in New Issue
Block a user