【OSX PukiWiki 自宅サーバー構築 トラブル】

MAC OSX Userです。OSXは最新バージョンです。
DDNSで自宅サーバを立て、PHPで動作するPukiWikiを使いたい
と思っています。 ローカルでは問題なく書き込みや編集等が行え
るのですが インターネットからアクセスするとFrontPageしか見えません。
http://IPアドレス/pukiwiki/index.php
となるべきところが、
http://username-no-i-book.local/pukiwiki/index.php
のようになってしまいます。

どうすれば解決できるのでしょうか?

回答の条件
  • 1人5回まで
  • 登録:2007/03/13 00:37:33
  • 終了:2007/03/20 00:40:18

回答(5件)

id:hamster001 No.1

hamster001回答回数474ベストアンサー獲得回数142007/03/13 01:20:57

ポイント20pt

apacheがスタンドアローンの設定になってるんだと思います。

/etc/httpd/httpd.confで

SeverType standalone

ServerType inetd

に書き換え、再起動してください。

id:nobnob3

色々調べてみたところ、

/etc/・・が関連深そうです。

理解していませんが。

/etc/hosts を書き換えなさいというものも

ありました。

ネットワーク・UNIX初心者で申し訳ありませんが、

/etc/・・は不可視なフォルダなんですよね。

ターミナルで扱えば良いのかと思っているのですが、

具体的な操作まで教えていただけると

とても助かります。

2007/03/13 09:19:17
id:p_question No.2

p_question回答回数26ベストアンサー獲得回数12007/03/13 03:04:25

ポイント20pt

これだけの情報ではよくわからないのですが、わかる範囲で書きます。

まずDNSの仕組みを理解された方が近道のような気がします。

DDNSを利用しようとしているのに、IPアドレスでアクセスしようとしているのはなぜですか?

IPアドレスはグローバルなIPアドレスなのでしょうか?

username-no-i-book.local の部分は、MacOS X の /etc/hosts で変換されているのではないでしょうか? (ローカルアドレスのような気がしますが)

設定の仕方は、以下のURLに書いてあります。

http://q.hatena.ne.jp/1144829195

id:nobnob3

リンクはとても参考になります。

IPアドレスでアクセス・・

実際は、フリーでddo.jpで登録したアドレスを使用しています。

グローバルIPアドレスです。

グローバルIPアドレスとローラルの違いは

わかりました。

2007/03/13 09:21:03
id:hamster001 No.3

hamster001回答回数474ベストアンサー獲得回数142007/03/14 00:40:14

ポイント20pt

ターミナルだとファイルの編集がむつかしいので、

Finderから、移動>フォルダへ移動

/etc/httpd

とするとファイルが表示されますので、httpd.configを上記のように

編集してください。たぶん管理者でないと編集できないと思います。

id:nobnob3

ありがとうございます。

教えていただいたとおり出来ました。

ファイルを一旦デスクトップに移して

miで編集し、もとに戻しました。

戻すときに管理者パスワードを要求されました。

ところが、

いろいろいじったせいなのかネットワーク公開が

できなくなってしまいました。

コントロールパネル(機能拡張?)から

公開を選んで設定するのですが、消えてしまいます。

分けがわからなくなってしまったので

OSのインストールからのやり直しも考えています。

質問が整理されていないので答えにくいでしょうが

ヒントがあれば教えてください。

2007/03/14 17:25:56
id:hamster001 No.4

hamster001回答回数474ベストアンサー獲得回数142007/03/14 21:39:53

ポイント20pt

いろいろいじってわからなくなってしまったら、一旦再インストールした方が早いですね。一個いじったら、その結果がどうか確かめながらやってください。あとフルバックアップをとっておくと、再インストールが楽です。

id:nobnob3

ありがとうございます。

時間があるときに再インストールを考えます

やったことは、PHPが動くようにターミナルから命令し、

pukiwikiのファイルをサイトに置き、指示通り

設定を変えました。

共有からパーソナルWEB共有をチェックしました。

この時点でローカルでのpukiwikiは動いていました。

外から見られるようにとしたところ、

最初はルーターにしかつながらなかったので

ルーターをバイパスする設定をして、

この最初の質問のような状態になりました。

あまりそれぞれのステップを理解せずにやったので

やったことの説明も曖昧ですみません。

上記以外に1−2カ所いじってしまったかもしれません。

2007/03/15 01:02:48
id:hamster001 No.5

hamster001回答回数474ベストアンサー獲得回数142007/03/14 22:19:53

ポイント20pt

すいません、standaloneかinetdかはどちらでもいいようです。

/etc/httpd/httpd.confで

こういう行がコメント#になってませんか?ここがコメントだと

~/Site/以下がアクセスできなくなるのです。

#<Directory /Users/*/Sites>

#

#

#

#</Directory>

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません