Django Girls Tutorial: Extensions
  • Django Girls Tutorial: Extensions
  • LANGS
  • contributing
  • Django Girls Tutorial: Extensions
    • Summary
    • Homework: Add Wagtail to your website
      • Change Website Homepage to Wagtail Blog Homepage
      • Wagtail Installation and Configuration
      • Adding the Homepage
      • wagtail_integration_adding_posts
    • Homework: Adding security to your website
    • Domain
    • Homework: add more to your website!
    • Homework: create comment model
    • Deploying to PythonAnywhere manually
    • optional_postgresql_installation
  • Tutorial Django Girls : Extensiones
    • Resumen
    • Tarea: Asegura tu sitio
    • Dominio
    • Tarea: Agregar mas a tu sitio web
    • Tarea: Crea un modelo de comentarios
    • optional_postgresql_installation
  • آموزش جنگوگرلز: فعالیت‌های اضافه
    • خلاصه
    • کار در خانه: وبسایت خود را امن‌تر کنید
    • دامین
    • کار در خانه: چیزهای بیشتری به وب‌سایت اضافه کنیم!
    • کار در خانه: ساختن مدل کامنت‌ها
    • انتشار دستی بر روی PythonAnywhere
    • README
  • Django Girls Tutorial: Extensions
    • Summary
    • 宿題: ウェブサイトをセキュアにする
    • ドメイン
    • 宿題: ウェブサイトにもっと機能を追加しよう!
    • 宿題:コメントモデルを作ろう
    • Deploying to PythonAnywhere manually
    • README
  • 장고걸스 튜토리얼 : 심화 (Django Girls Tutorial: Extensions)
    • 목차
    • 숙제: 안전한 웹사이트 만들기
    • 도메인 만들기
    • 숙제: 블로그 개선하기!
    • 숙제 : 댓글 모델 만들기
    • 파이썬애니웨어(PythonAnywhere) 수동 배포하기
    • optional_postgresql_installation
Powered by GitBook
On this page
  • どこでドメインを登録するか?
  • PythonAnywhereに取得したドメインを向ける
  • PythonAnywhereのウェブアプリにドメインの設定をする

Was this helpful?

  1. Django Girls Tutorial: Extensions

ドメイン

Previous宿題: ウェブサイトをセキュアにするNext宿題: ウェブサイトにもっと機能を追加しよう!

Last updated 4 years ago

Was this helpful?

PythonAnywhereでは、無料でドメインがもらえます。でも「.pythonanywhere.com」がブログのURLのおわりについてしまうのはいやかもしれません。「www.infinite-kitten-pictures.org」とか「www.3d-printed-steam-engine-parts.com」や「www.antique-buttons.com」や「www.mutant-unicornz.net」みたいなドメインのほうがいいかもしれませんね。

ここではドメインの取得先とPythonAnywhereのウェブアプリにそのドメインを割り当てる方法を取り上げます。ですが、ドメインを取るにはお金がかかり、PythonAnywhereで自分のドメイン名を使うには月額料金がかかります(そんなに高くはありません。でも本気でやりたいときにならおそらく払ってもいいと思えるでしょうね!)。

どこでドメインを登録するか?

普通のドメインはだいたい年間15USドルぐらいかかります。もっと安いドメインもあるし、もっと高いものもあります。値段はドメイン・プロバイダー次第です。 ドメイン業者はたくさんあります。するとたくさん出てきます。

Django Girlsのお気に入りはです。「苦労しないドメイン管理」をうたっていますし、ほんとに苦労しません。

無料でドメインを取ることもできます。例えばです。でも無料のドメインだと安っぽいと感じるかもしれません。もし本格的なビジネスのためのサイトを作るつもりなら、「.com」で終わる「正式」なドメインの購入を考えたほうがいいかもしれません。

PythonAnywhereに取得したドメインを向ける

iwantmyname.com をひらいたら、メニューの Domains をクリックして、新しく買ったドメインを選んでください。それから manage DNS records のリンクを探してクリックします:

それから、下の画像のフォームを探してください:

見つかったら、下のとおりに入力してください:

  • Hostname: www

  • Type: CNAME

  • Value: PythonAnywhereのドメイン (例えば、djangogirls.pythonanywhere.com)

  • TTL: 60

「Add」ボタンを押してから、下の方にある「Save」ボタンを押して変更を保存してください

注意 iwantmyname.com 以外のドメイン業者を使った場合、DNSやCNAMEの設定を検索する画面のUIが上の画像とは違います。でもやることは同じです。新しいドメインがyourusername.pythonanywhere.com というドメインに向くようにCNAMEを設定してください。

ドメインが実際に動き始めるまで数分かかります。あせらず待ちましょう!

PythonAnywhereのウェブアプリにドメインの設定をする

PythonAnywhereにも取得したカスタムドメインを使うための設定が必要です。

  • virtualenvのパス をコピーし、どこかにペーストして、保管しておいてください。

  • wsgi config file をクリックしてください。出てきた内容をコピーし、どこかにペーストし、保管しておいてください。

続いて、 古いウェブアプリをDeleteを押して、削除します。削除と言っても、コードが消えることはありませんので安心してください。yourusername.pythonanywhere.com のドメインが無効になるだけです。消したら新しいウェブアプリを作りましょう。下のとおりにしてください:

  • 新しいドメイン名を入力する

  • 「manual configuration」を選ぶ

  • 「Python 3.4」を選ぶ

  • 完了!

「web」タブに戻ったら・・・

  • さっき保存した「virtualenvのパス」を貼り付けてください

  • 「wsgi configuration file」の中に、さっき保存した「wsgi config file」の内容を貼り付けてください

ウェブアプリの「Reload」をクリックしてください。新しいドメインであなたのウェブアプリが動いているのがわかるはずです。

PythonAnywhereでは、うまく行かないことがあったら、「Send feedback」を押してください。親切な管理者の誰かがすぐに助けてくれます。

を開いて、アカウントをアップグレードしましょう。一番安い「Hacker」プランで大丈夫です。プランの変更はいつでもできます。変更するのはサイトがものすごく有名になってヒット数が数百万になったらでよいでしょう。

さて、次にを開いて、いくつか書き留めます:

PythonAnywhere Accounts page
Web tab
Googleで検索
I want my name
dot.tk