ブラウザの JavaScript がオフ(ブロックまたは許可しない)に設定されているため、このページは正常に機能しません。
オヤジのサーバ構築に挑戦! Wiki*
一覧
最終更新
バックアップ
ヘルプ
Top
>
Drupal
>
複製
?
ms
Drupal をテンプレートにして作成
これらのキーワードがハイライトされています:
開始行:
RIGHT:最終更新:&lastmod;
RIGHT:アクセス数(合計):&counter(total);
RIGHT:利用者; &online; アクセス数(本日):&counter(today); アクセス数(昨日):&counter(yesterday);
*&size(30){&color(blue,){CMS構築 Drupal};}; [#jabd8955]
CMS(コンテンツマネジメントシステム)を提供する。
CMSとは、ブログやカレンダーなどを纏めて管理提供できるツール。
Drupalはオープンソースで配布されており、世界でも人気があり[[オープンソースCMSアワード>http://www.webgogo.jp/drupal_compare]]でも上位に入る程広く利用されている。
----
#contents
*''やりたいこと'' [#q8e2738b]
IE等のWebブラウザから、 CMS(コンテンツマネジメントシステム)を提供可能とする。
http://192.168.0.10/drupal/
*''条件'' [#q84a788a]
,使用OS,CentOS5.5 64bit
,アプリ,Apache+PHP+MySQL (CentOS付属)
,文字コード,utf-8
*''ファイル入手'' [#hf1bd95d]
-公認日本サイト Drupal Japan
http://drupal.jp/
&br;
-今回は以下ファイルを入手
drupal-6.20-japanese_020.gz
http://downloads.sourceforge.net/drupal-jp/drupal-6.20-japanese_020.tgz
*MySQLデータベース作成: [#k5e4f5d1]
**(1)MySQL データベース作成 [#f88a4cc2]
【telnet】
$ su
パスワード:
-MySQLにログイン
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 5.0.77 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
-「drupal」データベース作成
mysql> create database drupal ;
Query OK, 1 row affected (0.00 sec)
-「drupal」ユーザ作成
mysql> grant all privileges on drupal.* to drupaluser@localhost identified by 'drupalpass';
Query OK, 0 rows affected (0.00 sec)
-終了
mysql> exit
Bye
#
-データベース接続に問題が無いか確認
# mysql -u drupaluser -pdrupalpass drupal
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.0.77 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
-終了
mysql> exit
Bye
#
*''インストール'' [#qe014bfe]
**(1) ファイル転送 [#if335e45]
【FTP】
ftp にて、ユーザエリア「/home/hogehoge」にdrupal-6.20-japanese_020.gzをアップ
**(2)ファイルを展開 [#kfa783cf]
【Telnet】
-パッケージがあるか確認
# ls -l
-rw-r--r-- 1 hogehoge hogehoge 1312586 1月 15 10:51 drupal-6.20-japanese_020.gz
-パッケージを解凍
# tar zxvf drupal-6.20-japanese_020.gz
drupal-6.20/
drupal-6.20/.htaccess
drupal-6.20/CHANGELOG.txt
:
-解凍ファイルがあるか確認
# ls -l
drwxrwxrwx 9 root root 4096 12月 16 16:52 drupal-6.20
-rw-r--r-- 1 hogehoge hogehoge 1312586 1月 15 10:51 drupal-6.20-japanese_020.gz
**(3)html直下にコピー [#hb995a30]
【telnet】
-ファイルコピー
# cp -R drupal-6.20/ /var/www/html/
-ディレクトリ名変更
# mv /var/www/html/drupal-6.20/ /var/www/html/drupal
-ディレクトリがあるか確認
# ls -l /var/www/html/
drwxr-xr-x 9 root root 4096 1月 15 11:06 drupal
-所有者変更
# chown -R apache:apache /var/www/html/drupal/
-確認
# ls -l /var/www/html/
drwxr-xr-x 9 apache apache 4096 1月 15 11:06 drupal
-不要ファイル削除
# rm -rf /var/www/html/drupal/scripts/
-権限変更
# chmod 666 /var/www/html/drupal/sites/default/settings.php
# chmod -R 777 /var/www/html/drupal/sites/default/files/
*動作確認 [#q5424826]
【Web】
以下URLにアクセス
http://192.168.0.10/drupal/ → Drupal 設定画面が表示
&attachref(./drupal-01.jpg);
*''設定'' [#o4b55194]
**(1)Drupal 設定 [#b885ab6d]
【Web】
-以下URLにアクセス
http://192.168.0.10/drupal/ → Drupal 設定画面が表示
→「日本語プロフィール」を選択し「Save and continue」押下 ★選択を間違えないように!
-「データベースの設定」画面
・データベース名 drupal
・データベースのユーザ名 drupaluser
・データベースのパスワード drupalpass
→上記のとおり設定し「保存して次へ」押下 ※数秒間処理が進む
-「サイトの環境設定」画面
・サイトのメールアドレス
・管理者アカウントにユーザ名を登録
・「自動的にアップデートを確認」にチェックがあることを確認
→「保存して次へ」押下
★「日本語プロフィールのインストールが完了しました」で完了
**(2)後処理 [#sa45ca38]
【telnet】
-installディレクトリ削除
# rm /var/www/html/drupal/install.php
# rm -rf /var/www/html/drupal/profiles/
-終了
# exit
exit
$
*''遭遇したトラブル'' [#z9d3924a]
特になし
*''謝辞'' [#c0103e93]
テキスト作成に当たり、以下サイトを参考にさせて頂きました。ありがとうございます。
http://drupal.jp/drupal6/quick_start
http://www.webgogo.jp/drupal_compare
終了行:
RIGHT:最終更新:&lastmod;
RIGHT:アクセス数(合計):&counter(total);
RIGHT:利用者; &online; アクセス数(本日):&counter(today); アクセス数(昨日):&counter(yesterday);
*&size(30){&color(blue,){CMS構築 Drupal};}; [#jabd8955]
CMS(コンテンツマネジメントシステム)を提供する。
CMSとは、ブログやカレンダーなどを纏めて管理提供できるツール。
Drupalはオープンソースで配布されており、世界でも人気があり[[オープンソースCMSアワード>http://www.webgogo.jp/drupal_compare]]でも上位に入る程広く利用されている。
----
#contents
*''やりたいこと'' [#q8e2738b]
IE等のWebブラウザから、 CMS(コンテンツマネジメントシステム)を提供可能とする。
http://192.168.0.10/drupal/
*''条件'' [#q84a788a]
,使用OS,CentOS5.5 64bit
,アプリ,Apache+PHP+MySQL (CentOS付属)
,文字コード,utf-8
*''ファイル入手'' [#hf1bd95d]
-公認日本サイト Drupal Japan
http://drupal.jp/
&br;
-今回は以下ファイルを入手
drupal-6.20-japanese_020.gz
http://downloads.sourceforge.net/drupal-jp/drupal-6.20-japanese_020.tgz
*MySQLデータベース作成: [#k5e4f5d1]
**(1)MySQL データベース作成 [#f88a4cc2]
【telnet】
$ su
パスワード:
-MySQLにログイン
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 5.0.77 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
-「drupal」データベース作成
mysql> create database drupal ;
Query OK, 1 row affected (0.00 sec)
-「drupal」ユーザ作成
mysql> grant all privileges on drupal.* to drupaluser@localhost identified by 'drupalpass';
Query OK, 0 rows affected (0.00 sec)
-終了
mysql> exit
Bye
#
-データベース接続に問題が無いか確認
# mysql -u drupaluser -pdrupalpass drupal
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.0.77 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
-終了
mysql> exit
Bye
#
*''インストール'' [#qe014bfe]
**(1) ファイル転送 [#if335e45]
【FTP】
ftp にて、ユーザエリア「/home/hogehoge」にdrupal-6.20-japanese_020.gzをアップ
**(2)ファイルを展開 [#kfa783cf]
【Telnet】
-パッケージがあるか確認
# ls -l
-rw-r--r-- 1 hogehoge hogehoge 1312586 1月 15 10:51 drupal-6.20-japanese_020.gz
-パッケージを解凍
# tar zxvf drupal-6.20-japanese_020.gz
drupal-6.20/
drupal-6.20/.htaccess
drupal-6.20/CHANGELOG.txt
:
-解凍ファイルがあるか確認
# ls -l
drwxrwxrwx 9 root root 4096 12月 16 16:52 drupal-6.20
-rw-r--r-- 1 hogehoge hogehoge 1312586 1月 15 10:51 drupal-6.20-japanese_020.gz
**(3)html直下にコピー [#hb995a30]
【telnet】
-ファイルコピー
# cp -R drupal-6.20/ /var/www/html/
-ディレクトリ名変更
# mv /var/www/html/drupal-6.20/ /var/www/html/drupal
-ディレクトリがあるか確認
# ls -l /var/www/html/
drwxr-xr-x 9 root root 4096 1月 15 11:06 drupal
-所有者変更
# chown -R apache:apache /var/www/html/drupal/
-確認
# ls -l /var/www/html/
drwxr-xr-x 9 apache apache 4096 1月 15 11:06 drupal
-不要ファイル削除
# rm -rf /var/www/html/drupal/scripts/
-権限変更
# chmod 666 /var/www/html/drupal/sites/default/settings.php
# chmod -R 777 /var/www/html/drupal/sites/default/files/
*動作確認 [#q5424826]
【Web】
以下URLにアクセス
http://192.168.0.10/drupal/ → Drupal 設定画面が表示
&attachref(./drupal-01.jpg);
*''設定'' [#o4b55194]
**(1)Drupal 設定 [#b885ab6d]
【Web】
-以下URLにアクセス
http://192.168.0.10/drupal/ → Drupal 設定画面が表示
→「日本語プロフィール」を選択し「Save and continue」押下 ★選択を間違えないように!
-「データベースの設定」画面
・データベース名 drupal
・データベースのユーザ名 drupaluser
・データベースのパスワード drupalpass
→上記のとおり設定し「保存して次へ」押下 ※数秒間処理が進む
-「サイトの環境設定」画面
・サイトのメールアドレス
・管理者アカウントにユーザ名を登録
・「自動的にアップデートを確認」にチェックがあることを確認
→「保存して次へ」押下
★「日本語プロフィールのインストールが完了しました」で完了
**(2)後処理 [#sa45ca38]
【telnet】
-installディレクトリ削除
# rm /var/www/html/drupal/install.php
# rm -rf /var/www/html/drupal/profiles/
-終了
# exit
exit
$
*''遭遇したトラブル'' [#z9d3924a]
特になし
*''謝辞'' [#c0103e93]
テキスト作成に当たり、以下サイトを参考にさせて頂きました。ありがとうございます。
http://drupal.jp/drupal6/quick_start
http://www.webgogo.jp/drupal_compare
ページ名: