5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【MacOSX】 Apache初心者質問スレ 【専門】

1 :DNS未登録さん:2005/04/20(水) 01:53:52 ID:C/ocf6sY
MacOS10.4 Tigerが出ることだし
はりきっていこうか

2 :DNS未登録さん:2005/04/20(水) 03:14:30 ID:???
だが断る

3 :DNS未登録さん:2005/04/20(水) 15:41:08 ID:???
Pantherで自宅鯖たててるから、Tigerでの情報交換もしたい!

4 :DNS未登録さん:2005/04/21(木) 03:20:40 ID:Be2Z7NNO
Macで鯖立てって楽なん?

5 :DNS未登録さん:2005/04/21(木) 13:59:26 ID:???
MacOSXなら、鯖立てるだけなら楽だと思。
最初からApacheインスコされてるから、
システム環境設定で起動するだけ。


6 :DNS未登録さん:2005/04/22(金) 13:44:48 ID:uItoivox
パーソナルweb共有ってやつか・・・
macmini買ってPHPとMySQL入れて、
tepcoひかり契約して、
ロリポップでドメイン申請して、
ダイナミックDNSを契約して
ってやればおしまいか
月々3万の鯖代金よりは自宅鯖の方が
安くあがるなぁ

知識ないけどチマチマやってみようかしら

7 :DNS未登録さん:2005/04/23(土) 07:04:21 ID:XsrLUW7w
自宅サーバー for MacOSXという本を買ってみた。

8 :DNS未登録さん:2005/04/23(土) 20:05:31 ID:ZE2xjnkt
Web共有だけなら何も買う必要ないじゃん。
お友達にどでかいファイルを送る時だけ使ってる。

9 :DNS未登録さん:2005/04/24(日) 00:43:24 ID:qjJj++yW
Server version: Apache/2.0.53
プライベートネットからのアクセスとgifなどのログを
吐かないようにしたんだけど相変わらずログを吐いてしまい
うまくいきません。なにが悪いのでしょうか?

NameVirtualHost 192.168.0.1:80

<VirtualHost 192.168.0.1:80>
ServerAdmin root@localhost
ServerName www.local.net
DocumentRoot /var/www/html
SetEnvIf Remote_Addr 192.168.0 no_log
SetEnvIf Request_URI "\.(gif)|(jpg)|(png)|(js)|(css)$" nolog
ErrorLog /var/log/httpd/error_log.vtl
CustomLog /var/log/httpd/access_log.vtl common
</VirtualHost>


10 :DNS未登録さん:2005/04/24(日) 00:45:40 ID:qjJj++yW
MacOSX用だったのね。
上の書き込みは忘れてください。

11 :DNS未登録さん:2005/04/24(日) 00:47:32 ID:s9cE0OLN
>8
見知らぬ人に侵入されない?

12 :DNS未登録さん:2005/04/24(日) 01:42:05 ID:kgkQTO+4
webサーバできちゃった。
今度はメールサーバに挑戦するよ。

13 :DNS未登録さん:2005/04/24(日) 02:26:39 ID:???
何かapacheスレがたくさんあるね

14 :DNS未登録さん:2005/04/27(水) 16:39:13 ID:???
10.4でカラム表示はこうなる?
http://mac.oheya.jp/etc/img-box/img20050423125916.jpg
といいな。

15 :DNS未登録さん:2005/04/27(水) 16:52:28 ID:CLQ0tp+K
>>14
あんた失故意

16 :DNS未登録さん:2005/05/01(日) 01:11:51 ID:???
Tigerにしてから、Apacheが勝手に落ちまくってます。
10〜30分おきに再起動しないといけない状態に・・・。
エラーログも吐いてないし。どうすればいいんでしょう。

17 :DNS未登録さん:2005/05/01(日) 16:27:59 ID:???
>16
うちではTigerクリーンインスコしたけど、快適だよ

18 :DNS未登録さん:2005/05/05(木) 18:11:51 ID:???
>>13
よその板も合わせると、apacheだけで板ができそうだよなw

19 :DNS未登録さん:2005/05/19(木) 21:13:45 ID:???
tigerをクリーンインストールしたマシンで
パーソナルweb共有を有効にしても、
http://127.0.0.1/~UserName/
が、パーミッションエラーになってしまいます。

原因分かりませんでしょうか?

httpd.confはいじってません。

http://127.0.0.1/
は、Apacheの「予想に反して、、、」ページが
表示されます。

宜しくお願いします。

20 :DNS未登録さん:2005/05/19(木) 22:45:14 ID:???
パーミッションエラーを詳しく

21 :19:2005/05/19(木) 23:06:23 ID:???
>>20
エラーメッセージはこんな感じです。

Forbidden

You don't have permission to access /~UserName/ on this server.

Apache/1.3.33 Server at power-mac-g5.local Port 80

22 :DNS未登録さん:2005/05/19(木) 23:52:25 ID:???
それはほんとにパーミッションの設定の問題ではないかな
ディレクトリとかhtmlファイルはotherが読めるようになってる?

23 :19:2005/05/20(金) 00:20:28 ID:???
>>22
ありがとうございます。

ユーザーのディレクトリ(/Users/UserName)自体は、
otherでは読めませんが、
/Users/UserName/Sites
/Users/UserName/Sites/index.html
は、otherでも読み込み可能な権限が付いています。



24 :DNS未登録さん:2005/05/20(金) 00:30:57 ID:???
んー、最低xはいるかもな
chmod o+x にできる?

25 :19:2005/05/20(金) 00:35:49 ID:???
やってみましたが、変わらずです。

26 :DNS未登録さん:2005/05/20(金) 01:00:49 ID:???
うちはpantherしかないしなー、、、
上にたどって1つでも、o+x ないとだめかもよ
自分のHomeは701、上も705とかになってるな・・

27 :19:2005/05/20(金) 01:14:00 ID:???
>>26
ありがとうございます。

確認した所、
/Users/UserName は700
/Users/UserName/Sites は755
でした。


28 :DNS未登録さん:2005/05/20(金) 01:16:15 ID:???
その700を最低でも701にしないとSitesも覗けないと思われます

29 :19:2005/05/20(金) 01:21:54 ID:???
mac初心者なのですが、/Users/UserNameの権限を
変更しても他に影響は有りませんでしょうか?



30 :19:2005/05/20(金) 01:24:10 ID:???
一度、mac板で他のtigerの人のパーミッションを聞いてみます。

31 :DNS未登録さん:2005/05/20(金) 01:25:25 ID:???
ディレクトリの 0->1 は影響ないと思うよ。
でもデフォルトが0なのが不思議。共有の設定をしたタイミングによるのかなあ

32 :19:2005/05/20(金) 02:01:32 ID:???
FileVaultを適用していたのが原因だったようです。

お騒がせしました。

33 :DNS未登録さん:2005/05/26(木) 14:44:03 ID:???
流れぶった切って悪いけど、アパチェ2とタイガーで画像が転送途中で切れてしまうんだ。
プラウザは読み込み完了してるんだが・・・

誰かアドバイスおながいしまつ

34 :DNS未登録さん:2005/06/03(金) 15:00:10 ID:???
>>33
ブラウザのレンダリングの問題って事は無いよな?
因みに再現する環境は…?

35 :DNS未登録さん:2005/06/06(月) 23:20:01 ID:0/PeogHv
>33
gifにリソースフォークがあるのでは?
グラフィック系のアプリで読み込んで、WebReadyで
保存してみたら。

36 :35:2005/06/06(月) 23:22:45 ID:???
訂正
X  gif
○ 画像ファイル


37 :DNS未登録さん:2005/06/07(火) 04:09:29 ID:NeP4g0oI
Tiger 発売 〜そしてXPはレガシーとなった(3頭目)
http://pc8.2ch.net/test/read.cgi/pcnews/1117428695/l50

世界最速PowerMacG5で自宅鯖
http://pc8.2ch.net/test/read.cgi/mysv/1056603019/l50

ハハハ                             イキデキネーヨ   G5マックがレガシーなのにアリエネー
   ∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄   ハライテ-       ゲラゲラ
   ( ´∀`) < わははは         ∧_∧       〃´⌒ヽ       モウ カンベン
.  ( つ ⊂ )  \_______   (´∀` ,,)、      ( _ ;)        シテクダサイ
   .)  ) )   ○   ∧_∧      ,, へ,, へ⊂),     _(∨ ∨ )_     ∧_∧ ○,
  (__)_)  ⊂ ´⌒つ´∀`)つ    (_(__)_丿      し ̄ ̄し     ⊂(´∀`⊂ ⌒ヽつ
          タッテ ラレネーヨ

Power Mac G5 
プロが夢見る64ビットマシーン
http://www.apple.com/jp/powermac/

今日からレガシーMacG5ユーザーはこちらへどうぞ!
旧マック板 http://pc8.2ch.net/jobs/

