dockerを使ってGravCMSを構築する手順
![dockerを使ってGravCMSを構築する手順](https://mebee.info/wp-content/uploads/2020/06/image-35-890x500.png)
データベースを利用しないCMS「GravCMS」をdockerを利用して構築する手順を記述してます。
環境
- OS ubuntu20.04
- docker 19.03.8, build afacb8b7f0
Dockerfileダウンロード
公式からダウンロードします。
git clone https://github.com/getgrav/docker-grav.git
ダウンロードが完了したらフォルダに移動しておきます。
cd grav
volume作成
データを永続化させるためvolumeを作成しておきます。
docker volume create grav_data
GravCMS構築
volumeが作成できたので、GravCMSを構築します。
ここではポート番号は8001番に指定してます。
docker run -d -p 8001:80 --restart always -v grav_data:/var/www/html grav:latest
Firewall設定
firewallを設定している場合は、8001番ポートを許可します。
sudo ufw allow 8001
sudo ufw reload
GravCMS 確認
ブラウザから http://プライベートIP or サーバーアドレス:8001 にアクセスします。
![](https://mebee.info/wp-content/uploads/2020/06/image-35-1024x583.png)
必要情報を入力して「Create User」をクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/image-36-1024x583.png)
ログインすると下記の画面が表示されるので、構築は完了です。
![](https://mebee.info/wp-content/uploads/2020/06/image-37-1024x598.png)
日本語化
日本語化もしておきます。ダッシュボード上のアカウント名をクリックします。
![](https://mebee.info/wp-content/uploads/2020/06/image-38.png)
日本語を選択して、saveをクリックすれば日本語化は完了です。
![](https://mebee.info/wp-content/uploads/2020/06/image-39-1024x463.png)
-
前の記事
CentOs8 firebirdをインストールする手順 2020.06.05
-
次の記事
Ubuntu20.04 ArangoDBをインストールする手順 2020.06.06
コメントを書く