Grav CMS


Чернетка! Стаття не завершена...

Grav :: open source flat-file CMS

Installation

# php requirements (for Nginx)

sudo apt install apt-transport-https
sudo curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update

sudo apt install php8.3-cli php8.3-{fpm,bz2,curl,ctype,dom,gd,mbstring,openssl,session,intl,simplexml,xml,zip}

Updates with CLI

# In site dir:

# 1. Check Permission
$ sudo chown www-data:www-data -R .

# 2. Updating Grav
$ sudo -u www-data bin/gpm selfupgrade -f

# 3. Updating Plugin and Theme
$ sudo -u www-data bin/gpm update