Laravelのデプロイ方法にはいくつかあることは別途お伝え済ですが、どの方法を取るにしてもサーバへのSSH接続が必要になります!

<aside> 💡 SSH接続が必要な理由 さくらインターネットのレンタルサーバ上でphp artisan migrateなどのコマンドを実行する必要があるためです。

</aside>

さくらインターネットのレンタルサーバの場合、幸いにもSSH接続は比較的簡単に行うことができます。

以下に接続方法を紹介しますので、慣れておきましょう!

  1. コマンドプロンプトや**PowerShell(Windows)またはターミナル(Mac)**を開きます。VSCodeのターミナル機能を活用する形でもOKです◎
  2. 1で用意したターミナルソフトに、ssh [ユーザー名]@[FTPサーバ名]をコマンド入力して実行します。[ユーザー名][FTPサーバ名]は、さくらインターネットから提供されたものを使用してください。 (以下の
  3. パスワードの入力が求められたら、さくらインターネットから提供されたFTPパスワードを入力し、Enterキーを押します。 (パスワードを打ち込んでも画面上には表示されませんので注意!)
  4. 以下のような画面になれば成功です!

Untitled

※以下は2のssh [ユーザー名]@[FTPサーバ名]の入力事例です。

<aside> <img src="https://prod-files-secure.s3.us-west-2.amazonaws.com/157d1358-38b2-4428-b6f1-9d6abc30ec48/e7b750ec-20d7-40c7-a873-239c2b34e5d1/stamp18.png" alt="https://prod-files-secure.s3.us-west-2.amazonaws.com/157d1358-38b2-4428-b6f1-9d6abc30ec48/e7b750ec-20d7-40c7-a873-239c2b34e5d1/stamp18.png" width="40px" /> ssh FTPアカウント@FTPサーバ名の部分について

ssh [email protected]

※上の場合、FTPアカウントがkosuge、サーバ名がkosuge.sakura.ne.jpになります。

</aside>

これで、さくらインターネットレンタルサーバにターミナル等でSSH接続できるようになります!

今後頻繁にSSH接続→サーバ上でのコマンド操作を行うようになりますので、慣れておきましょう!

<aside> 👂 ちなみに、さくらサーバにターミナルを使ってSSH接続でログインする際は、PC上のどのフォルダにいてもOKです!

※ホームディレクトリなどに戻る必要はありません。

</aside>