Grav をインストールします
下記を参考にします
https://learn.getgrav.org/17/basics/installation
インストールコマンドをインストールしたあとに
$composer create-project getgrav/grav ~/webroot/grav 1.x-dev
1.x-dev 最新版
もう 1 つの方法は、GitHub リポジトリから Grav をクローンし、単純な依存関係インストール スクリプトを実行する方法があります
ターミナルまたはコンソールを起動し、ウェブルートフォルダに移動します。
$cd ~/webroot
$git clone -b master https://github.com/getgrav/grav.git
$cd ~/webroot/grav
$composer install --no-dev -o
bin/grav
$cd ~/webroot/grav
$bin/grav install
~/var/www/grav
$ sudo bin/gpm install devtools
PHP Warning: Module "apcu" is already loaded in Unknown on line 0
GPM Releases Configuration: Stable
Preparing to install DevTools [v1.8.0]
|- Downloading package... 100%
|- Checking destination... ok
|- Installing package... ok
'- Success!
Clearing cache
Cleared: /var/www/grav/cache/twig/
Cleared: /var/www/grav/cache/doctrine/
Cleared: /var/www/grav/cache/compiled/*
Touched: /var/www/grav/user/config/system.yaml
管理ツールdevtoolも合わせてインストールします
~/var/www/grav$ sudo bin/plugin devtools new-theme
PHP Warning: Module "apcu" is already loaded in Unknown on line 0
Enter Theme Name:
peace
Enter Theme Description:
平和を愛するブログ
Enter Developer Name:
hogehoge
Enter GitHub ID (can be blank):
hogehoge12
Enter Developer Email:
hoge@****.com <-メールアドレス
Please choose an option:
[pure-blank ] Basic Theme using Pure.css
[tailwind ] Basic Theme using tailwind.css and including Alpine.js
[tailwind-mix] Same as tailwind but more opinionated with Laravel Mix compiler
[inheritance ] Inherit from another theme
[copy ] Copy another theme
pure-blank
SUCCESS theme peace -> Created Successfully
Path: /var/www/grav/user/themes/peace
/var/www/grav$
githubからinstallではadminをinstallする必要です
https://grav.man29.net/docs/admin-panel/introduction <ーここを参考
bin/gpm version -f
bin/gpm selfupgrade
bin/gpm install admin
/var/www/grav$ sudo bin/gpm version -f
PHP Warning: Module "apcu" is already loaded in Unknown on line 0
You are running Grav v1.7.49.5
/var/www/grav$ sudo bin/gpm selfupgrade
PHP Warning: Module "apcu" is already loaded in Unknown on line 0
GPM Releases Configuration: Stable
You are already running the latest version of Grav v1.7.49.5
which was released on Thu Sep 11 05:17:21 2025
ubuntu@ip-172-26-1-96:/var/www/grav$ sudo bin/gpm install admin
PHP Warning: Module "apcu" is already loaded in Unknown on line 0
GPM Releases Configuration: Stable
The following dependencies need to be installed...
|- Package form
|- Package login
|- Package email
|- Package flex-objects
Install these packages? [Y|n] (yes/no) [yes]:
yes
代わりに下記でもよい
ユーザー情報はuser/accounts/Gravインストールフォルダに保存されます。値は手動で編集することも、Adminプラグイン自体から編集することもできます。また、手動またはbin/plugin login newuserCLIコマンドを使用して新しいユーザーを作成することもできます。詳細については、Admin FAQをご覧
(crontab -l; echo " * cd /var/www/grav;/usr/bin/php bin/grav scheduler 1>> /dev/null 2>&1") | crontab -