如何从 bitbucket 克隆 laravel 项目并使用 Sourcetree 在您的计算机上安装和运行?

Posted

技术标签:

【中文标题】如何从 bitbucket 克隆 laravel 项目并使用 Sourcetree 在您的计算机上安装和运行?【英文标题】:How to clone a laravel project form bitbucket and install and run in your computer with Sourcetree? 【发布时间】:2018-08-04 01:03:13 【问题描述】:

我想要一步一步地在我的计算机上克隆一个 laravel 项目并正确运行它!

【问题讨论】:

问一个问题并在同一秒内回答的意义何在? 【参考方案1】:

检查您的 php、composer 版本和 git

点击Ctrl + r 并输入cmd 在命令行中输入 php -v 以检查您的 php 版本。 [如果您的 php 版本超过 5.6,您就可以使用了! ] [如果你的 php 没有安装,甚至 php 版本低于 5.6,那么将你的 htdocs 从 Xampp 并卸载 Xampp。然后安装 Xampp。链接如下 https://www.apachefriends.org/download.html] 键入 composer -v 在命令行中检查您的作曲家版本 输入composer update [如果没有安装composer,则下载安装。链接在下面https://getcomposer.org/download/] 输入git [如果没有安装git,则下载安装。链接在下面https://git-scm.com/downloads ]​​i>

使用 bitbucket 存储库的 Sourcetree 身份验证

下载 Sourcetree 并安装它。链接在下面https://www.sourcetreeapp.com/

使用 Bitbucket 邮件和密码登录。然后使用 Sourcetree 设置 SSH 密钥。只需点击下面的链接https://confluence.atlassian.com/bitbucket/set-up-an-ssh-key-728138079.html#SetupanSSHkey-ssh3

从 Bitbucket Repository 运行您的 Laravel 项目克隆

现在,只需将您的项目克隆到您喜欢的位置即可。

在 PhpStorm(或您喜欢的任何其他 IDE)中打开您的项目。

将 .evn.example 文件复制到该文件夹​​中的新 .evn 文件中。编辑 DB_DATABASE、DB_USERNAME、DB_PASSWORD

storage 文件夹中创建一个名为framework 的文件夹。然后在framework文件夹中创建3个文件夹,命名为sessions,views,cache

打开 IDE 终端。

输入composer update

输入php artisan key:generate

输入php artisan config:clear

输入php artisan route:clear

输入php artisan view:clear

输入php artisan migrate

输入php artisan serve

打开浏览器输入localhost:8000

哒哒!!!您的项目在浏览器中运行良好。

【讨论】:

【参考方案2】:

从 bitbucket 存储库克隆后,只需从命令行运行以下命令

1.composer安装

2.copy .env.example .env(来自你的 windows 命令提示符)

3.php工匠密钥:生成

4.现在配置您的数据库用户名、密码、主机等 在你的 .env 文件中

5.php 工匠服务

打开你的本地主机 http://localhost:8000

您可能需要运行“php artisan config:clear”来 清除缓存

谢谢

【讨论】:

以上是关于如何从 bitbucket 克隆 laravel 项目并使用 Sourcetree 在您的计算机上安装和运行?的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 SSH 从 BitBucket 克隆

团队成员无法从 BitBucket 克隆 repo?

从克隆切换到新的fork保留更改

如何像GitHub一样从Bitbucket服务器添加文件到repo上

克隆/推送/从bitbucket存储库中提取错误:403

bitbucket:分叉与克隆?