codeandmedia / pico_deploy

Simple shell script that helps to deploy Pico CMS on Debian/Ubuntu virtual machine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pico CMS deployment shell script

Pico CMS is a stupidly simple, blazing fast, flat file CMS

Easily launch virtual machine with Pico CMS on popular hosting providers like DO, Linode, Vultr etc.. The script install PHP 7.4 (packages from deb.sury.org) + NGINX (from official repo, stable version) + Composer and the last version of Pico CMS.

How to

  1. Create Debian or Ubuntu virtual machine (I tested it on Linode and Vultr Debian 8, 9, 10 and Ubuntu 18.04 succesfully)
  2. Better to install all updates: sudo apt update and sudo apt upgrade
  3. Choose what you want to get: Just Pico installation or Pico CMS with my Mondrian theme
  4. Execute (be careful and add sudo if needed):

Just Pico CMS

wget -qO- https://raw.githubusercontent.com/codeandmedia/pico_deploy/master/pico.sh | bash

Pico CMS and Mondrian theme

wget -qO- https://raw.githubusercontent.com/codeandmedia/pico_deploy/master/pico_mondrian.sh | bash

At the end your VM is going to restart. After reboot Pico CMS will be available on /var/www and ready to your content :)

Notes

  • Nginx configs you may see in this repo. Nginx logs are off. It works on HTTP 1.1 (TBA "how to achieve HTTPS with Let's encrypt")
  • PHP configs are default

Do not hesitate to create issues if something goes wrong

About

Simple shell script that helps to deploy Pico CMS on Debian/Ubuntu virtual machine

License:MIT License


Languages

Language:Shell 100.0%