Skip to content

JunkOSGitHub/sf2-centrale

 
 

Repository files navigation

sf2-centrale

Install

MySQL

sudo apt-get install mysql-server
mysql -u root -p
> CREATE DATABASE symfony;

PHP5

sudo apt-get install php5 php5-cli php5-mysql php5-fpm

Add in /etc/php5/fpm/php.ini

date.timezone = Europe/Paris

nginx

sudo apt-get install nginx

conf nginx

sudo nano /etc/nginx/sites-available/sf2-centrale

Sample content :

server {
	listen 80;
	root PATH_TO_PROJECT/web/;

	server_name symfony.centrale;

	index index.html index.htm index.nginx-debian.html index.php;

  access_log /var/log/nginx/default-access_log;
	error_log /var/log/nginx/default-error_log;

	location / {
		try_files $uri @rewriteapp;
	}
	location @rewriteapp{
		rewrite ^(.*)$ /app_dev.php/$1 last;
	}
	location ~ ^/(app|app_dev|config)\.php(/|$) {
		fastcgi_pass php5-fpm-sock;
		fastcgi_split_path_info ^(.+\.php)(/.*)$;
		include fastcgi_params;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
		fastcgi_param HTTPS off;
	}
}

Enable site :

ln -s /etc/nginx/sites-available/sf2-centrale /etc/nginx/sites-enabled

Add host entry in /etc/hosts

127.0.0.1 symfony.centrale

Restart

sudo service nginx restart
sudo service php5-fpm restart

Composer

curl -sS https://getcomposer.org/installer | php

Dependencies

php composer.phar install

Create user

http://symfony.centrale/register

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 83.0%
  • HTML 11.3%
  • ApacheConf 5.4%
  • CSS 0.3%