38 :DNS未登録さん:2005/06/15(水) 15:30:07 ID:3kRN5BsR
MacJack Vol.5という雑誌の記事を見て自宅サーバを立てようとしています。
ちなみに、Mac OS 10.4.1を使っています。
経緯としては、Application にMAMPをインストールして、その中にXOOPS,MovavleTypeをインストールしました。
その後、DBIモジュールをインストールして、DBD::mysqlをインストールしようとしました。
perl Makefile.PL --cflags=-I/Applications/MAMP/bin/mysql4/include/mysql/"--libs=-L/Applications/MAMP/bin/mysql4/lib/mysql -lmysqlclient -lz -lm"--mysql_config=/Applications/MAMP/bin/mysql4/bin/mysql_config

ですが以下のようなエラーが出ました。
どうしてでしょうか?また、ここで聞くような質問でないのであれば、他のスレッドもしくはホームページへの誘導願います。

Can't exec "mysql_config": No such file or directory at Makefile.PL line 73.

Cannot find the file 'mysql_config'! Your execution PATH doesn't seem
not contain the path to mysql_config. Resorting to guessed values!
Can't exec "mysql_config": No such file or directory at Makefile.PL line 248.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 248.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 248.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 248.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 248.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 248.
Failed to determine directory of libmysqlclient.a|libmysqlclient.so. Use

perl Makefile.PL "--libs=-L<dir> -lmysqlclient -lz -lm -lcrypt -lnsl"

to set this directory. For details see the INSTALL.html file,
section "Linker flags" or type

perl Makefile.PL --help

39 :38:2005/06/28(火) 10:18:17 ID:TywpJxKT
おわかりにならない?
うーん残念です。

40 :DNS未登録さん:2005/07/15(金) 12:52:52 ID:???
MacOSXのキーボードがイカれたんだが
こういう場合って修理に出すの?
新しくキーボード買うの?

41 :DNS未登録さん:2005/07/15(金) 13:18:16 ID:???
>>40
Mac板でもいってこいよ。このボケナス。
キーボードを貸してくれれば思いっきりひっぱたいてやるよ?

42 :DNS未登録さん:2005/07/15(金) 15:17:07 ID:???
>>41
市ね

43 :DNS未登録さん:2005/07/20(水) 12:51:24 ID:???
>>38
MySQLはインストールしたのか

44 :DNS未登録さん:2005/07/20(水) 14:50:40 ID:???
パンサーとXserveで鯖たててます
apacheの利用しているport80を他のプログラム(Zope)で使いたいんだけど
その場合やっぱりapacheをアンインストールとかしないかんのかな?
サービスが止まってる状態でzopeの設定ファイルをport80に設定しても
表示されなくて困ってるんです・・・

45 :DNS未登録さん:2005/07/20(水) 19:10:15 ID:???
止まってるなら問題ないよ。
止まってないか、別の理由じゃないの

46 :DNS未登録さん:2005/08/09(火) 17:51:24 ID:???
もしかしたらroot権限がないだけかもしれませんが
どうしたらploneにroot権限を与えることができるんでしょうか?
最初の起動時はrootにsuして起動すればいいと思うんだけど,
次回の再起動時には自動で再起動させたいんですよ

47 :DNS未登録さん:2005/08/11(木) 15:24:06 ID:???
pploneてなによ

48 :DNS未登録さん:2005/08/16(火) 23:56:42 ID:???
>>47
zope上でうごくCMSです
とにかくzopeを80で動かす方法がわからんのです
apacheはとまってるのでおそらくrootで起動させればいいと思うのですが
その方法がわからないので困っています

49 :DNS未登録さん:2005/08/17(水) 19:08:42 ID:???
zope を root 権限で動作させようとしている時点で、
セキュリティ上、ダメでしょ!!
root権限だからって、zopeが80ポートを監視するようにはならないよ…。

/etc/zope.conf をキチンと見直しなよ

50 :DNS未登録さん:2005/08/17(水) 19:10:32 ID:???
>>47
参考になるのかどうかわからんが。
http://matsuri.site.ne.jp/neko/neko.cgi?KEYCODE=sjis&URL=http://gotaku.jp/d/74

51 :DNS未登録さん:2005/08/18(木) 16:59:37 ID:???
>>48-49
ありがとうございます
もっと勉強してきます

一応plone.confは見直したんだけどなぁ・・・

52 :DNS未登録さん:2005/09/06(火) 10:09:52 ID:???
OS 10.3.9でWeb共有有効にしているんですが、現在動いているApacheのバージョンというのは
どうやって調べるんでしょうか?
apachectl statusを実行すると
/usr/sbin/apachectl: line 157: lynx: command not found
といわれてしまいました。

53 :DNS未登録さん:2005/09/06(火) 11:51:15 ID:???
httpd -v

54 :52:2005/09/06(火) 11:57:51 ID:???
>>53
ありがとうございます

55 :DNS未登録さん:2005/09/10(土) 16:53:03 ID:???
ibookG4でサーバー作るのに参考になるページは無いですか?


56 :名無しさん@そうだ選挙に行こう:2005/09/11(日) 02:40:36 ID:???
>55
まずはどんなサーバー立てたいのか書かないと、ダメじゃな

57 :名無しさん@そうだ選挙に行こう:2005/09/11(日) 08:55:45 ID:???
>>56
すいません
osx付属(?)のアパッチでwebサーバーを建てようと思っています。
自分はUNIXの知識が無く一からなんです。どうかよろしくお願いします

58 :名無しさん@そうだ選挙に行こう:2005/09/11(日) 18:36:24 ID:???
>57
一応お決まりとして、OSのバージョンは?
10.4.2なら、下記公式サイトのWEB共有とその他のサービスを
読んで見て下さい
他のバージョンでも、ほぼ同じ手順ですけどね
http://www.apple.com/jp/support/tiger/network/index.html

まずは、基本的な仕組みを覚えてから、
徐々にステップアップしていきましょう!

59 :名無しさん@そうだ選挙に行こう:2005/09/11(日) 19:43:31 ID:???
>>58
OSは10.4.2です。(もう遅いですが)
ありがとうございました。

60 :名無しさん:2005/09/12(月) 01:50:06 ID:???
Mac鯖(PantherもしくはTiger)で、外出中に外からWindowsで繋ぎたいのですが、PureFTPというのでやると
どうも、パーミッションは読み込みのみになっていて、「このボリューム上の所有権を無視する」もOFFになっているのに
ファイルを書き込んだり、削除できてしまいます・・・
あと、外出先からMacで接続した場合、あたりまえですがMacBinaryなファイルはデータフォークのみになってしまい、何かと不便です・・・

という事で何か、複数のHDDを外から参照でき、複数のアカウントを作成でき、ロングファイル名や日本語にも対応しているソフトは無い物なのでしょうか?
専用クライアントソフトであってもOKです。そして、接続するユーザはMacOSX、WindowsXPのどちらかです。

61 :DNS未登録さん:2005/09/12(月) 01:52:42 ID:???
ぎゃっ!Apacheに書き込んでしまった・・・・ごめんなさい・・・

http://pc7.2ch.net/test/read.cgi/mac/1100267051/l50
へ行ってきます・・・

62 :DNS未登録さん:2005/12/21(水) 20:16:27 ID:???
ヒント: WebDAV

63 :ゾぺ:2005/12/24(土) 18:38:50 ID:Fj8WTpB8
>>44
MacOSXのシステム環境設定のWeb共有を停止すると、
Macのファイヤーウォール(port80)も一緒に閉じられてしまいます。

従って、Zopeを80番ポートで起動できる様に設定しても、
ファイヤーウォールで新規に、
TCP80でポートをZope用に単独であけられる様にしておかないと、
Zopeが80で生きていても、アクセスできませんよ。



64 :DNS未登録さん:2006/01/16(月) 22:47:25 ID:aCpS51PA
末期的な質問なのかもしれませんが、apacheを建てるにあたって参考サイトにもよく書かれている
cgi-executablesのフォルダの中に2つのファイルがある。と書かれているところを多々みるのですが
aqua上でみても、フォルダの中にファイルがなく、再インストールをしてみましたがやはりありませんでした。
どなたかご教授ください。

OSはX10.4 最近のverのiBookです。アップデートは一度もかけてません

65 :DNS未登録さん:2006/01/16(月) 23:07:02 ID:???
ソースから入れると /usr/local/apache/cgi-bin に
test-cgi というのと printenv てのができるのよ。

どっちもたいしたことないので気にしないでおこう。

66 :64:2006/01/16(月) 23:10:51 ID:???
>>65
予想以上にはやい対応ありがとうございます。
unix側でいじるとファイルができるのですね、やってみます。
ありがとうございました

67 :DNS未登録さん:2006/01/16(月) 23:36:38 ID:???
>>66
unix側でいじる、て意味がわからないけど、最新版ならここでみれるよ
http://cvs.apache.org/viewcvs.cgi/httpd-docs-2.0/cgi-examples/

