Laravel学習帳

Laravel5.2の学習帳です。開発環境はXAMPP for Windows 5.6.19 / 本番環境はさくらサーバー(スタンダード)

環境構築

さくらレンタルサーバへのデプロイ手順

以前、HTTP公開用リポジトリの作成をしました。

リポジトリの作成

今回はリモートリポジトリのデータをさくらレンタルサーバにデプロイする手順についてエントリーします。

構成図

 

手順

【1】ファイルを編集

【2】リモートリポジトリへプッシュ

【3】sshにログインしてgit pullコマンド

【4】ブラウザでデプロイされているか確認

 

【1】ファイルを編集

デプロイがちゃんとできているか確認するために、ためにし簡単なプログラムを書いてみます。

Route::get('/deploytest', function()
{
  return 'Deploy test was successful!';
});

 

【2】リモートリポジトリへプッシュ

routes.phpを編集したらSoucetreeで「routes.php」をINDEXに移して(追加) ⇒ コミット ⇒ プッシュ

 

【3】sshにログインしてgit pullコマンド

sshにログインしたらUNIXコマンドでLaravelプロジェクトに移動します。

cd {Laravelプロジェクト名}

一度cloneをしたので二回目以降はpullコマンドだけでOKです。

git pull

コマンド実行後、リモートリポジトリにあるソースをHTTP公開用リポジトリに全部もってきます。

 

【4】ブラウザでデプロイされているか確認

編集したファイルがちゃんとデプロイされました。

以上です。

 

-環境構築