1、安装composer软件
官网:https://getcomposer.org/
中文官网:https://www.phpcomposer.com/
①安装完成后,在命令行窗口,执行 composer命令,会出现以下提示
②配置镜像
镜像官网:https://pkg.phpcomposer.com/
配置方式:在命令行窗口下执行以下命令
composer config -g repo.packagist composer https://packagist.phpcomposer.com
// 如果在安装的时候提示要输入用户名和密码
// 则可以改为社区的源,命令如下:
composer config -g repo.packagist composer https://packagist.laravel-china.org
2、使用composer安装Laravel框架
composer create-project --prefer-dist laravel/laravel=5.6.* blog
注:一定要进行切换本地源操作,不切换经常性是下载不了
laravel5.6.*环境要求:
3、开发工具配置
①phpstorm编辑器中安装Laravel Plugin插件
②框架中安装配置代码提示工具
安装
composer require barryvdh/laravel-ide-helper
配置
在`config/app.php`文件中`providers`数组中添加如下内容:
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
执行命令
php artisan ide-helper:generate
③框架中安装调试插件
安装
composer require barryvdh/laravel-debugbar
配置
打开`config/app.php`文件中`providers`添加如下内容:
Barryvdh\Debugbar\ServiceProvider::class,
执行命令
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
4、框架基础配置修改
①修改时区
在config/app.php
文件中配置:’timezone’=>’PRC’
②本地化操作
本地化下载地址:https://github.com/caouecs/Laravel-lang
把中文语言包文件拷贝到resources/lang
目录下,在config/app.php
文件中配置:’locale’=>’cn’
如果语言包里面没有提供字段名称或者和预期不一致,则可以在如下位置,自己添加或修改:
也可以在控制器中自定义错误信息,对语言包进行补充或覆盖
③删除laravel默认目录与文件
删除控制器目录中的Auth目录:app/Http/Controllers/Auth
删除默认的模型:app/User.php
删除默认视图模板:resource/views/welcome.blade.php
删除默认的两个数据迁移文件:database/migrations/数据迁移文件
注意:删除完成后,一定要执行此命令
composer dump # 重新加载一下
5、配置虚拟主机和数据库
①配置虚拟主机
<VirtualHost _default_:80>
# 设置网站目录
DocumentRoot "D:\project\edu\public"
# 设置网站域名
ServerName edu.com
# 错误日志
ErrorLog "D:\project\edu\logs\error.log"
# 成功日志
CustomLog "D:\project\edu\logs\access.log" combined
# 设置目录访问权限
<Directory "D:\project\edu\public">
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
然后重启apache服务器,并修改hosts文件
②创建数据库并在框架中配置数据库连接信息
编辑.env
配置文件,配置数据库
编辑config目录下面的database.php配置文件
网友评论