xh3n1 / phplist3-vagrant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Logo

Run phpList using Vagrant

Run phpList on Debian 9 (stretch) with Apache, MariaDB & PHP 7

Requirements :

  • Vagrant
  • Virtual-Box

Steps :

$ git clone https://github.com/phpList/phplist3-vagrant.git
$ cd phplist3-vagrant
$ vagrant up

Your phpList installation can be reached on http://127.0.0.1:8086/lists/admin

To share/sync a folder between your PC and the Virtual Machine uncomment the line 23 on Vagrantfile and set the desired path, this way you can edit files without the need to enter on the virtual machine. Example:

config.vm.synced_folder "/home/user/Documents/sharedfolder", "/var/www/phplist/installation/"

Note: The first time you will bring the machine up will take some minutes as it will download the guest Operating System.

Install phpList using Ansible

Inside the "provision" directory, can be found the playbook for installing phpList with Ansible.

Note: The phplist-additions.sh script should be copied too.

About


Languages

Language:PHP 53.2%Language:Shell 32.6%Language:Ruby 14.3%