🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
【安装composer】: https://getcomposer.org/download/ Linux下安装composer,输入命令行: `curl -sS https://getcomposer.org/installer | php` 【确定php.ini文件SSL扩展开启】: `extension=php_openssl.dll` 【在选定文件夹下安装laravel】: `composer create-project laravel/laravel=5.5.* --prefer-dist filename` 或下载最新版本: `composer create-project laravel/laravel --prefer-dist filename` 【过长字段问题】 运行`php artisan migrate`时,会提示数据表字段不够长的问题,这时候需要 刚安装laravel运行php artisan的时候,会出现字段过长而无法正常运行,这时候需要在`app\Providers\AppServiceProvider.php`下加入以下代码: ~~~ use Illuminate\Support\Facades\Schema; public function boot() { Schema::defaultStringLength(191); } ~~~ 即文件可以是这样: ~~~ <?php namespace App\Providers; use Illuminate\Support\ServiceProvider; use Illuminate\Support\Facades\Schema; class AppServiceProvider extends ServiceProvider { /** * Bootstrap any application services. * * @return void */ public function boot() { Schema::defaultStringLength(191); } /** * Register any application services. * * @return void */ public function register() { // } } ~~~ 这时候可以正常做数据库迁移: `php artisan migrate` 生成预设的数据表,说明Laravel已经连上MySQL,可以正式开始开发了! 【查看laravel版本】: `php artisan --version` 【Laravel快捷安装方式】: 用Composer安装Laravel安装包: `composer global require "laravel/installer=~1.1"` 如果没有自动加入,就手动将`***\Composer\vendor\bin `(如`C:\Users\admin\AppData\Roaming\Composer\vendor\bin`)路径放在环境变量的Path中: ![](https://box.kancloud.cn/b8e4a3b01c765f739e1f59a8f747cc84_1276x710.jpg) 这时候就可以使用Laravel快捷命令安装Laravel了: `laravel new filename` 【localhost和127.0.0.1】 当项目开发设定本地运行是127.0.0.1时,应用127.0.0.1来运行项目,比应用localhost来运行项目,会稳定得多。