-
Notifications
You must be signed in to change notification settings - Fork 0
Configurations
Giulio Troccoli-Allard edited this page Dec 4, 2020
·
1 revision
/etc/apache2/sites-available/tubecrush.conf
<VirtualHost *:80>
DocumentRoot /var/www/tubecrush/public
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
LogLevel warn
<Directory /var/www/tubecrush/public>
Options -Indexes
AllowOverride All
</Directory>
</VirtualHost>
Fix permissions
sudo chown -R www-data /var/www/tubecrush
CREATE DATABASE tubecrush;
CREATE USER 'tubecrush'@'localhost' IDENTIFIED BY '******'
GRANT ALL PRIVILEGES ON tubecrush.* TO 'tubecrush'@'localhost';
.env
APP_NAME=TubeCrush
APP_ENV=production
APP_KEY=
APP_DEBUG=false
APP_URL=http://localhost
LOG_CHANNEL=stack
LOG_LEVEL=error
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=tubecrush
DB_USERNAME=tubecrush
DB_PASSWORD=******
BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=database
SESSION_LIFETIME=120
LARATRUST_ENABLE_CACHE=true
Make sure to change DB_PASSWORD
to the same password you used above when creating the MySQL user;
Generate the key and migrate the database
php artisan key:generate
php artisan migrate --seed