68 :DNS未登録さん:2006/01/17(火) 00:44:25 ID:???
>>64
10.2には入ってたが、10.3からは入ってない。
たぶんその参考サイトの情報が古いんじゃないかな。

69 :DNS未登録さん:2006/01/22(日) 01:05:09 ID:???
みんな詳しいなぁ
関心するわ

70 :DNS未登録さん:2006/01/28(土) 02:38:29 ID:2laUTLXr
>>48
> >>47
> zope上でうごくCMSです

このカキコが気になってZopeとPloneについて
調べてみたら結構面白い代物ですね!
OSSでこんなのがあるなんて知らなかったです。

Ploneでは特にblogやeCommerceやDBアダプタなどの
おいしそうなツールが提供されてたりするのでよだれでそう。

eCommerce関係ではosCommerceとかZenCartくらいしか
知らなかったので地平線が開けた感じです。

71 :DNS未登録さん:2006/02/09(木) 15:05:24 ID:81SncLe3
shellscriptの実行結果をhtml出力するにはどうしたらいいのでしょうか?

72 :DNS未登録さん:2006/02/09(木) 15:14:40 ID:l1/s6XBM
マルチ乙

MacOS XをUnix として使ってる人の為のスレ その11
http://pc7.2ch.net/test/read.cgi/mac/1137478058/

73 :埼玉の初心者:2006/02/22(水) 12:28:55 ID:noXZT/2y
教えて下さい。
OS X 10.3.9 で apacheをつかってcgiのテストをしています。
library/webserver/documents/cgi-executales/test.cgi を
ターミナルで、chmod 705 にしているのにかかわらず、

ブラウザーでは、fobidden (you don't have the permission on this server)と
でてきてしまいます。
何度やってもダメです。他に何か、方法はあるのでしょうか。
どなたか、アドバイス、宜しくお願いいたします。

74 :winy pv01proxy12.ezweb.ne.jp:2006/02/22(水) 20:21:37 ID:???
サクラ

75 :DNS未登録さん:2006/02/23(木) 09:33:13 ID:???
>>73
suexecか?
suexec関連のログは無いか?
上のディレクトリにグループ書き込みを許してないか?

76 :若葉マーク:2006/03/08(水) 14:42:30 ID:6Xj2ehvD
こんにちは、
ホームディレクトリのsite/cgi-binに、test.cgiのファイルを置いて
cgiのテストをしていますが、うまくいきません。

ターミナルでパーミッション705に設定、ブラウザに通すと
fobidden you don't have permisson on this server とでてきます。
ターミナルで、エラーログをみたら、
Options ExecCGI is off in this directory:とでています。

どの様に対応したらいいのでしょうか、
宜しくお願いします。


77 :DNS未登録さん:2006/03/08(水) 18:48:10 ID:???
そのフォルダでCGIを実行できる設定になっていないので
.htaccess を使用できるなら .htaccess ってファイルを作って

Options +ExecCGI

と書く。


78 :DNS未登録さん:2006/03/08(水) 18:50:19 ID:???
その.htaccessが使用できるかどうかは
同じくディレクトリ設定の AllowOverrideにかかってるわけだが

79 :若葉マーク:2006/03/08(水) 22:25:39 ID:uWSMo5M7
76です。いろいろ、いじっていたら、うまくいきました。
ありがとうございました。

80 :DNS未登録さん:2006/03/14(火) 17:50:16 ID:jAsF1QV6
ルートのDocumentsフォルダーでCGIを動かすにはどうしたらいいんでしょうか?

81 :DNS未登録さん:2006/03/15(水) 09:55:26 ID:???
今は動いて無いの?
動かすのはrootもそうでないとこも、設定する項目は一緒だと思うよ

82 :DNS未登録さん:2006/03/15(水) 18:24:56 ID:peXBsNnV
ブラウザから、ドメインではなくIPアドレスを入力した場合に接続できないようにする方法はありますか?

接続可   http://hogehoge.com/
接続不可 http://192.168.1.1/

83 :DNS未登録さん:2006/03/15(水) 18:35:20 ID:???
NameVirtualHost にして、Virtual以外の名前のときは白紙返すとか

84 :DNS未登録さん:2006/03/15(水) 20:39:51 ID:???
アイドル達の乳って

すごく癒されるよね
http://www.h02.i-friends.st/index.php?in=idolga2

85 :DNS未登録さん:2006/03/15(水) 22:40:03 ID:tIFTSAtN
Fedora4でも動くwebalizerの日本語版ってありませんか?

86 :DNS未登録さん:2006/03/16(木) 10:42:42 ID:???
あるだろ

87 :tutu:2006/03/30(木) 02:13:35 ID:VaXdWvAO
Mac OS10.2でラトルズの自宅サーバーfor Mac OSXを読みながら
自宅サーバーを構築しています。Kent-WebさんのAskaBBSはなんとか
plファイルを差し換えて設置出来たのですが、カウンター設置(Kentさんのecounter)
に関しては本にも書いてなく、CGI-Executablesの中へ
ターミナル上でecountフォルダを作り、その中にecount.cgi(755)と
ecount.dat(666),ターミナルでmkdirで作成したlockフォルダ(777)
gifフォルダ(0.gif〜9.gif画像)を入れたのですが、インターネット上の
index_top.htmlに並べた画像が反映されません。
これは、ecount.cgiに手を加えなきゃいけないのでしょうか?
教えて下さい。

88 :DNS未登録さん:2006/03/30(木) 12:54:59 ID:???
ただ反映されていません、だけ言われても・・・
エラーログは?suexec関連だったりしないか?

89 :DNS未登録さん:2006/03/30(木) 19:42:34 ID:???
>>87
自分も素人だがブラウザに画像のURLを直接入力して表示できるか確認。
表示されたらCGIのエラーや設定間違い、
表示されなかったらパーミッション間違いじゃまいか。

90 :DNS未登録さん:2006/03/30(木) 19:58:05 ID:???
で、便乗質問。
OSX 10.3で、Apache1.3が最初から入ってる。
今度初めて鯖立て挑戦してみようと思うんだけど、
(上手くいけばMySQLとかも入れて仕事で一般公開運用したい)
Apache2.x に入れ直した方がいいんだろか?
2は設定とか面倒だとか聞いた覚えがあるので、いまいち迷ってる。

91 :DNS未登録さん:2006/03/31(金) 11:20:48 ID:???
まずは入ってるもので遊んでみればいいじゃん

92 :90:2006/03/32(土) 01:00:59 ID:???
そう思って遊んでみたらApacheは表面上問題ないけど、
MySQLやらJAVAやらの設定で詰まりまくりですよw
まあApacheも動いてるだけで実際はよろしくない設定満載かもしれないけど。
逝ってきまつ…

93 : ◆KONAN/fu2I :2006/03/32(土) 01:02:58 ID:??? ?#
>>92
投稿日(ry (・∀・)ニヤニヤ

94 :DNS未登録さん:2006/03/32(土) 02:29:31 ID:???
大量に出力されるNIMDAのアクセスログをみていて、
ふと、200返しているのがある事に気がつきました。
これって、やっぱりまずいのでしょうか。

58.241.135.20 - - [30/Mar/2006:10:50:45 +0900] "GET /scripts/..?../winnt/system32/cmd.exe?/c+dir" 200 2149
58.241.135.20 - - [30/Mar/2006:10:50:45 +0900] "GET /scripts/..?..?..?..?../winnt/system32/cmd.exe?/c+dir" 200 2149
58.241.135.20 - - [30/Mar/2006:10:50:47 +0900] "GET /msadc/..?../..?../..?../winnt/system32/cmd.exe?/c+dir" 200 2149
58.241.135.20 - - [30/Mar/2006:10:50:47 +0900] "GET /msadc/..?..?..?../winnt/system32/cmd.exe?/c+dir" 200 2149
58.241.135.20 - - [30/Mar/2006:10:50:49 +0900] "GET /_mem_bin/..?..?..?../winnt/system32/cmd.exe?/c+dir" 200 2149
58.241.135.20 - - [30/Mar/2006:10:50:51 +0900] "GET /_vti_bin/..?..?..?../winnt/system32/cmd.exe?/c+dir" 200 2149
58.241.135.20 - - [30/Mar/2006:10:50:54 +0900] "GET /cgi-bin/..?..?..?../winnt/system32/cmd.exe?/c+dir" 200 2149



95 :DNS未登録さん:2006/05/20(土) 01:11:38 ID:6ZudAkEc
スレスト?

96 :DNS未登録さん:2006/05/20(土) 21:45:14 ID:Dch1HkiZ
質問です。
apacheのデフォルトでは /Library/WebServer/Documents のindex.htmlを探しにいくのですよね?
/Users/自分のアカウント/Sites のindex.htmlを探しにいく様にするにはどう設定すればいいのですか?

あと、http://emily.homelinux.org 見れますか?
見れたとしたらどう見えますか?
すみません。


97 :DNS未登録さん:2006/05/20(土) 21:56:12 ID:AIt8wYRc
ら抜き乙

98 :DNS未登録さん:2006/05/20(土) 22:38:32 ID:Dch1HkiZ
あと
http://www.tuat.ac.jp/~jitensya/cgi-bin/upboard/updir/ke.png
ルーターの設定も大丈夫ですよね?サーバのパソコン のローカルIPを指定。

携帯でアクセスしてもだめなんです。
デフォルトだと /Library/WebServer/Documents においてるのを見に行く
なんとか ホームのサイトにあるindex.htmlを表示させたいと言う事です。

IP を emily.homelinux.org ホストとドメインに関連づけ、IP自動更新の設定まではやりました。


99 :DNS未登録さん:2006/05/20(土) 23:00:43 ID:???
>>97
>見れたとしたらどう見えますか?
>すみません。

IPアドレス 192.168.11.2
ホスト名 emily.homelinux.org

(´・ω・`)ショボーン

100 :DNS未登録さん:2006/05/20(土) 23:09:41 ID:???
間違えた >>97 じゃなくて >>96

101 :DNS未登録さん:2006/05/20(土) 23:10:41 ID:???
ださっ!!

102 :DNS未登録さん:2006/05/22(月) 00:50:42 ID:WJtRlAsp
>101
カコイイw

103 :DNS未登録さん:2006/05/27(土) 02:06:39 ID:???
   |  ||  | | |      _____     _____
   |  ||  | | |     ∠___ /   /___  /
   |  ||  |  .|         //   //   //
   |    |  |  .|       / |   /  ̄ ̄ ̄/
   |          . |      //| | ∠/ ̄フ /  // // //
          ∧_∧      //  | |    //      //
        (    ´)       ̄    ̄     ̄        ̄
     /⌒ ̄ ̄ ̄ ̄⌒ヽ 
    / /|  ノ: し   /\ \              っ
   / / |   :    /__ノ     〜  ((( ))) っ   
  | |   |   :    | / ⌒ i    〜  ( ;´Д`) キモイヨー
  | |  |   :    |´  イ  |   〜   / つ_つ      
  (皿9 /   Y     /|  /       人  Y       
     ( o ○人__ / | /_ て    し'(_)       
    / /(⌒)      | | ノ (
 ) く__/ (       し/
  )ヘ  ̄ ̄          



104 :DNS未登録さん:2006/05/27(土) 16:37:50 ID:???
Macの場合、httpd.confはどこにあるのでしょうか?

105 :DNS未登録さん:2006/05/27(土) 20:43:01 ID:NVZaYq6c
スポットライトで検索知る

106 :DNS未登録さん:2006/05/27(土) 21:22:30 ID:5Z6apzdc
>>104
つ /private/etc/httpd/httpd.conf


次の二つは用意しておけ
AmCopyPathCMXub_2.0d1
TinkerTool

107 :DNS未登録さん:2006/05/27(土) 22:53:47 ID:???
>>104
locate で検索すると

# locate httpd.conf


108 :DNS未登録さん:2006/06/01(木) 01:25:15 ID:???
どうもデフォルトではphpとperlが使えないようになっているようなのですが、
使えるようにするには、どこを設定すればよいのですか?

109 :DNS未登録さん:2006/06/03(土) 06:54:40 ID:???
>>108
httpd.conf の php とか perl とか書いてあるコメントアウトしてある行を
復活させればいいと思うよ。

110 :DNS未登録さん:2006/06/03(土) 14:17:09 ID:???
>>109
ありがとうございます。
ところで、そのファイル編集できないのですが、どうやって編集可能にするのでしょうか?

111 :DNS未登録さん:2006/06/03(土) 14:26:48 ID:3YFkF+7u
つ TinkerTool

112 :DNS未登録さん:2006/06/05(月) 10:52:03 ID:???
MacOS Tiger Dreamweaver 8
この環境で、リンクをサイトルートで設定して、WEBサイトを構築したいのですが、
ローカルだとブラウザプレビューでうまくリンクされなくて困っております。
DWのサイト設定などいろいろいじって、とりあえず、DWのプレビューでは画像が
見られるようにしました。(ハイパーリンクもDWのプレビュー上では利いてると
思われます)
Apacheは「WEB共有」を開始しただけで特にいじっておりません。
自分なりに調べて、問題はApache側ではないかと見当をつけ、こちらに書き込ま
せていただきました。
よい方法がございましたら、ご教授いただけると幸いです。

113 :DNS未登録さん:2006/06/05(月) 11:01:41 ID:???
> 問題はApache側
それは無いと思う。
DWのサイト設定が間違ってるんじゃないですかね?
ローカルとリモートと別ディレクトリに設定する、
リモートのhttpアドレスを正しく設定する、
がちゃんと設定できてるか確認してください。

以後、software板にDWスレが有るのでそちらに行った方が良いかと。


114 :DNS未登録さん:2006/06/05(月) 11:19:56 ID:???
即レスありがとうございます。
Apache側の問題ではないということは、特に別途設定は必要なく、
立ち上げただけでOKということなんですね。了解しました。
DWの設定を改めて確認してみます。直らなかったらDWスレいってみます。
ありがとうございましたm(_ _)m

115 :96@厨房:2006/06/10(土) 00:47:19 ID:???
もう見れるでしょ?


116 :DNS未登録さん:2006/06/10(土) 15:49:40 ID:???
sshで接続して、リモートからapacheを再起動させるには、何と打てばよいのでしょうか?

117 :DNS未登録さん:2006/06/11(日) 01:34:56 ID:???
# apachectrl restart
# systemstarter restart httpd
# kill -HUP `ps ax | grep httpd | awk '{print $1}'`

どれもうろ覚えだ!すまん!


118 :DNS未登録さん:2006/06/11(日) 03:09:45 ID:???
/private/etc/httpd

/etc/httpd
の違いを教えてください。

119 :DNS未登録さん:2006/06/11(日) 03:13:32 ID:???
一緒です。unixでは元々/etc に設定ファイル一式入ってるのだけど、
OSXでは/private/etc に入ってる。
あんまりunixとかけ離れるとunixの人が分かりにくいので、
OSXでは /etc は /private/etc へのエイリアス(正確にはシンボリックリンク)にしてある。
> cd /
> ls -la
てやればリンクはってあるのがわかります。


120 :DNS未登録さん:2006/06/11(日) 10:28:49 ID:???
>116
sudo rm /* apache




just joke... :p

121 :DNS未登録さん:2006/06/21(水) 15:08:52 ID:mDN8ZuNA
Apacheはよくわからないのですが・・・。
tigerのローカルで次のことをしたいのですが、できますでしょうか?

・複数のサイトを同時制作するとして(ドリームウィーバー中心)
→リンクはサイトルートで
→ローカルのテストサーバーでちゃんと見れる
→CGIももちろん動く
→2つ以上のHPをコロコロ切り替えていじったり確認すること可能
→いちいちログインし直したりするような手間はなし(ドリもフォトショも立ち上げたまんまでOK)

みたいな、なんかそんな環境をMacで作れないでしょうか。
各サイトごとにルートフォルダを設定してやる・・・みたいな感じ?
以前Win環境で04webserverを使って、ドリを設定して、
それぞれのサイトの確認には、04webserverのパスの設定をちょっと変更してから再起動する、
みたいな手順でやっとりました。なんか、そんな感じなんです。
抽象的な表現ばかりですみません。私、サイトは制作専門でサーバーとかよくわからないもので・・・。

122 :DNS未登録さん:2006/06/21(水) 15:22:49 ID:???
簡単にやるなら。。。
作成するホームページごとにユーザアカウント作って
ファストユーザスイッチでユーザを切り替えるとか?
少なくとも再ログインの手間は省けるし、
web共有は標準の使って、それぞれのユーザのsiteフォルダを使うと。
作業環境も混じらなくてよさげですが。

123 :121:2006/06/21(水) 16:17:57 ID:mDN8ZuNA
>> 122さま
おおお!? やってみます!
ありがとうございました!

124 :121:2006/06/21(水) 16:38:05 ID:mDN8ZuNA
すみません、もういっこ助けてください。
http://127.0.0.1/
でアクセスすると、ディレクトリ構造で表示されます。
なんでまともなサイトとして見られないのでしょう・・・?(T^T)
HTMLファイル等は、User/Sites/ もしくは、Library/Webserver/Documents の下に
おいても、どっちもダメでした。
index.shtmlファイルだからでしょうか?

125 :DNS未登録さん:2006/06/21(水) 18:15:41 ID:???
ええと、なんか変ですね。

まずは、
http://127.0.0.1/は、
Library/Webserver/Documents/
が参照されてしまいますので、
ユーザのsitesフォルダへアクセスするには
http://127.0.0.1/~ユーザ名/
です。

何もいじってなければ、
アクセスするとOSX側で用意したデフォルトページが見えるはずなんですけど。
ここまでは問題ないですか?



126 :うんこちゃん ◆IfIZhyD20Y :2006/06/21(水) 19:10:50 ID:???
> index.shtmlファイルだからでしょうか?
はい。

/etc/httpd/httpd.conf の DirectoryIndexに index.shtml を追加するのが早いです。
もしくは httpd.confに addtype x-server-parsed .shtml .shtm(うどおぼえ)
みたいなところが有るので、そこで
addtype x-server-parsed .shtml .shtm .html .htm
のように、通常のhtmlの拡張子を追加してやれば、index.html でSSIが使えます。

CGI云々の話が出てくると、Apacheは避けて通れないので
Apacheの本とunix入門みたいなのを一冊読破されることをお薦めします。

127 :121:2006/06/21(水) 19:38:14 ID:mDN8ZuNA
ぎゃああああ・・・・・。
今度はHTMLファイルがソースで表示されるようになってしまいました。
ちなみに、HTMLファイルを直にブラウザにドラッグすると(file:///Users/NAME/Sites/index.shtml)
普通のサイトとして見ることができます。
さっきまでは、デフォルトのページが見えていたんですが・・・。

128 :121:2006/06/21(水) 20:07:30 ID:mDN8ZuNA
なんかもうすみませんごめんなさい、すっかりめんどいヤツになってる気がします。
整理します。
/ユーザ名/Sites/サイト1/
/ユーザ名/Sites/サイト2/
/ユーザ名/Sites/サイト3/・・・
のように、複数サイトを制作し、それぞれがサイトルートのリンクでプレビューできれば、
あとはもうたとえCGI動かなくてもいいです。そういうことがしたいだけなのです。
しろうとながらにいろいろ調べまして、「複数のサーバーを立てる」ということで実現できそうに思いまして、
サーバ関連でしょっちゅう出てくる「apache」というのがキーワードぽいぞ、と判断しまして、
こちらにカキコしたしだいなのですが・・・。

129 :DNS未登録さん:2006/06/23(金) 23:13:16 ID:???

> 何もいじってなければ、
> アクセスするとOSX側で用意したデフォルトページが見えるはずなんですけど。
> ここまでは問題ないですか?

んで、デフォルトページはみれたの?
できるはずの事がきちんと出来たら次に行こうよ


130 :DNS未登録さん:2006/06/25(日) 15:29:35 ID:???
>121
なんか>128読んで不安になってきたんだが・・・
えーと・・・Apacheは当然起動してあるんだよな?
あとは>126にあるように、httpd.conf(あるいは各user.conf)に書き加え作業をして、
Apacheを再起動する。

131 :121:2006/06/28(水) 09:53:57 ID:???
しばらくぶりですすみません。
時間切れになったので、業者に頼むことになりました。(仕事だったもんで)
っくう、専門じゃないとはいえ、自分でやりたかったなぁ・・・。
みなさんのご協力、大感謝です。ありがとうございました!

132 :DNS未登録さん:2006/06/28(水) 09:57:41 ID:???
>>131
業者がどのように対処したか書いて欲しっす

133 :DNS未登録さん:2006/06/28(水) 17:12:37 ID:UytkarSS
普通にnameベースのVertual Hostでいいんじゃね?
liighttpdだと設定も楽だよ。

134 :DNS未登録さん:2006/06/29(木) 07:44:39 ID:???
サーバが止まっている間、別のサーバに代行してもらうことはできませんか?

135 :DNS未登録さん:2006/06/29(木) 10:37:26 ID:???
・サーバのIPアドレスを変えて、入れ替えちゃう
・DNSラウンドロビン(何回かリロードしたら見れる)
・リバースピロキシ
俺様が思いつくのはこの程度です。
どれくらいの事を望んでるのか書いた方が良いと思います

136 :79:2006/06/29(木) 11:04:35 ID:???
きちんと報告させて頂きます。
業者いわく「ひとまずMacはできまへん!」とかって話になり(泣)
Windows環境にLAN設計、サーバ用のWinにネットワーク接続設定で手動でIP複数を割り振って、その
Apache入れてIPを割り振ったフォルダに対して何やら設定していました。
Macからは、サイトをローカルで構築、WinサーバのテストサーバにDWでPUTしつつ、
プレビューみたいな、なんかそんな感じになりました。

137 :121:2006/06/29(木) 11:05:09 ID:???
↑すみません、121でした。

138 :うんこちゃん ◆IfIZhyD20Y :2006/06/29(木) 13:06:53 ID:???
そう言う構成(IPアドレスベースのVirtualHost)で良いなら
Macに複数IPアドレスを設定して、Mac上のApacheでIPアドレスベースの
VirtualHost設定をすることで実現出来たかも。

まぁどちらにしてもApache初心者には簡単じゃ無いしトラブル起きた時に
対応も出来ないだろうから、Apacheの勉強とかした方が良いですね。


139 :DNS未登録さん:2006/06/29(木) 13:26:39 ID:???
VirtualHostで、1つのIPアドレスで6つのドメインを運用してるのですが
初期状態に比べ起動時間が異様に長くなってしまったのですが、これは正常?

140 :DNS未登録さん:2006/06/29(木) 13:41:45 ID:???
>>137
ようは、複数のサイトを作成していて、その各サイトで
<img src="/images/hoge.gif">
みたいな感じがしたいんだよね?

とりあえず、/path/to/site1が一つ目のサイトとすると
/etc/httpd/httpd.confを以下みたいな感じで編集

NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /path/to/site1
ServerName site1
ErrorLog /path/to/site1/error_log
CustomLog /path/to/site1/access_log common
</VirtualHost>
<Directory "/path/to/site1">
AddType text/html shtml
AddHandler server-parsed shtml
AddHandler cgi-script cgi
Options Indexes MultiViews ExecCGI Includes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from All
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
</Directory>


141 :140:2006/06/29(木) 13:45:54 ID:???
続き

NetInfoマネージャを起動。
machines -> localhost
複製ボタンで、「localhostのコピー」を作成。
ip_adressに時マシンのipアドレスを入れる。(127.0.0.1でも可)
nameにsite1
NetInfo を終了

apacheを再起動。

/path/to/site1/index.htmlを作成

http://site1/にアクセス。

おんなじような感じでsite2を作ればいいんじゃない?
apacheの勉強はするという前提で。

142 :140:2006/06/29(木) 13:46:28 ID:???
あぁ、勘違いしてたら、ごめんね。


143 :DNS未登録さん:2006/07/09(日) 19:18:28 ID:???
初心者です。
この度標準のapacheをapache2にしたいと思いチャレンジ
./configureをしたのですが、make出来ません。
何か間違っているのでしょうか?

144 :DNS未登録さん:2006/07/09(日) 19:24:52 ID:???
何か間違えてない事をしたんでしょうか?

145 :DNS未登録さん:2006/07/09(日) 19:31:04 ID:???
いや普通にやってるつもりなんですが。
makeはありませんとか出て止まりますw

146 :DNS未登録さん:2006/07/09(日) 20:29:30 ID:???
何で何をどうやったんだよ

147 :DNS未登録さん:2006/07/09(日) 20:41:09 ID:???
Xcodeをも1回落としてみます。

148 :DNS未登録さん:2006/07/09(日) 23:19:39 ID:???
MAMPおすすめ。
Apache2+PHP4 or 5 +MySQL

149 :DNS未登録さん:2006/07/11(火) 08:13:35 ID:YPhBpUET
Apache2.2.2+PHP5.1.4+GD2.033で問題なく動いてる人いますか?
何度やってもGDがインスコできないorz

ApacheもPHPもmakeで問題なく設置できたんだけど、必要なライブラリ系先に入れてもGDの./configureで認識されない
ライブラリのパス指定が間違ってるのかな・・・

150 :DNS未登録さん:2006/07/11(火) 09:45:24 ID:???
php -i

php5ってGD組み込まれてなかったっけ?
php -iでGDがenabledになってなければ、
phpのconfigureでenabledにして再コンパイル?

151 :DNS未登録さん:2006/07/11(火) 10:57:05 ID:???
>>150
thx
PHPのconfigureで--enable-gd入れてなかったっぽい
色々入れまくってゴチャゴチャになったからOS再インスコしてるんで終わったらトライしてみます

GDが認識されなくてphpinfo()見たらGDについての記述一切なくて自分でGD入れなきゃいけないのかと勘違いしてた
恥ずかしい///

152 :149:2006/07/12(水) 00:45:43 ID:???
Apache2.2.2とPHP5.1.4で無事GDの動作確認できました
やはり--enable-gdが抜けていただけでした
設定次第かもしれないけど、phpでconfigureした時libpngがないと言われたのでzlibとlibpngを入れたらあっさり

ほんとに初歩的なミスでしたorz

153 :DNS未登録さん:2006/08/28(月) 00:53:41 ID:djISQ+8H
どなたか賢い方アンサーお願いします。
CGI/Perl作り方入門なる本を元に実験でサイコロゲームCGIを設置してみたんですがgifデータが表示されません。
本来画像データが表示されるべきであろう場所には×と表示されています。
これは一体どうすればいいのでしょうか?
エラーログは
[Sun Aug 27 23:55:40 2006] [error] (8)Exec format error: exec of /Library/WebServer/CGI-Executables/kuji/img/4.gif failed
[Sun Aug 27 23:55:40 2006] [error] [client 127.0.0.1] Premature end of script headers: /Library/WebServer/CGI-Executables/kuji/img/4.gif
です。


154 :DNS未登録さん:2006/08/28(月) 08:24:09 ID:eh7IYV+2
>>153
ttp://www.itmedia.co.jp/help/tips/linux/l0231.html
そのエラー内容で検索すれば真っ先に引っかかるページに解決法が書かれてるんだが?
エラー内容でググることすらできないような奴が鯖立てるな

155 :DNS未登録さん:2006/08/28(月) 13:44:48 ID:???
なんでもかんでも実行専用ディレクトリに入れるからだ

156 :DNS未登録さん:2006/08/28(月) 14:03:25 ID:???
実行専用というか、すべてのファイルがcgi-scriptハンドラで扱われる(ry

157 :DNS未登録さん:2006/08/28(月) 18:57:02 ID:djISQ+8H
>>154
悪いがそのページは真っ先に見ましたよ。

scriptaliasは問題なし。
ただhttpd.confにaddhandler imageてのがなかったので聞きました。


158 :DNS未登録さん:2006/08/28(月) 20:30:16 ID:???
>addhandler imageてのがなかったので聞きました

おーい山田君

159 :DNS未登録さん:2006/08/28(月) 22:01:47 ID:djISQ+8H
悪い悪い。解決した。
エラーばっかりでややこしいなCGI。勉強になるからいいけどね。
一つだけまだ繋がらないCGIがある。
エラーログで検索→解決法実践しても無駄。
さ〜座布団でもひいて頑張りますかね〜

160 :DNS未登録さん:2006/08/30(水) 00:16:06 ID:???
んじゃあ人に聞いても無駄だ罠

161 :DNS未登録さん:2006/08/31(木) 18:27:46 ID:QVGAEUiC
誰か教えてください。
CGI関連本を見てフォームメールCGIのperl文書を1文字1文字打ち込んで作成して設置してみたんですが
必殺エラーPremature end of script headersが出ました。
そこで元々見れないデータの可能性もあると思いその書籍付属のCDからそのフォームメールCGIデータを丸々コピーしてみたら接続出来ました。
で1から作成したperl文書を本と照らし合わせ隅々まで確認したら所々間違っていましたので全て直しました。
で再度チャレンジしてみたけどダメ。
次はmiで新規perl文書を作成しそこにCDのデータを丸々コピペしてCGI-EXECUTABLESに設置してみたんですがダメ。
もちろんパーミッションや改行エラー回避も実践済み。
コピーしたので文書内容は一語一句間違ってないはず。
何故繋がらない????


162 :DNS未登録さん:2006/08/31(木) 18:34:49 ID:???
>>161
Premature end of script headers は、ちゃんとヘッダを出力して無いと出る
ヘッダはこの場合、Content-Type: text/html だと思う。
この行を出力する前に何かエラー出てんだよ

エラーログに何か出てないのか?
実行するパーミッションが無くてもでるし、
1行目の #!/なんたら/かんたら が間違ってても出るし
ヘッダとボディの間に空行がなくても出ると思うぞ。

確認するなら、まずターミナルでシェルから実行してごらん

163 :DNS未登録さん:2006/08/31(木) 20:29:40 ID:QVGAEUiC
>>162
ありがとう!!!
perl文書再度確認したらContent-Type: text/htmlの部分で " が一つ抜けてた。
あとログにUnrecognized character \x81 at 〜〜〜略〜〜〜 line 40ってなってたのでそこを確認した。
文字は全く同じだったのでその文字列の前のスペースを削除し再度改行し直して保存。
URLを入力したら見事繋がった。
ただ本来空白であるべき場所(ブラウザの画面ね)に少々の文字列や改行変換等の文字が出ている。
多分perl文書でまだどこか間違っているのだろう。該当場所を検索修正にあたってみる。
photoshop画像処理専門だった俺にはまだまだCGIは難しいな〜
あとすぐに返答が返ってくるなんてここの住人レベル高いな〜
俺のレベルが低いだけなのかな?ww

164 :DNS未登録さん:2006/08/31(木) 20:36:54 ID:QVGAEUiC
連投でスマン
ブラウザで空白であるべき場所に文字が出てたのはperl文書内でEOMがEONになっていたからだった。
その部分を直したら解決した。
今回書籍CGIを丸々コピーしたものだったが自分で入力したものがCGIとしてちゃんと動いてる事にプチ感動。
200列程度のCGIだったけど初打ちなので打つの疲れた〜。
通常文章と違って文字列なのでなかなか前に進まない進まない。
頑張ろっと。


165 :DNS未登録さん:2006/08/31(木) 21:45:30 ID:???
>>164
なんで正常に動くものとそれを手打ちしたものがあるのに2つを比較しないのか理解に苦しむ

166 :DNS未登録さん:2006/09/01(金) 12:08:45 ID:???
>>165
比較は難しいと思うけどね。
まあ確実ではあるが。

動かない理由を調べて修正できると、1から自分で書いたときも役に立つし。
スペースは全角が混ざってるとわかりにくいからな。
どうしても多いなら、全角スペースが目に見えるエディタ使うといい

167 :DNS未登録さん:2006/09/07(木) 14:42:12 ID:8VTi6Zry
OS10.4.7にてwebサバーをやっています。アパッチのバージョンはOSに最初から入っているままです。
ダイナミックDNSを取得して問題なく運営しているのですが、どうしてもアドレスが
http://xxxxx.ne.jp/~xxxxx/index.html
となります。
アパッチの特性なのでしょうが、なんとかユーザー部分の「〜」を取る事はできないものでしょうか。
MacのMailにてこのアドレスを付けるとwinさんたちは巧くチルダへの変換ができずに『予想に反してこのページが〜』を表示してしまうようなのです。
現在サーバーのユーザーは4つあります。
無理なようであれば『予想に〜』ページを変更することは可能でしょうか。
アパッチのサイトを見てみたものの言葉の壁が…。
なんとかよろしくお願いします。

168 :DNS未登録さん:2006/09/07(木) 18:24:51 ID:???
>>167
Apache チルダ
で検索

169 ::2006/09/08(金) 08:37:13 ID:???
つAliase

170 :DNS未登録さん:2006/09/10(日) 15:09:56 ID:dcKOtMie
質問です。
今までiBookでapache2.2.3+php-5.1.6でサーバをたてていたのですが、iBookが調子悪くなり、
MacBookを購入して、同じような環境を構築しようと挑戦してるのですが。

どうやらapache2.2.3がイントールまではよかったのですが、起動しようとすると
/usr/local/apache2/bin/apachectl: line 102: 6575 Bus error $HTTPD -k $ARGV
というメッセージとともに終了してしまいます。
どうしたらよいのでしょうか??

171 :anonymous:2006/09/10(日) 21:48:54 ID:???
>170
apachectlの102行目を読めと書いてあるぞ。

172 :DNS未登録さん:2006/09/22(金) 19:18:09 ID:Wl7xaRxE
pantherでphpインストールしようと思うんですが、自分でビルドしないとだめなんですね?
画像掲示板のさば作りたかったんですが初心者には敷居が高いですね。。。

173 :DNS未登録さん:2006/09/22(金) 19:39:54 ID:???
ビルドすればいいだけじゃん。
初心者だって何も難しいこと無いぞ

174 :DNS未登録さん:2006/09/22(金) 21:52:37 ID:???
>>172

あれ? /etc/httpd/httpd.conf をいじるだけじゃなかったっけ...

175 :DNS未登録さん:2006/10/06(金) 14:10:33 ID:zfVRPqcB
OSXで自宅サーバにezwebサイトアップしてる人いませんか?
auのezムービーが「ダウンロードデータが正しくありません」って出てダウンロード出来ないんですけど、
apacheのmime-typeの設定はhttpd.confファイルに3g2とamcを追加するってエーユー公式サイトに書いてあるんですけど、htmlとかをaddtypeしてる
下に追加すればいいんですよね?

176 :DNS未登録さん:2006/10/06(金) 15:31:14 ID:???
mime.types でいいのでは

177 :DNS未登録さん:2006/10/06(金) 15:32:27 ID:zfVRPqcB
え、どういうことですか?

178 :DNS未登録さん:2006/10/06(金) 18:45:40 ID:zfVRPqcB
mime.typesファイルの中に追加しないとだめってこと?
httpd.confファイルの中に追加じゃだめってこと?

179 :DNS未登録さん:2006/10/06(金) 19:10:47 ID:???
mime.typesファイルは基本的に触んな、AddTypeで追加しろってのが推奨。

180 :DNS未登録さん:2006/10/06(金) 23:11:05 ID:kMU/v9EF
pantherなんですが、web共有で携帯からホームのテストページにアクセスは出来ます。
でもcgiっていうの?perlの設定がよくわかりません。webサイトフォルダにcgi-binフォルダつくって
そのなかにbbsってフォルダつくって、ダウンロードした掲示板いれて、一行目のパスを#!〜のようにかえて
それで、えっとapache の400行目いこうにサイトを見て4行くらいつけたしんですが、
それでweb共有すると「設定してます」でかたまって進まないんです。
誰か分かる方いませんか?

181 :DNS未登録さん:2006/10/07(土) 14:04:39 ID:???
>>180
その追加したってのは おそらくhttp.confだろうと推測。
web共有を 開始する前に その訂正箇所も含め イケてるかどうかチェック!
そこでターミナル /usr/sbin/apachectl configtest と打ってみて
Syntax OKなら 字のごとく。
おそらく その400行以降の4行で エラーになってるはず・・・

182 :DNS未登録さん:2006/10/08(日) 21:31:42 ID:wCdAkmzK
はい、httpd.confです。
パンサーでcgiやphpを有効にするのに参考になるサイトはないですか?

183 :DNS未登録さん:2006/10/08(日) 21:33:47 ID:wCdAkmzK
>>181
ターミナルで試したらこう出ました。
myname$ /usr/sbin/apachectl configtest
Processing config directory: /private/etc/httpd/users/*.conf
Processing config file: /private/etc/httpd/users/myname.conf
Syntax OK

184 :DNS未登録さん:2006/10/08(日) 22:04:52 ID:ZkSlNUFL
HDがなぜか日を追うごとに少しずつ容量が減っていくんです。
「最近追加されたファイル」が分かれば原因が判明するのですが「最近追加されたファイル」みたいなものを分かる方法って無いですか?

185 :DNS未登録さん:2006/10/08(日) 23:02:16 ID:wCdAkmzK
httpd.confの設定分かりました。ホームディレクトリに関してはちょっと付け足すだけでよかったんですね。
おさわがせしました。

186 :DNS未登録さん:2006/10/10(火) 14:26:07 ID:???
>>184
いくつかやりかたあるけど、Apache関係無いので新Mac板で聞いたほうがいいかも
この板的には find を勧めますが・・・

187 :DNS未登録さん:2006/10/11(水) 08:25:19 ID:jJ7B9VPQ
ぐぐっても分からないので教えてください。dynで無料ドメインをとりました。
http://eee.ne.jpだとして、ホームのサイトには/~user/index.htmlってつけたさなくちゃ
あくせすできず、http://eee.ne.jpだと本元のフォルダにアクセスしてアパッチの
サイトのディレクトリに言っちゃいます。これをユーザーのサイトに行かせる方法
ってありあすか?cgiのアクセスもそのせいでhtmlで同じフォルダからいっこ下指定しても
http://eee.ne.jp/~user/cgi-bin/keijiban.cgiにいかず、http://eee.ne.jp/cgi-bin/keijiban.cgi
って変わって手打ちしないとアクセスできないです。どうすればいいですか?
10.3.9を使ってます。

188 :DNS未登録さん:2006/10/11(水) 18:45:21 ID:???
正直、鯖管向いていないと思う。
今のうちに手を引くっていうのはどうだ?

189 :DNS未登録さん:2006/10/11(水) 21:58:39 ID:tNhM/57c

<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 256
MaxRequestsPerChild 0
</IfModule>
で設定してるんですが、これでもパンパンでこまっています。
MaxClientsを500とかにしても、最大256だよって怒られるし
同時接続クライアント数増やす場合にはどうしたらいいでしょう。。。

190 :DNS未登録さん:2006/10/11(水) 22:08:49 ID:???
>189
マニュアルに書いてる
でもチューニングするところは多分別のところにあるような気がする

191 :DNS未登録さん:2006/10/11(水) 22:42:23 ID:???
>>190
とりあえず、アンカーの張り方も知らない素人はカエレ

192 :DNS未登録さん:2006/10/12(木) 19:25:07 ID:???
何が 素人か知らんが アンカーは >198でも >>190でもokやでぇ〜
少なくとも 俺はね・・・
ごめんね みなさん スレ汚して!

193 :DNS未登録さん:2006/11/10(金) 20:18:06 ID:???
OS起動時に自動的に起動するようにするにはどこを設定すればよいのでしょうか?

194 :DNS未登録さん:2006/11/11(土) 22:26:36 ID:???
ダイジェスト認証のモジュールのコンパイルがうまくいかないのですが
どなたか解決方法ご存じないでしょうか?

apache v1.3.33にv1.3.37のmod_auth_digestモジュールをコンパイルしてインストール
したいのですが、下記のようなエラーが出ます。(OXはv10.4.8です)

root権限でmod_auth_digest.cのあるフォルダ内以下のコマンドを実行すると
apxs -c -D DEV_RANDOM mod_auth_digest.c

apxs:Breal: Command failed with rc=16777215
このエラーが出る。

v1.3.36のソースを使用しても全く同じエラーが出ます。
アドバイス頂けないでしょうか?

195 :DNS未登録さん:2006/11/16(木) 20:41:10 ID:???
Apacheの超初心者ですが、質問です。

アクセスログのカスタマイズがうまく出来なくて困ってます。
やりたい事は、以下のことです。

・自分のアクセスをログに残さないようにする
・画像ファイル(ファビコン含む)の読み込みをログに残さないようにする

環境
Mac OS X 10.4.8
Apache 1.3.33

ttp://www.jitaku-server.net/apache_log.html
上記のサイトを参考にして、httpd.confをいじってみました。

SetEnvIf Request_URI "¥.(gif)|(jpeg)|(jpg)|(png)|(ico)$" no_log
CustomLog "/private/var/log/httpd/access_log" combined env=!no_log
SetEnvIf Remote_addr 192.168.0. no_log

上記3行をhttpd.confの595行目あたりに記述してパーソナルWeb共有を開始させると、
いつまでたっても開始状態にはならずに、動作が止まってしまいます。

どこが悪いのか、分かる方がいたら教えてください。

196 :195:2006/11/17(金) 00:24:53 ID:???
195です。

とりあえず、パーソナルWeb共有は動くようになりました。
追加した順番が悪かったようです。

 SetEnvIf Remote_Addr 192.168.0. no_log
 SetEnvIf Request_URI "¥.(gif)|(jpg)|(ico)$" no_log
 CustomLog "/private/var/log/httpd/access_log" combined env=!no_log

しかし、上記3行を追加しても相変わらず自分がアクセスした時のログが
access.logに出てしまいます。
さらに画像の読み込みログも同様に出てしまいます。

上記3行を追加した部分のちょっと上に、

 CustomLog "/private/var/log/httpd/access_log" common

の記述が元々あるんですが、これのせいかなとも思います。

commonとcombinedの違いがいまいちよく分かりません。。

197 :DNS未登録さん:2006/11/17(金) 17:17:12 ID:4APFq0cJ
Apache 2.2.3 on Fedora Core 4 についての質問です。
標準オプション+DSOでソースからコンパイルしており、余計なモジュールは入っていません。

(DSO以外のモジュールはいれていません。また、サードパティ製のIDSやApache拡張ツールは入れていません。)

CGIの実験中に偶然発見したのですが、まず、次のCGIを用意して普通に実行します。

---------------------------------------------------------
#!/usr/bin/perl
print "Content-Type: text/html\n\n";
print '<form action="./hoge.cgi" method="post">' . "\n";
print '<input type="submit" name="push" value="送信">' . "\n";
print '</form>' . "\n";
---------------------------------------------------------

勿論、フォームが表示されるんですが、ここで「送信」を押しても正常にレスポンスが返ってきません。
(何度もリロードすれば、レスポンスが返ってくることもあります。)

エラーログには次のような文字列が記録されます。

[Fri Nov 17 17:13:16 2006] [error] [client 127.0.0.1] (104)Connection reset by peer: ap_content_length_filter: apr_bucket_read() failed, referer: http://www.example.com/hoge.cgi

これは何が原因なのでしょうか?
好意的に考えて Apache 標準の DoS攻撃対策機能かなー、と思ったのですが、それであってますでしょうか?
よろしくお願いします。




198 :DNS未登録さん:2006/11/19(日) 03:57:05 ID:???
>>196
CustomLog "/private/var/log/httpd/access_log" common を、
CustomLog "/private/var/log/httpd/access_log" combined に変更する。


199 :DNS未登録さん:2006/11/19(日) 06:19:35 ID:???
cgi開いたらファイルを保存しますか?ってのがでる。保存したcgiはちゃんと実行されてた
んだけど、(ソースのままじゃなかった)どうしたらブラウザに出力されますか?
あとこのエラーYou don't have permission to access /cgi-bin/ on this server
cgi-binのパーミッションは777なのに上が出る。linux環境です。彼是6時間ググっては試してたんだけど
ダメだった。ちょっとしたことだと思うんだけど…自分では(ry…おやすみ。

200 :DNS未登録さん:2006/11/19(日) 09:56:23 ID:???
Apache2系統は使えないのでしょうか?

201 :DNS未登録さん:2006/11/19(日) 13:57:00 ID:???
apache1とapache2では少し違うのか
できました。ありがとうございます。

202 :197:2006/11/19(日) 20:17:21 ID:???
うーん。
エラーでぐぐっても情報は出てこないし困っています;;

Apache自体の問題なのか、CGIとの連携の問題なのか、Perlが出している問題なのか、といった情報でも構いませんので
教えていただけたら幸いです。

203 :197:2006/11/19(日) 20:31:45 ID:???
同じ事を php (モジュール) でやった場合には問題は生じないようです。

Apache と CGI (または Perl) の相性問題か、Perl の問題かなぁ…。


204 :DNS未登録さん:2006/11/20(月) 13:47:43 ID:???
貴方の書いたうんこなスクリプトの問題
あとスレ違いだから…

205 :DNS未登録さん:2006/11/20(月) 14:28:34 ID:???
>>204
スレ違いっていっても新しいApache初心者質問スレがたっていないから、
MacOSX スレを再利用することになったんじゃない?


206 :DNS未登録さん:2006/11/21(火) 18:52:38 ID:???
>205
スレ違いの話題を受け入れても良いと漏れは思うが、だからと
言って「ここはApache初心者質問スレだ」という合意は無いはず.


207 :DNS未登録さん:2006/11/21(火) 18:56:23 ID:???
>>206
Apache初心者質問スレ、がたたない時点で
こっちに流れてくるのは当然だと思う。

実際、Mac も Unix も同じようなもんだから
一緒で問題ないんじゃないだろうか

208 :DNS未登録さん:2006/11/24(金) 09:23:52 ID:???
デフォ設定では
/Library/Webserver/Document/
がDocument Rootになっていますが、
皆さんはこの領域を編集するとき、どうやって編集してますか?

Linuxのときには専用アカを作って、
ホームディレクトリををDocument Rootに設定していたのですが…

もしよければ教えて下さい。お願いします。

209 :DNS未登録さん:2006/11/25(土) 09:04:25 ID:FT1WgVNN
質問なのであげ

210 :DNS未登録さん:2006/11/25(土) 10:44:04 ID:???
>>208
何を聞きたいのかよく分からないんだけど。
ホームディレクトリの下にDocumentRootを作るか
symlinkを作れば良いんじゃない?

211 :DNS未登録さん:2006/11/25(土) 18:14:29 ID:???
>>210
質問が不明瞭ですみません。
FTPやSSHからログインして更新する際、Document Rootを直に編集するのにどうやってますか?
ということを聞きたかったのです。

例えばsudoで一時的にrootになってCUIで更新しているのか、
更新専用アカウントを作って更新しているのか…
皆さんはどうしているのか気になって聞いてみたんです。

212 :210:2006/11/26(日) 02:47:24 ID:???
一人で使ってるなら、DocumentRootを自分(一般ユーザ)に
chownしちゃえばどうでしょ。

私は /Library/Webserver/Document/ を /www にln -s して
一般ユーザでいじってます。
OSXではftpで更新したこと無いけど、
DocumentRootを~以下にリンクしてもいけると思うし。

213 :DNS未登録さん:2006/11/26(日) 06:46:59 ID:???
>>211
私の場合
1. Apache用ユーザとHOME作成(余計なディレクトリとか要らないのでniclで作成)
2. docs, cgi-bin, logs他のディレクトリを作成
3. Apacheの起動ユーザ・グループを1で作成したユーザに変更し,DocumentRoot他の設定も変更
4. /etc/ftpchroot に1で作成したユーザを記述
で更新はFTPのみ.

214 :DNS未登録さん:2006/11/26(日) 18:57:00 ID:???
>>212,213
有難うございます(´▽`)
参考にします〜

215 :DNS未登録さん:2006/12/04(月) 18:15:56 ID:???
http://********/ファイル名.rarのアクセスで
ダウンロードを行うようにしているのですが、2G以上のファイルはダウンロードが開始されません。そのURLにアクセスすると表示されていません。


現在の状態は

1.5G容量があるファイル.rarの場合

http://******/~ユーザ名/ファイル名.rar

上記にアクセスするとダウンロード保存ウィンドウが表示されます。

2Gを越える容量をダウンロードする場合

http://********/~ユーザ名/ファイル名.rar

上記にアクセスすると404エラーで出来ないようです。

1Gまでのファイルダウンロードは確認しました。
apacheにて2G以上を許可するにはどこを
どのように設定すればよいのでしょうか?

どうかよろしくお願い致します。


216 :DNS未登録さん:2006/12/05(火) 13:39:40 ID:???
ブラウザの問題でね?

217 :DNS未登録さん:2006/12/05(火) 13:42:17 ID:???
ちょっと調べてみたよ
Apacheを64bit版にするか、2.2.0以上にすればいいらしい

218 :DNS未登録さん:2006/12/05(火) 23:14:37 ID:???
>>217
お返事有難うです。
自分も同じように調べたら分かりました。

apache2.2.3へアップグレード
現在、FC4に Apache2.0.*をインストールして使用してしました。
これは、標準的にインストールされたもので、手動でインストールした
訳ではありません。Apacheののアップグレードを考えており、2.2.3をソースからダウンロードしてインストールして正常に動作しています。
ところが、分からない点が1つほどございます。

以前のhttpd.confの設定で、下記の設定のようにユーザーディレクトリ作成
(/~ユーザー名/)として設定してました。
ttp://fedorasrv.com/apache-userdir.shtml

しかし、今回新たにソースよりインストールしたhttpd.confには
<IfModule mod_userdir.c>からはじまる項目がなく、記載も少し異なるようです。上記近辺に同じように記載して、再起動して起動させましたが
http://*******/~exmple/
ドキュメントルートは元の2.0.*と同じようにしているので、ファイルは存在します。

表示されませんと表示されてしまい、有効になっていないようです。
2.0.* から 2.2.*になった場合は設定箇所が異なるのでしょうか?

それとも何か他に原因があるのでしょうか?
どうにかして 2.2.3にて ユーザディレクトリ毎 ~を設定したいと考えています。
よろしくお願いします。


219 :DNS未登録さん:2006/12/06(水) 12:04:30 ID:???
httpd -l で mod_userdir.c は出てくる?
出てくるなら

UserDir public_html

この行だけあればいいよ

220 :DNS未登録さん:2006/12/12(火) 15:39:04 ID:XSxbdccF
すみません。初心者です。

ホームディレクトリのサイトフォルダに置いて、取得したドメインで表示したいのですが・・
デフォだと違うディレクトリのアパッチのサイトが表示されます。
解決方法はありますでしょうか?

221 :DNS未登録さん:2006/12/12(火) 17:13:51 ID:???
>>220
httpd.confを編集して再起動

222 :DNS未登録さん:2006/12/12(火) 17:26:09 ID:???
WEBサーバー作りたくて、OSを何にしようか迷い中。
以前一度作ったWINDOWSは糞重くて除外。

その後作っていたLinux(CentOSでした)はなかなか軽くて快適だったのですが、
MacOSXはそれに比べるとどうでしょうか?

両方の経験がある人の意見とか参考にしたいです。

子供が遊びで話す「スタローン」と「ジャンクロードバンダム」はどっちが強いか…
みたいなレベルでおkです。

223 :DNS未登録さん:2006/12/12(火) 18:46:19 ID:???
ジャンクロードガンダム最強

224 :DNS未登録さん:2006/12/12(火) 18:50:12 ID:???
Stallone最強

225 :DNS未登録さん:2006/12/12(火) 20:10:21 ID:???
単純に動けば良いってレベルならどっちも同じでは?
OSXServerは専用の管理ソフトが有るから(分かってる人には)便利だと思うけど、5万円する。
ついでに10.5がそろそろ出るから、今は買い時とは言えないね。
Linuxならソフトもハードも自由度が高いよね。
玄箱でOSXは動かないし、LFSみたいにソースからビルドは出来ないでしょ。

別の切り口で言うと、ApacheよりLighttpdのほうが早いとも聞くし、
環境への慣れも有るし、まあ、そんなかんじ。

ちなみに自分は、LinuxでWebサーバーを作る予定。
CFに最小限のソフトを詰めて、完全静音サーバーにしたい。

226 :DNS未登録さん:2006/12/12(火) 21:07:24 ID:???
玄箱ってなに?

227 :DNS未登録さん:2006/12/12(火) 22:19:29 ID:???
以前はスタローンとシュワルツネッガーで比べたもんだが、最近は違うのか。
まあ、州知事だもんな。比較に成らんか。

>>226
http://www.kuroutoshikou.com/modules/display/?iid=122

228 :DNS未登録さん:2006/12/12(火) 22:30:08 ID:???
>>227
ジョジョのネタだろ

65 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)