Drupal Server Environment
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ansible
menu
README.md
drupalSE.sh
drupalSE_menu.sh
drupal_utils.sh
install.sh
list_sites.py
list_sites_count.py
main_menu.sh

README.md

Drupal Server Environment

DrupalSE is a script for configuring Server Environment for Drupal using Ansible.

DrupalSE makes configuring server environments for Drupal quick and easy.

Supported operation systems:

  • Debian 8 ( Jessie )

DrupalSE will install:

  • Nginx

  • Php-fpm7.0

  • Mysql

  • Drush

  • Composer

  • Ntp

  • Ferm

  • Exim

It should take about 30 minutes to configure your virtual or dedicated server from scratch.

Installation

Download and start DrupalSE.sh:

wget https://s3-eu-west-1.amazonaws.com/drupalse/drupalSE.sh
sh drupalSE.sh

Input password for user 'webmaster'

Press “1. Configure new server” for configure server

Manage sites

Add site

  • DrupalSE menu is starting automatically when root connected to ssh. Also you can start DrupalSE menu from /root/DrupalSE_menu.sh:
sh drupalSE_menu.sh
  • Press “2. Manage sites on the server”.
  • Press “1. Create site”.
  • Input site domain name.
  • Input DB character set and press Enter. Script will display information:
    • site root folder;
    • user and password for database;
    • database name.
  • Press “0. Exit” for exit.

Download drupal in site root folder and install it or load dump to database.