ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

drupalコミュのDrupalの始めたいのですが、質問です。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
初めまして、
今、初めてDrupalを知り、ダウンロードしました。
が、コンピューターにかなり弱く、インストールステップ1で、すでに壁に、、、
以下の意味がわかりません。
どうやって、「PHPから書き込みを可能」にするんですか?

http://drupal.jp/drupal6/guide/install-step1
続いて、ファイルやディレクトリのパーミッション(アクセス権)を設定します。
● sites/default/settings.php を PHP から書き込み可能にします。(例: 666)
● sites/default/files ディレクトリを PHP から書き込み可能にします。(例: 777)

どうぞ、よろしくお願いします。

コメント(20)

ご自身の環境(OSやPHP、MySQLまたはPostgreSQLのバージョン等)を教えてください。Windowsならパーミッションの設定はいらないはずですが、UNIX系のOSなら、settings.phpというファイルに書き込み権限を与える必要があります。

Macなら、Finder上でアクセス権の設定もできますが、BatChmodのようなツールか、FTPクライアントを使うといいかも。
http://www.macchampion.com/arbysoft/Welcome.html

ところで、PHPやデータベースのセットアップはお済みですか?
お返事、ほんとうにありがとうございます。

すみません。
PHPやデータベースのセットアップと言うのを色んなところで目にするんですが、その意味とやり方もわかりません。お教えてください。

FTPソフト、FTPクライアントと言うのは、トランスミットとかのことですか?

ちなみに自分のマック環境は、OS X(買ったばかり)で、いつも使ってるソフトは、アドビCS4です。
XAMPPをインストールしたところです。

どうぞ、よろしくお願いいたします。
PHPというのはプログラム言語の一種であり、またその実行環境です。
DrupalはPHPで書かれているため、PHPの実行環境がなければ動きません。
またDrupalはMySQLなどのRDBMS(リレーショナルデータベースマネージメントシステム)にデータを記録していくため、データベースがセットアップされている必要があります。

Macには最初からApacheとPHPは入っていますが、MySQLやPostgreSQLなどのRDBMSは入っていないので、インストールする必要があります。
ま、XAMPPをインストールしたのなら、その点は大丈夫でしょう。

MacならMAMPというのもあります。
http://www.mamp.info/en/index.html

>FTPソフト、FTPクライアントと言うのは、トランスミットとかのことですか?

その通りです。transmitは有料ですが、CyberDuckなどのフリーのFTPクライアントでもかまいません。
http://cyberduck.ch/
FTPソフトでlocalhostに接続すると、ホーム以下のファイルのパーミッション(アクセス権)の設定ができます。パーミッションについては、Googleなどで調べてみてください。
パーミッション666というのは、
 ・オーナー 読み書き
 ・グループ 読み書き
 ・その他  読み書き
という状態です。

Drupalをダウンロード、解凍したら、できたフォルダを「Drupal」などのわかりやすい名前に変え、XAMPP/htdocs/の中に入れておきます。

そのフォルダ内の、sites/default/settings.phpというファイルを、インストールを実行するために一時的に書き込み可能にする必要があるんです。またsites/default/filesというディレクトリ(フォルダ)も読み書き実行可能な状態にしておく必要があります。

そのあとも、MySQL上にデータベースをつくっておく必要があるとか、そのデータベースにアクセスするためのユーザIDとパスワードを知っておく必要があるとか、困難な道は続きます。。。ガンバッテ。
本当にありがとうございます。
「(さるでもできる的勢いで)10分で、誰でもインストールできる」みたいなうたい文句に惹かれたのに〜泣き顔
先ほど、本屋さんに本まで買いに行き、それだけでも2時間使ってますよ。
ってか、インストール始めた時から、10時間くらい経ってます泣き顔

大変、お手数をおかけして申し訳ございませんが、その
>MySQL上にデータベースをつくっておく必要があるとか、そのデータベースにアクセスするためのユーザIDとパスワードを知っておく必要があるとか、困難な道は続きます。

を具体的にどうすれば良いか教えていただくことは、可能でしょうか。
意味の説明が載ってるリンクとか。

>インストールを実行するために一時的に書き込み可能にする必要があるんです。

