セキュリティにも定評のあるCMS Drupal7をインストールしてみます。
1.データベースの作成
今回はMySQLを使います。
sudo mysql -u root
mysql> create database drupal default character set utf8 collate utf8_general_ci;
2.データベースのアクセス権限を設定します。
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON databasename.* TO 'username'@'localhost' IDENTIFIED BY 'password'; mysql> flush privileges; mysql> quit;
3.インストール準備
drupalの設定ファイルをコピーして権限の変更。※カレントがdrupalディレクトリの例
cp sites/default/default.settings.php sites/default/settings.php chmod 666 sites/default/settings.php
ユーザディレクトリの作成
sites/defaultにfilesというディレクトリを作成して権限を変更します。
mkdir sites/default/files chmod -R 777 sites/default/files
4.drupalの展開
drupalからダウンロードしたファイルを公開したいドキュメントルートに展開します。
5.Drupalセットアップ
ブラウザでアクセスします。
そのままStandardで保存して続けます。
drupal7には日本語が選択できないのでEnglishのまま保存して続けます。
drupal用に作成したデータベース情報を入力します。
※このときエラーになる場合はphpでのソケット設定を確認してください。
筆者の場合はphp.iniを次のように修正しました。(3箇所)
pdo_mysql.default_socket=/tmp/mysql.sock
drupalの管理者アカウント等を作成し、上記の画面が表示されたらセットアップ完了です。
次回は日本語化をしていきます。