byancode/deploy

此包最新版本(dev-main)没有可用的许可证信息。

使用git将laravel部署到服务器

安装: 26

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 1

开放问题: 1

类型:laravel

dev-main 2021-02-01 00:28 UTC

This package is auto-updated.

Last update: 2024-09-29 05:56:09 UTC


README

在Github上执行推送并在服务器上执行拉取

入门

需求

1.1. 安装服务器

运行以下命令

yum install git
git config --global user.name "username"
git config --global user.email "my@github.email"

1.2. 生成SSH公钥和私钥

ssh-keygen -t rsa -b 4096 -C "my@github.email"

1.3. 注册SSH公钥

1.4. 克隆项目

cd /www/repositories
git clone git@github.com:username/repository.git

2.1. 安装Laravel

运行以下命令

composer require byancode/deploy

2.2. 注册(对于Laravel > 7.0)

config/app.php 中注册服务提供者

Byancode\Deploy\Providers\DeployProvider::class,

2.3. 发布

发布配置文件。

php artisan vendor:publish --provider="Byancode\Deploy\Providers\DeployProvider"

2.4. 配置

您可以通过 config/deploy.php 文件更改应用程序的选项

用法

*注意:仅适用于laravel git项目

php artisan deploy:run --commit="My first deploy" --git --yarn --composer