PHPackages                             hilenium/homestead-symfony2 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. hilenium/homestead-symfony2

ActiveLibrary[DevOps &amp; Deployment](/categories/devops)

hilenium/homestead-symfony2
===========================

Homestead vagrant virtual box customization for Symfony2 applications. Ubuntu 14.04, PHP5.6 with Intl.so, MySQL and Nginx. Apache2 is also installed.

0.0.3(10y ago)61123MITPHPPHP &gt;=5.4

Since Jul 13Pushed 10y ago2 watchersCompare

[ Source](https://github.com/hilenium/homestead-symfony2)[ Packagist](https://packagist.org/packages/hilenium/homestead-symfony2)[ RSS](/packages/hilenium-homestead-symfony2/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (3)Used By (0)

Homestead Customization for Symfony2
====================================

[](#homestead-customization-for-symfony2)

This is a fork of the [Laravel](http://laravel.com/) Homestead development environment customized for [Symfony2](http://symfony.com/) by [Hilenium](http://hilenium.com).

Specifications
--------------

[](#specifications)

- Ubuntu 14.04
- PHP 5.6
- MySQL
- Redis
- phpmyadmin
- Intl extension is pre-installed (required for symfony-icu)
- Imagick extension
- Nginx
- Apache2 pre-installed (but not configured out of the box)
- Memchached
- NFS Shared folder (by default)

Requirements
------------

[](#requirements)

The Homestead requires [Vagrant](http://vagrantup.com), [Virtualbox](http://virtualbox.org) to work.

phpmyadmin Credentials
----------------------

[](#phpmyadmin-credentials)

Login at \[\]

```
username: root
password: secret

```

MySQL Credentials
-----------------

[](#mysql-credentials)

```
username: homestead
password: secret

```

Installation
------------

[](#installation)

### Install Homestead-Symfony2 with composer

[](#install-homestead-symfony2-with-composer)

```
composer global require hilenium/homestead-symfony2

```

Usage
-----

[](#usage)

### Initialization

[](#initialization)

To initialize a machine use the **init** option. This will install this [Symfony2 box](https://atlas.hashicorp.com/hilenium)

```
homestead init

```

### Configuration

[](#configuration)

To configure your environment use the **edit** option.

```
homestead edit

```

#### Parameters

[](#parameters)

##### ip

[](#ip)

The ip address of the Homestead machine to your system.

##### memory

[](#memory)

The amount of RAM memory of the virtual machine.

#### cpus

[](#cpus)

The number of virtual CPU's of the virtual machine.

#### authorize

[](#authorize)

The SSL key to allow the communication between virtual and host machines.

#### folders

[](#folders)

The folder mapping from your host machine **(map)** to be available on the virtual machine **(to)**.

#### sites

[](#sites)

The sites you want to configure on the virtual machine. The configuration will be executed where you run the **homestead provision** or **homestead up --provision** commands.

#### databases

[](#databases)

The databases you want to automatically create on the virtual machine.

#### variables

[](#variables)

The environment variables you want available on the virtual machine.

### Set your SSL key

[](#set-your-ssl-key)

To allow the access over SSH you must set your SSL key.

```
ssh-keygen -t rsa -C "you@hilenium.com"

```

#### Example

[](#example)

This is an example of the implementation of a Symfony2 application in the **symfony.app** url.

1. Associate the domain to the **/etc/hosts** file to the **192.168.10.10** IP address

```
(...)
192.168.10.10  phpadmin.app
192.168.10.10  hilenium.local
(...)

```

2. Edit the homestead to make the new application available for your host system

```
---
ip: "192.168.10.10"
memory: 2048
cpus: 1

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: ~/Code
      to: /home/vagrant/Sites

sites:
    - map: phpmyadmin.app
      to: /home/vagrant/Code/phpmyadmin
    - map: symfony.app
      to: /home/vagrant/Code/hilenium-application/web

```

### Commands

[](#commands)

#### Initialize the structure

[](#initialize-the-structure)

```
homestead init

```

#### Edit the configuration

[](#edit-the-configuration)

```
homestead edit

```

#### Start the machine

[](#start-the-machine)

```
homestead up

```

#### Stop the machine

[](#stop-the-machine)

```
homestead halt

```

#### Provision the configuration

[](#provision-the-configuration)

```
homestead provision

```

#### Access te machine over SSH

[](#access-te-machine-over-ssh)

```
homestead ssh

```

### Official documentation

[](#official-documentation)

The official Laravel local development environment.

Official documentation [is located here](http://laravel.com/docs/homestead?version=4.2).

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

3962d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4b6b954fb04b20736e23779ad9fc68cd3041ecc30aba79f894848abd0984a33e?d=identicon)[hilenium](/maintainers/hilenium)

---

Top Contributors

[![mpclarkson](https://avatars.githubusercontent.com/u/4843821?v=4)](https://github.com/mpclarkson "mpclarkson (15 commits)")

### Embed Badge

![Health badge](/badges/hilenium-homestead-symfony2/health.svg)

```
[![Health](https://phpackages.com/badges/hilenium-homestead-symfony2/health.svg)](https://phpackages.com/packages/hilenium-homestead-symfony2)
```

###  Alternatives

[shopware/deployment-helper

Shopware deployment tools

19305.3k5](/packages/shopware-deployment-helper)[drevops/git-artifact

Package artifact from your codebase in CI and push it to a separate git repo.

2133.2k](/packages/drevops-git-artifact)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
