- Setup Laravel app
- Setup vue.js inside laravel app
- New Laravel app
- Rename
.env.example
to.env
- Config
config/database.php
to MySQL or SQLite - For SQLite, run
touch storage/database.sqlite
to create sqlite database
#!/usr/bin/env bash | |
set -e | |
PHP_DIR=${PHP_DIR:-/etc/php7/cli} | |
FPM_DIR=${FPM_DIR:-/etc/php7/fpm} | |
PHP_VERSION=${PHP_VERSION:-7.0.0} | |
MODS_DIR=${MODS_DIR:-/etc/php7/mods-available} | |
BUILD_DIR=/usr/src/php |
#!/bin/sh | |
sudo apt-get install apache2-prefork-dev libxml2 libxml2-dev apache2-dev | |
mkdir ~/modbuild/ && cd ~/modbuild/ | |
wget http://apache.webthing.com/svn/apache/filters/mod_xml2enc.c | |
wget http://apache.webthing.com/svn/apache/filters/mod_xml2enc.h | |
sudo apxs2 -aic -I/usr/include/libxml2 ./mod_xml2enc.c | |
cd ~ | |
sudo rm -rfd ~/modbuild/ | |
sudo service apache2 restart |
<?php | |
class BlogController extends Controller | |
{ | |
/** | |
* Posts | |
* | |
* @return void | |
*/ | |
public function showPosts() |