サーバーの基礎知識
webサービスでもLINEBOTでも、そのプログラムを動作させるためにはPCのようなものが必要になります。
サーバー
例えばwebサービスを作って、それを世界中の人に公開するとき、そのプログラムにも当然、そのプログラムを動作させるためのPCのようなものが必要になります。そこで便利なのがレンタルサーバーです。レンタルサーバーは、あなたの作成したプログラムを実行し、世界中の人がそれを利用することができます。大体のイメージでお話ししましたが、詳しく知りたい方はリンク先から勉強できます。
どのレンタルサーバーが良い?
herokuをお勧めします。レンタルサーバーを選ぶ基準となるのが、
- 使用言語に対応しているか(python)
- 料金はどのくらいか(無料で使えるものもあります)
- 利用制限はどのくらいか
です。herokuはpythonに対応しており、無料で使え、利用制限も緩いです。(料金を支払うと、制限がもっと緩くなります。)
herokuの始め方
herokuは、初めて使用する人向けに公式のチュートリアルを準備してくれています。比較的親切な解説なので、これに沿っていけば問題は少ないと思います。問題が出たら、都度調べながら進めていきましょう。
公式のチュートリアルは英語です。翻訳版を作ってくれた人が人がいるので、日本語がいい人はそちらを参考にしてください。
www.heroku.com
Djangoってなぁに? · workshop_tutorialJP