laravel部署创建新项目 助记

本文详细介绍了在Homestead虚拟机中使用Composer快速搭建Laravel项目的步骤,包括加速Composer、创建项目、修改配置文件、重启虚拟机,以及如何生成.env文件和项目key。此外,还讲解了如何在项目中绑定远程Git仓库,进行初始化提交,并创建Model、Controller等文件夹,为项目开发做好准备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打开进入homestead虚拟机,并进入code文件夹

cd ~/homestead && vagrant up && vagrant ssh

cd ~/Code

进行composer加速

composer config -g repo.packagist composer https://packagist.laravel-china.org

创建laravel项目

composer create-project laravel/laravel *项目名* --perfer-dist "5.6.*"

修改etc/hosts 和 Homestead.yaml文件

退出虚拟机,重载配置,重启虚拟机

exit

vagrant provision && vagrant reload

vagrant ssh

生成.env文件,生成项目key

cp .env.example .env

php artisan key:generate

进入项目文件,绑定远程仓库

cd ~/code/*项目文件名*

git init

git add .

git commit -m "xxx"

git remote add origin *git项目地址*

git push -u origin master

创建Model文件夹并完善

mkdir app/Models

mv app/User.php app/Models/User.php

改User.php的namespace为App\Models

全局改App\User 为 App\Models\User

创建Controllers、requests、Transformers

mkdir app/Http/Controllers/Requests

mkdir app/Transformers

php artisan make:controller Api/xxController --model = App/Models/xx

php artisan make:request Api/UserRequest

touch app/Transformers/UserTransformer.php

转载于:https://www.cnblogs.com/shine-c/p/10148221.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值