PHP Built-in web server Drush Command Command

This module provides a Drush command to start the PHP Build-in web server and point to Drupal index through an appropriated router file which let you to use clean urls.

In order to use this module you need to install first the Drush module.

For now this is the only way to install this module, since this module will start the server this module assume that you haven't installed Drupal yet.

Once you installed this module with Drush you can start the server and start to use Drupal.

More documentation about the PHP Build-in web server can be found here PHP Built-in web server.

The main goal of this module is provide a quick way to start a Drupal server.

NOTE: You require to run this under a PHP > 5.4.0 and it is main to be used as a local server to development or testing proposes.

Synopsis

This module implements a Drush command for enabled a Built-in web server.

Requirements

Why Use PHP Embedded Server

- It is an alternative to other servers like apache, nginx, ...
- It allows to have an easy Drupal set up, this server is intent to be used for local environments for development propouses.
- It holds the property routing, so you don't have to create a virtual host configuration.
- Drush command let you to run the server just when it needed so you will don't have several sites listen server host like apache does with virtual host

Example of use from a fresh Drupal Installation

- Download Drupal
- Download this module with Drush
drush dl php_server
- Run the server start script on the project root folder.
Example:
drush ss
- Open the browser at the default url:
http://0.0.0.0:8181
- Drupal now is running and you can follow the installation instructions.

Screen shoot

Help wanted!

I always will be glad to help to make this module better.

Project information

Releases