Intermediate

Creating a gallery in Grav part 2

Screenshot of the Photography on Wheels flowers gallery
The second in the series on creating an image gallery using the Grav CMS. In this part of the tutorial cover screating the theme and gallery page.The gallery in this tutorial uses a central image store. I will not cover the styling or layout of the gallery. For the introduction and to understand the different types of gallery please look at part 1.
Level

Install Babun

The Babun project is now discontinued.

Babun is a Microsoft Windows shell bashed on Cygwin. Cygwin is a Unix-like environment and command-line interface for Windows. The Babun installer installs an configures Cygwin with some sensible defaults making the installation much easier and more reliable.

Before installing Babun you need to have a basic knowledge the Windows command prompt and Unix-like command line.

Level

Docksal on Windows 10 Home

From the 2020 Version of Windows 10 (with WSL2) Docker can now easily be installed and Docksal is not my recommended way of working.

If you want to install Docker on Windows 10 Home you will need to use a virtual machine. You have 2 options for controlling the Docker Virtual machine. Your options are Docker Toolbox or Docksal.

Level

Setting up a web folder

After installing an testing your web server you will want to add your own site for it to serve. This guide is to help you set up a folder that will contain your websites. It follows on from the Setting up a development Apache 2 web-server guide. Steps 1 to 3 are required while step 4 is optional. The use of virtual servers will be covered in the next tutorial.

In this guide substitute [username] for your username.

Level

Setting up a development Apache 2 web-server on Ubuntu 12.10 or 13.04

The most common type of web-server available is based on the LAMP (Linux, Apache, MySQL, PHP) bundle, so in this tutorial I will cover creating a web development server based on these components. Another common component is phpMyAdmin which is a web base MySQL administration tool so we are going to include it in our tutorial.

This tutorial guides you through installing Apache 2, MySQL 5, PHP 5 and phpMyAdmin for use as a development web-server on Ubuntu Linux. All these packages are available in the Ubuntu software centre at the versions we require.

Level

Installing XAMPP on Ubuntu 11.10 and 12.04

This tutorial has been written to help you install XAMPP on 32bit Ubuntu 11.10 or 12.04 Linux. First let me answer the question why install XAMPP rather than installing Apache, MYSQL and PHP from the Ubuntu repository. XAMPP gives you everything to run a test web server in a single portable package theoretically making it easy to copy the configuration between machines. XAMPP also gives you an easy way to only start the web server when required.

Level