Pilgrimage Menu Updates Participate! Project To do

Project: Pilgrimage for Democracy and Social Justice

All the pages introducing the different aspects of the project "Pilgrimage for Democracy and Social justice".

Development website

Below are basic instructions on how to install a copy of the website pildem.org on your own computer.

Get help at Codeberg

If the instructions in this page are unclear or incomplete, open a new issue in our issue tracker at Codeberg, and we shall assist you.

Source code

The first step is to get a full copy of the source code of the project.

Clone the repository.

$ git clone https://codeberg.org/DemocracyPilgrim/PilgrimageForDemocracy.git

Make note of where the sourced get cloned. The precise location will be needed when configuring Apache below.

See also the page about the git workflow.

Git workflow

Using `git` to contribute to the Pilgrimage for Democracy project.

Apache web server

Install a web server. Here we recommend the Apache web server, but other web servers like nginx would do too.

Linux

Use the regular package manager tool used in your Linux distribution. Here is the command for Gentoo:

# emerge --ask www-servers/apache

Edit the file "/etc/hosts" to register the local domain name under which you will run the website:

127.0.0.1 pildem-development

In the Apache vhost directory (on Gentoo: "/etc/apache2/vhosts.d/"), create a new configuration file (for example named: "pildem.conf") based on the following one. Adjust the settings based on the server name that you have configured, and the directory in which you installed the source code.

<VirtualHost *:80> ServerAdmin webmaster@127.0.0.1 ServerName pildem-development DirectoryIndex index.html DocumentRoot /home/theo/PilgrimageForDemocracy/http/ </VirtualHost>

Windows

Check the following official documentation for Apache. You can also find many handy tutorials on the internet by searching "install Apache on Windows".

PHP

Linux

Use the regular package manager tool used in your Linux distribution. Here is the command for Gentoo:

# emerge --ask dev-lang/php

Windows

Check the following official documentation for Apache. You can also find many handy tutorials on the internet by searching "install Apache on Windows".

Pilgrimage Menu Updates Participate! Copyright? Project To do