何をどう書き込めばよろしいのでしょうか?
>>5
Jickさん
私もネットやコンピュータに弱いですが、drupalのインストール・立ち上げは比較的簡単でしたよ。
Jickさんの使っているサーバーは何ですか?
私はFC2レンタルサーバを借りました。あらかじめPHP・MySQLはインストールされているようです。
PLESKというソフトが使えます。これはデータベースを作ったりパーミッション(書き込み可にする、とか実行不可にするとかの設定)を設定したりするソフトです。PLESKの使い方も説明があります。
パーミッションは、数字で示す方法と、r-w-xとか示す方法がありますので、ここを参考にしてください。
http://www.kent-web.com/pubc/axsken/

FC2レンタルサーバ以外でも、ロリポップとか、drupalを使いやすいサーバはあるみたいですから、比較検討されてはいかがでしょうか。
PLESKは使いやすいので、これを使えるレンタルサーバをお勧めします。
私はLinuxにしか入れたことないんですが、
XAMPPならばmysqlやPHPはほとんど設定しなくていいんじゃないかと思います。

かといって、初物でしたら10分というわけにはいかないでしょう。
でも、本買いにいった時間は含んじゃいかんでしょうw

Drupalに関して言えば、mysqlと接続するところがうまくいけばインストールはできると思います。

(方法はわからないんですが)mysqlのプロンプトを出して、下記のコマンドを入力します。
mysql> create database drupal;
mysql> grant usage on drupal.* to user@localhost identified by 'pass';

Drupalのセットアップ画面で、
データベース名
 drupal
ユーザ名
 user
パスワード
 pass
と入力すればOKです。
立ち上げまではXOOPSの解説サイトを見ると応用がきくと思います

文系 XOOPS

が含まれるサイト(検索すればトップあたりにでるはず)でXAMPPを使ったXOOPSの立ち上げ方がわかりやすく解説されています

必要なところをdrupalに置き換えてやってみてください


わたしもまだ勉強中ではや半年がたちます


頑張ってください


そしてやさしく解説されている方々にちょっと感動
皆様、本当にお忙しいなか、アドバイスありがとうございます。
すでに何時間経過したか、分かりません、、、泣き顔

yotogiさん>1&1のホーム・パッケージを使っています。
http://order.1and1.co.uk/xml/order/Hosting;jsessionid=8CAC8C6E6B479CEB48968D931EBF526C.TC33b?__frame=_top&__lf=Static&linkId=hd.nav.eueprodukte&linkType=txt&linkOrigin=Home
マックにXAMPPをインストールしましたが、素人が使うとセキュリティーが危険みたいで、すぐにアンインストールしました。

Drupalの前にXAMPPの使い方が先なのでしょうか?

結局、ネット上のサーバーにアップしたんですが、私のホーム・パケージでは、MySQLにアクセスできないっぽいです。

だから、またXAMPPダウンロードしてます。

で、浮気心で、Joomlaもダウンロードし、同時進行で、成功した方を使おうなんて考えましたが、データベースネームから前に進めない状態です。
Jickさん、ご苦労されているようですね。

ただ、一回冷静になって、自分がやりたいことは何なのか、契約したサーバで提供しているサービスは何か、それでできることはなにか、を整理された方がいいと思いますよ。

やみくもに、いろいろインストールしようとするほうが、時間の無駄になってしまいます。

本は何を買われましたか?
日本語のDrupal本買ってみてはどうですか?
http://www.amazon.co.jp/exec/obidos/ASIN/4844325272/
5.7をベースに解説していますけど、まずはじっくり理解することを試みてはいかがでしょう。
>9 Jickさん

XAMPPがセキュリティ的に危険というのはあくまでも開発環境として提供されているもので、実際にWAN側からのアクセスもOKにしてしまうと危険という事です。

マックにインストールなさったという事は、LAN内からだけのアクセスだと思いますので、あくまでもテスト環境という事であれば、気にする必要も無いのではないかと思います。

また、Joomlaと平行との事ですが、私的にはJOOMLAの複雑怪奇な管理画面で挫折しました。
その点Drupalは管理画面も直感的に理解できますので、早く慣れると思います。

JOOMLAもDrupalもインストールできる環境は一緒ですので、XAMPPインストール後のデータベースの設定をクリアできれば、どちらもインストールできます。

