Duy Dinh - 2016-03-23

Create a super user of the website

useradd -g www-data -m user_name
su user_name

Clone the projet :

git clone /web_repository
cd web_repository
rm -r vendor
composer install
php artisan migrate:refresh --seed

Create a virtual vhost :

/etc/apache2/sites-available/your_site_name.conf
ln -s /etc/apache2/sites-available/your_site_name.conf /etc/apache2/sites-enabled/your_site_name.conf
chown -R www-data:www-data your_site_name/src/storage

Activate rewrite mode:

a2enmod rewrite

Contenu du fichier your_site_name.conf :
<virtualhost *:80="">
ServerAdmin postmaster@test1.com
ServerName www.your_site_name.domain
ServerAlias your_sitie_name_alias
DocumentRoot ...your_site_name/src/public/
<directory your_site_name="" src="" public="">
Order allow,deny
Allow from all
Require all granted
<ifmodule mod_rewrite.c="">
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</ifmodule>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</directory>
</virtualhost>

 

Last edit: Duy Dinh 2016-03-23