2021年11月23日火曜日

Debian 11(Bullseye)にGrav CMSをインストールする

Gravはデータベースを使用しないPHP製のCMSです。

〇Gravの画面

インストール方法

1. Grav CMSのインストール
sudo apt-get -y install apache2 \
  php7.4 \
  libapache2-mod-php7.4 \
  php7.4-gd \
  php7.4-json \
  php7.4-mbstring \
  php7.4-xml \
  php7.4-zip \
  php7.4-curl \
  unzip

sudo a2enmod rewrite

wget -O grav.zip https://getgrav.org/download/core/grav-admin/1.7.25

unzip grav.zip

sudo mv grav-admin /opt/grav

sudo ln -s  /opt/grav /var/www/html


mkdir -p skeleton-soraarticle

cd skeleton-soraarticle

wget -O grav-skeleton-soraarticle-blog-v1.1.2.zip https://getgrav.org/download/skeletons/soraarticle-blog/1.1.2

unzip grav-skeleton-soraarticle-blog-v1.1.2.zip

sudo cp -R * /opt/grav

cd /opt/grav/

sudo ./bin/gpm install admin -y

sudo ./bin/plugin login new-user --user=admin --password=Admin123 --email=admin@localhost.localdomain --permissions=b --fullname=administrator --title=admin --language=en
※パスワードは適宜変更してください。

sudo chown -R www-data:www-data /opt/grav

cat << EOF | sudo tee -a /etc/apache2/apache2.conf
<Directory /var/www/html>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>
EOF

sudo systemctl restart apache2

2. ブラウザでhttp://<ホスト名またはIPアドレス>/grav/admin にアクセスします。
ユーザはadmin、パスワードはAdmin123を入力します

0 件のコメント:

コメントを投稿