composer命令新建Laravel项目

composer命令来新建Laravel项目
1.进入到本地服务器目录下
1
cd d:\phpstudy\www

2.使用composer命令新建项目
1
composer create-project laravel/laravel myLaravel --prefer -dist

.env文件(可以在不同环境有不同的值)
3.打开.env文件,修改mysql配置
1
2
3
4
5
6
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=test //改成你自己数据库的名字
DB_USERNAME=root //改成你自己数据库的登录名
DB_PASSWORD=root //改成你自己数据库的密码
PS:假如你要改默认的mysql配置 app/config/database.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', '127.0.0.1'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'forge'),
'username' => env('DB_USERNAME', 'forge'),
'password' => env('DB_PASSWORD', ''),
'unix_socket' => env('DB_SOCKET', ''),
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'strict' => true,
'engine' => null,
]
4.env文件修改项目应用的APP_KEY(当克隆项目的时候需要更改)
1
2
php artisan key:generate
APP_KEY=base64:wl+WQulEqHPFeORscRIE4apjVLZUN6MhSjjODByvLDw=

5.npm install命令下载package.json的依赖模块
1
npm install
6.执行脚本
1
npm run production
7.打开浏览器输入localhost

ok!

一些配置问题

composer配置国内镜像(解决下载模块慢的问题)
composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer update(一般下载来的项目进行模块的匹配下载)
有时候遇到类似于下载错误什么php.ini没有找到什么的,可能是fileinfo.ini模块没有开启。
composer install(项目依赖模块的下载)
npm install(一些前端依赖模块的下载)
chmod 777 项目路径(mac下,可能打开网页空白,可能是文件权限不够)
文章目录
,
//