XAMPPのマック版は最新の仕様を知らないのですが、Windows版ですと、PHPが5.3になってますので、Drupalのインストール後にはエラーの表示が出捲くりになります。

このエラー表示をさせないように設定するにはapacheやphp.iniの設定スキルも必要になってきますので、可能であれば、古いバージョンで試す事をお勧めします。
MAMPのほうが初心者にはラクかも。
http://www.mamp.info/en/

とりあえずXAMPP使用のMac仕様で書いてみます。
・ダウンロード・解凍したフォルダを「Drupal」にしておく
・/アプリケーション/XAMPP/htdocs内に↑のフォルダを入れる
・その「Drupal」フォルダ内の、sites/default/settings.phpをみつける
・そのファイルを選択し、ファイル→情報を見るで情報ウインドウを開く
・一番下の「共有とアクセス権」のところで、
   自分   読み書き
   staff   読み書き
   everyone 読み書き
 に設定
・同様にsites/default/filesフォルダも全部「読み書き」に
・http://localhost/ にブラウザ(Safariなど)で接続
・XAMPPの言語選択画面から日本語を選ぶ
・Welcome画面が出たら、左サイドバーより「phpMyAdmin」をクリック
・「新規データベースを作成する」で名前をDrupalとして「作成」ボタンをクリック
・http://localhost/Drupal/ にアクセス

これでDrupalのインストールの最初の画面が出れば、第1歩は成功です。
「10分で、誰でもインストールできる」というのは、この先の話です(^^;A

今のXAMPPだと、最初の画面で大量のeregエラーが出るかもしれません。
そのときはまた訊いてください。
皆様、本当にありがとうございます。とっても感謝しております。
確かに行ったり来たりしております。

ぎゃん、さっき上にXAMPPをアンインストールしました直後、またインストール。そして、またもやアンインストールしたばかりです。
なぜかと言えば、ユーチューブの説明を見つけましたので、JumpBoxの方が分かりやすい気がして、、、。

セキュリティー、関係なかったんですね? ginnezが、書いてくださった手順を、また、XAMPPダウンロード+インストールやってみます。

ちなみにXAMPP、MAMPとJumpBoxって、同時に同じマックに入れて大丈夫なんでしょうか?マック壊しても直すのにCMSくらい苦労しそうだから毎回、捨てては入れを繰り返しております。

本当にご丁寧に、どうもありがとうございます。

ちなみにやりたいことは、単にIDとパスワードがあれば、誰でも書き込みや変更ができるサイトの様なものが作りたいわけです。簡単に見えて、壁は、厚いのですね。
そして、英国在住ですので、日本語の本が簡単に手に入らない環境でもあります。
今回のCMS問題で、検索と本は英語しかないので、少し英語力アップした気分ですユーチューブはなぜかアメリカ英語ばかりですがあせあせ

すみません。恥ずかしくて誰にも聞けなかったんですが、恥さらし充分しちゃったついでに「コマンドをコールする」の意味を教えてくださいあせあせ
確かにMAMPの方が楽そうなんで、まず、やってみます。
それにしても、ユーチューブだとどれも楽そうなのに泣き顔
おかげさまで、20時間以上かけ、MAMPとDRUPALが私のマック上でインストール可能になりました泣き顔 これだけでも、かなりうれしいですわーい(嬉しい顔) ありがとうございますぴかぴか(新しい)

やはり、問題です。次は、phpMyAdminにて、データーベースを設定しなければ行けないのですが、mySQLどうやってデータベースを作ればよろしいですか?
検索もしてるのですが、みあたりません。
ドルパル4は、ファイルの中にmySQLがあって、インポートするだけと言うのは、理解できたのですが、6だと自分で何かしなきゃ行けないのでしょうか?

どうも、長い間、おつきあいいただき感謝しております。
すみません。わかりました。
usernameとpasswordは、rootなのをうっかり忘れてただけでした。
できたぁ〜ぴかぴか(新しい)
ありがとうございました。
> みそへいさん
エラーって、どんなエラーですか?
エラーメッセージを書いておかないと、誰もわからないと思います。
> みそへいさん
のぶさんと同意見です。

あくまで推測ですが、インストール方法を変えてみるとか。
http://drupal.jp/drupal6/quick_start

ログインすると、残り2件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

drupal 更新情報

drupalのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング