logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

1.5. ホスティングの選択、ドメイン名の購入。サイトをホスティングへ移行する。

17/04/2025, by Ivan

すでにサイトを構築し、オンラインで公開する準備ができました。そのためには、2 つのものが必要です:ドメインとホスティングです。ドメインとホスティングを購入する際は、料金プランをよく読み、Drupal 8 をサポートしていることを確認してください。

ドメイン名の購入

まず、どのドメインゾーンを買うか決めます。人気の選択肢には次があります:

  • .ru ロシア向け
  • .ua ウクライナ向け
  • .by ベラルーシ向け
  • .com 国際的/英語圏の視聴者向け

注意:ドメインは多くの場合、最初の 1 年間の価格と、より高い更新価格が異なります。また、ドメインの品質は価格に依存しません――すべてのレジストラは同じドメイン権利を販売します。

Wikipedia の参照リンク:

手頃さと手軽さのために、2domains.ru を使ってドメインを購入できます。

アカウントを登録し、メールを確認してから、ログインします。ドメイン名を選び、その空き状況を確認し、購入を完了します。ドメインの法的所有には実在の個人情報が必要です。

ホスティングへの登録

Drupal 8 はほとんどの最新のホスティングプロバイダーで動作します。このガイドでは、jino.ru を使い、「Flexible Virtual Hosting」を選びます。アカウントを作成し、プロフィールに入力します。

登録したら、ホスティングの有効化に移動し、PHP バージョン 7.2 以降を選択します。次に、ホスティングアカウントにドメインを追加します。サイトファイルをアップロードするための /domains/example.ru のようなパスが与えられます。

サイトファイルとデータベースのアップロード

FileZillaWinSCP などの FTP クライアントを使って、Drupal のファイルをサーバーにアップロードします。

ローカルデータベースをエクスポートするには、Adminer(phpMyAdmin の軽量な代替)を使います。adminer.php をサイトのルートディレクトリに置き、http://yoursite.com/adminer.php 経由で開きます。

/sites/default/settings.php にある認証情報を使ってログインし、データベースをエクスポートし(できれば gzip 形式で)、Adminer または phpMyAdmin を使ってホストにアップロードします。

ドメインとホスティングのリンク(DNS)

ドメインをホスティングに接続するには、ドメインレジストラ(この場合は 2domains.ru)で DNS サーバーを Jino のものに更新します:

  • ns1.jino.ru
  • ns2.jino.ru

この変更が伝播するのに 2~6 時間、時には最大 24 時間かかることがあります。

データベースの復元

Adminer を使ってデータベースのダンプをアップロードします。インポート後、/sites/default/settings.php をホスティングのデータベース認証情報で更新します:

<?php
$databases['default']['default'] = array (
  'database' => 'db_name',
  'username' => 'db_user',
  'password' => 'db_password',
  'prefix' => '',
  'host' => 'localhost',
  'port' => '3306',
  'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
  'driver' => 'mysql',
);
?>

エラーが表示される場合は、次を使ってキャッシュをクリアしてみてください:

http://yoursite.com/core/rebuild.php

完了すると、サイトは新しいドメインとホスティングで稼働し、機能するはずです。