安装定制

composer create-project --prefer-dist laravel/laravel=5.8.* artWorks
composer install
php artisan key:generate

php artisan make:migration create_posts_table --create=cms_posts 
php artisan migration

php artisan make:seeder
php artisan db:seed

生成用户信息
php artisan tinker
>>>$user = new App\User();
>>>$user->name = 'admin';
>>>$user->password = bcrypt('admin');
>>>$user->email = 'a@163.com';
>>>$user->save();

安装laravel
composer global require "laravel/installer"
创建项目
composer create-project --prefer-dist laravel/laravel blog
composer create-project --prefer-dist laravel/laravel=5.8.* blog
切换为国内镜像
composer config -g repo.packagist composer https://packagist.phpcomposer.composer
composer selfupdate

设置下载源
vim composer.json
    "repositories": {
        "packagist": {
            "type": "composer",
            "url": "https://packagist.phpcomposer.com"
       }
    }
设置目录权限
chmod -R 777 storage
chmod 777 bootstrap/cache

chown -R www:www storage
chown -R www:www vendor

本地运行:
php artisan serve

设置nginx配置文件blog.conf
location / {
    try_files`$uri`$uri/`/index.php$is_args$args;
}

安装fileinfo扩展

从lnmp安装包
cd lnmp1.4/src/php-5.6.31/ext/fileinfo
/usr/local/php/bin/phpize,得到数据
./configure -with-php-config=/usr/local/php/bin/php-config
make && make install 

vim /usr/local/php/etc/php.ini
添加上extension=fileinfo.so 
打开disable_functions=proc_open项
重启就可以了。