みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Python, Javascript, Processing, Unityなど.

Drupalをスタードメインのサーバーにインストール

Drupalをスタードメインのスターサーバープラスにインストールしました。その時の作業内容を記録しておきます。

Drupal のバージョンは7.23です。 (2013.8.11現在)

始めにDrupal Coreを https://drupal.org/download よりダウンロードし、展開し、中身をサーバーにアップロードしました。みーの場合はpc.atsuhiro-me.netという場所にアップロードしました。次に、pc.atsuhiro-me.netにアクセスしました。すると以下のような画面が現れたので、ProfileをStandardに設定しました。

LanguageはEnglishのみだったので、そのまま。

f:id:atsuhiro-me:20151101231537p:plain:w300

Requirements probmem の項目にて、Unicode library が Errorとなってしまいました。どうやら php.ini の mbstring.http_input の値が気に入らない模様です。

f:id:atsuhiro-me:20151101231539p:plain:w300

スタードメインのスターサーバープラスのサーバー管理画面にログインし、 php.ini の設定画面に行き、以下のように設定を変更しました。

  • mbstring.language = neutral
  • mbstring.internal_encoding = UTF-8
  • mbstring.http_input = pass
  • mbstring.http_output = pass

f:id:atsuhiro-me:20151101231541p:plain:w300

ついでにスタードメインのサーバー管理画面のデータベース設定画面を開いて、MySQLのデータベースとユーザーを作成しました。データベースはUTF-8で作成しておくのがよいみたいです。

f:id:atsuhiro-me:20151101231544p:plain:w300

f:id:atsuhiro-me:20151101231546p:plain:w300

f:id:atsuhiro-me:20151101231548p:plain:w300

f:id:atsuhiro-me:20151101231550p:plain:w300

次に、Drupalにデータベースの設定をします。Database name, username, passwordは先程MySQLの作成にて設定した通り入力するだけですが、Advanced optionsという項目のDatabase hostという欄にサーバーのホスト名を指定する必要があります。スタードメインのサーバーの場合は、*****.netowl.jp でした。このホスト名はサーバー管理画面に記されているので、コピペするだけでおーけーです。

f:id:atsuhiro-me:20151101231555p:plain:w300

正しく入力できれば、以下のような画面が表示されて完了です。作成したサイトにさっそくアクセスしてみましょう。以上です。お疲れ様でした。

f:id:atsuhiro-me:20151101231558p:plain:w300

2013.8.11