モグモグモグモグホームプログラミングWEBバックエンドXserverにSSHしてscpコマンドでファイルをアップロードする方法を解説2023年1月1日SHAREツイートシェアはてブLINEXserverでSSHをしてscpコマンドでファイルをアップロードする方法について解説します。本記事はコマンドラインやターミナルなどが使える方向けです。わからないという方は、FTPを使うことでSSHを使わなくても同様のことができますのでこちらを使いましょう!参考URL目次XserverにSSHする方法scpでファイル(ディレクトリ)アップロードXserverでファイルを置く場所scpでアップロードまとめXserverにSSHする方法まずは、SSHできるようにしましょう。公式ドキュメントログイン後「SSH設定」の状態を「ON」ONにするにチェックをして、「設定する」を選択。SSHを利用しない場合は、「OFF」にしておきましょう。公開鍵認証鍵ペアの生成パスフレーズを入力し、生成。秘密鍵がダウンロードされます。(サーバーID.key)公開鍵は何もせずに登録されます。ダウンロードした秘密鍵(サーバーID.key)SSH実行メモサーバーIDやサーバー番号は、サーバーパネルのトップページから取得できます。ポート番号は22ではないので、指定しましょう。10022ちなみに~/.ssh/configはこんな感じです。必要であれば参考にしてください。10022~/.ssh/configで設定したあとは下記のコマンドでもSSH可能です。xserverモグモグさんSSHが成功したら完了!scpでファイル(ディレクトリ)アップロードSSHができるようになったので、scpでファイルをアップロードします。Xserverでファイルを置く場所Xserverはpublic_htmlというディレクトリにファイルを置くことで公開できます。公式ドキュメントディレクトリは、下記の通りです。/home/サーバーID/ドメイン/public_html/例/home/サーバーID/mo-gu-mo-gu.com/public_html/メモ例えば.../home/サーバーID/ドメイン/public_html/test/index.htmlというファイルを置くとhttps://ドメイン/test/で表示できます!(index.htmlは勝手に読んでくれます)scpでアップロード最後にscpコマンドでアップロードしましょう。public_html以下のディレクトリは任意に決めておきましょう。10022~/.ssh/configを設定している場合は、こんな感じです。設定したホスト名:~/ドメイン/public_html/任意のフォルダ/モグモグさんより簡易にかけるので設定することがおすすめ!まとめXserverでSSHをできるようにし、scpコマンドでファイルをアップロードする方法について解説しました。WordPressを運営していて、別のアプリケーションを動かしたいとか、LPページをWordpressと別に運用したいなどいろいろ幅が広がると思います。コメントをキャンセルメールアドレスが公開されることはありません。名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。JS】ファイルの雛形を作成する...モグモグについてモグモグさんモグモグは世の中のあれこれを、わかりやすく丁寧に解説をしたり紹介をするメディアです。特定のテーマの専門家・プロ・経験者が丁寧に記事を作っています。