0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

DjangoとDocker練習[OA17o1o0] さくらのVPS のサーバー利用スペースを購入する

Last updated at Posted at 2022-05-01

DjangoとDocker練習[OA17o1o0] さくらのVPS のサーバー利用スペースを購入する

本題の前に

わたしは今は さくらのVPS を使っているので、この連載の内容で何も言及がなければ さくらのVPS での説明をしている。
しかし昔は AWS を使っていたので、その記事が混ざっているかもしれない

情報

この記事は Lesson 1. から順に全部やってこないと ソースが足りず実行できないので注意されたい

What is This is
Lesson 1. 📖 DjangoとDockerでゲーム対局サーバーを作ろう!

手順

Step [OA17o1o1o0] とりあえず さくらのVPS のページへ行ってみよう

📖 さくらのVPS

もう会員になっているものとして話しを進める

Step [OA17o1o2o0] コントロールパネルへログインしよう

📖 さくらのVPS コントロールパネル

Step [OA17o1o2o0] レンタルサーバーを借りよう

大まかに言うと さくらのVPS サイトで買えるのは サーバーの利用スペース なので、
サイトのどこかにある 新規追加 ボタンをクリックすれば、 サーバー または VPS といった名前のものを選べるはずだ。探せ。

これから借りるサーバーの選択ページが出てくるだろう

ゾーン

+---------+  +---------+  +---------+
| 東京第2 |  | 石狩第1 |  | 大阪第3 |
+---------+  +---------+  +---------+

👆 上の3つは サーバーセンター の場所だろう。
「えっ これだけ?」と思ってしまうが AWS は別格なので比べてはいけない。

あなたのデータが置いてある場所でもあり、ここがミサイルの爆撃でも受けると あなたのデータは 飛ぶわけだ。
あなたがどれを選ぼうと わたしは知らない。

プラン

+---------+-----------+
| 毎月払い | 12ヶ月一括 |
+---------+-----------+ 

+---------+----------+---------+-----------+--------+
| プラン   | CPU      | メモリ  | ストレージ  | 金額   |
+---------+----------+---------+-----------+--------+
| 512MB   | 仮想1Core | 512MB  | SSD  25GB  |  nnn円 |
+---------+----------+---------+-----------+--------+
|   1G    | 仮想2Core |   1G   | SSD  50GB  |  nnn円 |
+---------+----------+---------+-----------+--------+
|   2G    | 仮想3Core |   2G   | SSD 100GB  | nnnn円 |
+---------+----------+---------+-----------+--------+

・
・
・

👆 プランというのは、月額または年額の予算をいくら注ぎこむかという話しだ

AWS では、なんで売ってるのか分からないほど使えない安いやつ とか
見た感じ A より B の方がお得なケースとかあるので 選ぶのに疑心暗鬼になるが、
それに比べれば さくらのVPS のプランは選びやすいだろう

性能が足りなくて困っている場面に直面しているのでなければ 最低限の性能をもった一番安いのから始めるのが 平凡な選択だ

サーバー設定

サーバー名(任意)
                --------------------

サーバー説明(任意)
                  --------------------

インストールするOS
  [CentOS]  [AlmaLinux]  [Rocky Linux]
  [ubuntu]  [KUSANAGI]

スタートアップスクリプト
  ……

SSH
  ……

👆 サーバー名が何のことか よく分からないので ASCIIコードで付けておく

インストールするOSは、わたしは ubuntu にするが、あなたが何を選ぼうと わたしは知らない。
OSを選ぶと、 管理ユーザーのパスワードの入力欄が出てくると思うので、何を入力したか 忘れないようにすること

スタートアップスクリプトは使ったことないのでパス

SSH は難しいので後で

購入する

わたしの場合は、購入すると、10分も待ってないぐらいの感覚で、使えるようになった

[さくらのVPS] - [サーバー]

サーバー一覧
-----------

名前        状態    IPアドレス  ゾーン  スペック
---------  ------  ---------  -----  -------
サーバー名  停止中

電源を起動する

最初、停止中 なので、 電源操作 を選んで 起動する をしてほしい

接続する

Visual Studio Code の Remote Explorer を使う

SSH接続コマンド を入力するのは難しいので、代わりに
もし以前に接続したことがあれば、 📄 C:\Users\{ユーザー名}\.ssh\ssh_config といったファイルがあるかもしれない。
それを編集する

サーバーのパスワードを入力する

接続したら Open Folder ボタンをクリックする

また、サーバーのパスワードを入力する

例えば、 /home/ubuntu がカレントディレクトリーかもしれない。 (ubuntu はユーザー名)

    /
    └── 📂 home
        └── 📂 ubuntu
            ├── 📂 .cache
            ├── 📂 .vscode-server
            ├── 📄 .bash_logout
            ├── 📄 .bashrc
            ├── 📄 .profile
            └── 📄 .wget-hsts

やっぱり SSH を設定する

👇 以下のテキスト・ファイルを作成してほしい

    /
    └── 📂 home
        └── 📂 ubuntu
            ├── 📂 .cache
            ├── 📂 .ssh
👉          │   └── 📄 authorized_keys
            ├── 📂 .vscode-server
            ├── 📄 .bash_logout
            ├── 📄 .bashrc
            ├── 📄 .profile
            └── 📄 .wget-hsts

👇 書き方は 別サイトの記事を参照

📖 さくらのVPSにsshで接続するまで

ssh-rsa {秘密の文字列} rsa-key-{うんたらかんたら}

Dockerマシンをどうやってインストールする?

docker と、 docker-compose をインストールしてほしい

この連載では レンタルサーバーのインスタンスに Dockerマシンをインストールする方法 は説明しないが、
👇 AWSのEC2のインスタンスのケースは 昔に記事を書いたから、参考にしてもいいし、しなくてもいい

📖 AWSに電子政府きふわらべをデプロイするオーバービュー(^~^)

次の記事

📖 OA17o2o0 DjangoとDocker練習O17o2o0 gitでソースをクローンしよう!

参考にした記事

📖 さくらレンタルサーバーにPythonのモジュールをインストール(7/5)
📖 さくらのVPS(仮想専用サーバー)に解析環境を構築する方法について

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?