Drupal のインストール、設定方法のまとめ

2013/10/31

Drupalとは

概要

Drupalは汎用性の高いCMSで、個人ブログからWebアプリまで幅広いサイトの構築が可能です。
私も普段このCMSを利用していますが、拡張性が高く後から自由に機能を追加しやすいところが一番の特徴と思います。

自由に機能を追加しやすい反面で、実装は比較的難しいことが多いです。
また、日本語ドキュメントが少ないため、より技術力が必要となります。

海外では人気なCMSですが、まだ日本での普及は少ない状態です。

Drupalの読み方

drupal本家のサイトでは、一般的なカタカナ表記で「ドルーパル」と記載されています。
ただ、元が日本語ではないのでいろいろな読み方が存在しているようです。

「ヴィデオ」と「ビデオ」、「データーベース」と「データベース」の違いと同じです。
一般的に呼ばれてる比率が高い順に並べてみました。

  • ドルーパル
  • ドルパル
  • ドゥルーパル
  • デュルパル
  • ドゥルウパル
  • ドリューパル

このようにいろいろな呼び名がありますが、相手に伝わればどの呼び方でも問題ありません。
ちなみに一番発音が近いのは「ドゥルーパル」です。

ダウンロード・インストール・設定

1.Drupal Japan 日本語ディストリビューション から最新のパッケージをダウンロードします。

2.ダウンロードしたファイルを解凍し、サーバーに設置します。

3.以下のディレクトリ、ファイルのパーミッションを設定します。
sites/default/settings.php を書込み可能にします。
sites/default/files 及び配下のファイルを書き込み可能にします。
書き込み可能にするには以下のようなコマンドで行えます。


chmod a+w ファイル名

標準以外のモジュールやテーマを設置する場合は、通常以下の箇所にインストールします。
sites/all/modules
sites/all/themes

4.アップしたサイトへアクセスします。
するとインストール用画面が表示されるので、画面に従って入力してください。

たったこれだけで、ダウンロード、インストール、設定が完了です。

  • このエントリーをはてなブックマークに追加
Related

FullCalendarでGoogleカレンダーのようなUIを実装

jQueryプラグインFullCalendarのサンプル 概要 FullCalendarを使用して、GoogleカレンダーのようなUIを実装する使用例を...

PHP Laravel5.2でmulti-auth(複数テーブルでの認証)を実装

Laravel5.2でマルチ認証 概要 LaravelとはPHPの中で今最も伸びているフレームワークです。 処理速度が遅いなどありますが、かなり使い安く拡...

PHP 正規表現でIPアドレス形式の文字列か判定

正規表現でIPアドレスの入力チェック 概要 フォームで入力されたIPアドレスが正当な文字列か判定するためのバリデーション処理を実装します。 基本的...

rbenv環境でRuby on Railsのアプリケーションを一瞬で自動生成

アプリケーション構築時に最初に行う手順 概要 アプリケーションを作成するまでの手順を記載しています。 rbenvなどの環境が設定済と仮定して話を進めま...

Rails devise・authority・rolifyで権限付きの認証機能

devise・authority・rolify 概要 3つのGemを使用して、権限付き認証機能を実装します。 gem インストール Gemfile ...

Rails devise で複数モデルの認証機能を実装

Rails devise で複数モデルを管理 概要 rails のログイン認証 Gem「devise」のインストール・設定方法を紹介します。 よく「d...
トップへ戻る