Apache2.x 【新鯖入荷しました】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/04/09 15:19ID:5kxRMos8http://www.apache.jp/
http://www.apache.org/
新機能紹介記事
http://www.atmarkit.co.jp/flinux/special/apache20b1/apache20b1a.html
0455nobodyさん
2005/12/26(月) 05:07:03ID:???0456454
2005/12/27(火) 00:30:23ID:???0458454
2005/12/28(水) 00:24:36ID:???書き込んだ後に 2.0.55 の存在をしりました。
本当は 2.2.0 を入れたいのですが、*.msi 形式がないんですよね。
0459nobodyさん
2005/12/28(水) 07:28:16ID:hb8g5Ltbこれなぜ?
0460nobodyさん
2005/12/28(水) 07:32:31ID:hb8g5Ltb127.0.0.1 - - [28/Dec/2005:07:25:52 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:27:09 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:27:10 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:27:11 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:27:13 +0900] "GET / HTTP/1.0" 200 2459
127.0.0.1 - - [28/Dec/2005:07:28:10 +0900] "GET / HTTP/1.0" 200 2459
0461nobodyさん
2005/12/28(水) 19:37:31ID:hb8g5Ltbつい癖で、./configure;make ってやってしまっていた。
自己レスでした。
0462nobodyさん
2005/12/29(木) 04:14:08ID:???0463nobodyさん
2006/01/23(月) 22:55:06ID:???linux勉強したいのだが、ノートPCには容量がなくてインスコできない。
なので、参考になるサイトを見て頭で考えてるんだがバーチャルホストで以下のように設定する
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html
ServerName mydns.jp
ErrorLog logs/mydns.jp-error_log
CustomLog logs/mydns.jp-access_log common
</VirtualHost>
<VirtualHost *:8000>
ServerAdmin [email protected]
DocumentRoot /var/www/html2
ServerName mydns.jp
ErrorLog logs/mydns.jp-error_log
CustomLog logs/mydns.jp-access_log common
</VirtualHost>
<Directory "/var/www/html">
Options FollowSymLinks Includes ExecCGI MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory "/var/www/html2">
Options FollowSymLinks Includes ExecCGI MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
NameVirtualHost *:80
NameVirtualHost *:8000 ← 追加
0464nobodyさん
2006/01/23(月) 22:57:32ID:???# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
Listen 8000 ← 追加
これでポート80と8000でWEB鯖が立てれるはず・・・(多分あってる。間違ってたら指摘よろ
この状態だと、IPアドレスで直接アクセスすると80のページが見えるの?
それとも8000のページ?どっちにしろ、IPでアクセスすると/var/www/html3のファイルに
アクセスさせたいのだがどうすればいいかな?
あと、ログファイルは一つにしてどの鯖のログかわかるようにできる?
0465nobodyさん
2006/01/24(火) 00:27:20ID:???0466nobodyさん
2006/01/30(月) 15:59:13ID:???どうすればいいでしょうか
.htaccessに
ErrorDocument 404 /index.php
でいけると思ったのですが
/manual/ja/
にアクセスするとApacheのマニュアルが見えてしまいます。
0467466
2006/01/30(月) 16:24:20ID:lcFm9AVR<Files [^(/index.php)]>
Header set Location: "/index.php"
</Files>
というのを考えたのですがinternal server errorが返ってきました。
記述間違えてますか?
0468nobodyさん
2006/01/30(月) 16:37:00ID:???RewriteEngine on
RewriteRule ^(.*)\.html$ /index.php [R=301,L]
お宅のディレクトリ構造にあわせて変えるべし
0469nobodyさん
2006/01/31(火) 14:28:08ID:???0470nobodyさん
2006/01/31(火) 14:35:04ID:???0472nobodyさん
2006/02/03(金) 12:54:28ID:HVc+0MSeお・し・え・て
0473nobodyさん
2006/02/03(金) 14:00:52ID:SUNCHcg2httpd-languages.confをインクルードしている
部分のコメントを外す
0474nobodyさん
2006/02/03(金) 23:03:40ID:???0476nobodyさん
2006/02/04(土) 19:12:02ID:HwRahgB9ホストAのDocumentRootは/drootAとして、さらに
ホストBのDocumentRootは/drootA/drootBにしています。
このときホストAのリクエストでホストBのDocumentRoot
/drootA/drootBへ直接アクセスできてしまいますが、
ホストAのリクエストによりdrootB配下にアクセスされた場合
404を返したいのですが、上手くいきません。
<VirtualHost 192.168.0.10:80>
ServerName hostA.hoge.jp
DocumentRoot /drootA
</VirtualHost>
<VirtualHost 192.168.0.10:80>
ServerName hostb.hoge.jp
DocumentRoot /drootA/drootB
RewriteEngine on
RewriteCond %{HTTP_HOST} !^hostb\.hoge\.jp
RewriteRule ^.* - [R=404,L]
</VirtualHost>
mod_rewriteに挑戦するのは初めてで検索して試行錯誤した結果、
上のようにしたところで上手くいかず行き詰りました。
よろしくお願いします。
0477nobodyさん
2006/02/09(木) 03:11:28ID:???書く場所が違うんじゃ…
<VirtualHost 192.168.0.10:80>
ServerName hostA.hoge.jp
DocumentRoot /drootA
RewriteEngine on
RewriteRule ^/drootB/.* - [R=404,L]
</VirtualHost>
0478nobodyさん
2006/02/13(月) 10:03:15ID:Bb1yzJF6/level/XX/exec/ XXは数字16〜99
が大量にある・・
一応エラー返してるけど気持ち悪いので
対応策あれば教えてくださいorz
0479nobodyさん
2006/02/13(月) 21:36:16ID:???0480nobodyさん
2006/02/13(月) 21:45:00ID:???0481478
2006/02/14(火) 18:48:36ID:???0482nobodyさん
2006/03/03(金) 14:41:32ID:???DOCUMENT ROOT配下のimgディレクトリ内などへのアクセスを制限したいのですが、
ブラウザで<img src="/img/xxx.jpg">
のように画像参照するため、任意の場所からアクセスできなくてはならないかと思います。
しかし、ブラウザのアドレス欄にhttp://example.com/img/xxx.jpg
のように入力されて、直接画像ファイルを取得・表示されることは避けたいと思っています。
この場合、SetEnvIfで設定したリファラーをチェックして、
自サイト内からのアクセス以外は許可しないようにはできます。
しかし、リファラーはブラウザがセットするものなので簡単に制限を回避できてしまいます。
なんとかリファラー以外で制限をかける方法はないものでしょうか。
よろしくおねがいします。
0484nobodyさん
2006/03/03(金) 15:21:32ID:???これだと一つあたりの接続数設定できるのかぁ
Linuxだとできないみたいだからな・・・
0485nobodyさん
2006/03/11(土) 19:31:30ID:???cgi以外で配布してるzipファイルの数をカウントしたいのだが
Apacheにそんな機能ありますか?
0486nobodyさん
2006/03/12(日) 02:35:59ID:???apacheの機能として実装したいならそういうモジュールを組み込む(自作するか誰かが作ったのを探す)
CGIでなきゃいいのならログを読んでカウントするスクリプトを書く
0487nobodyさん
2006/03/15(水) 08:54:02ID:???>>485
>486以外にリクエストごとに起動されるフィルター機能というのがあるのでマニュアル見てご覧。
0488nobodyさん
2006/03/22(水) 18:43:12ID:8ty/LGiZApacheのモジュールですべてのページに広告を挿入するやつあったと思うが
あれってインラインフレームみたいにページが表示された後、少しタイムラグみたいなのあるの?
0489nobodyさん
2006/03/22(水) 19:08:13ID:???mod_layoutかな
指定のテキストを埋め込んで出力するだけだからタイムラグとかありえないし
ただ埋め込んだタグがiframeならありえるけどそれはmod_layoutとは関係ないでしょう
0490ぬる
2006/04/25(火) 16:16:16ID:???残す方法ってある?
無ければ REMOTE_USER だっけ? あれを
自前でどっかに書き出すしかないんだろうけど
0491nobodyさん
2006/04/25(火) 16:38:00ID:???0493nobodyさん
2006/04/27(木) 23:50:19ID:???0494LはリップのL
2006/04/28(金) 03:20:36ID:???自分で検証するにはどうしたらいいの?
パスワードを変更するとき古いパスワードと
新しいパスワードをWeb画面で入力させて
古いパスワードが正しいことを確認したら
htpasswdで新しいパスワードを有効にしたいんだけど
古いパスワードが正しいかどうかを知る手段がないです
0495nobodyさん
2006/04/28(金) 07:11:45ID:???PHPなら
if (crypt("入力した古いパス", ",htpasswdのパスワード") == ",htpasswdのパスワード") {
//新しいパスワードを有効
}
0496494
2006/04/30(日) 10:23:16ID:???PHPじゃないけど同じようにやって確認してみた
0497nobodyさん
2006/05/03(水) 20:48:26ID:oqZBAH8EAuthMySQLUserTable
AuthMySQLNameField
AuthMySQLPasswordField
この設定ができなくて困っています。どなたか利用している方いましたら、設定パラメータを教えていただけますか?
0498nobodyさん
2006/05/14(日) 15:03:23ID:???は?
そのまんまじゃん。
AuthMySQLUserTable → ユーザーの情報を入れてるテーブル名
AuthMySQLNameField → ↑で指定したテーブル中でユーザーの名前(ID)が入っているフィールド名
AuthMySQLPasswordField → 同じくユーザーのパスワードが入っているフィールド名
0499nobodyさん
2006/05/14(日) 18:33:20ID:???パソコン起動する度に右下にapacheを起動させやがってうざい。
これをやめさせたいんだが。
0500nobodyさん
2006/05/14(日) 18:55:18ID:???0501nobodyさん
2006/05/15(月) 00:51:13ID:???右下って何だよ。
まさかApacheMonitorのこと言ってる?
それはApache本体じゃないぞ。ただのサービスモニター。
Apacheの動作自体には必要ないからやめさせたいならモニターだけ起動させなければいいだろ。
まさか「そのやめさせ方がわからない」なんて言わないよな。
ヒント:「スタート○○○」
0502nobodyさん
2006/05/16(火) 11:14:57ID:???漢なら黙ってコマンドライン
0503nobodyさん
2006/05/21(日) 21:22:48ID:lIrcDr6X漢じゃないので、2の後に、1.3.x入れたりすると楽なんだけどな。
右下のやつw
0504nobodyさん
2006/05/21(日) 23:16:23ID:???<Directory />
Order allow,deny
Allow from all
Deny from .docomo.ne.jp
</Directory>
こうやって書いたんだが認識されてないんだorz
0505nobodyさん
2006/05/22(月) 20:29:45ID:???0506nobodyさん
2006/05/28(日) 18:28:18ID:???<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot c:/web
ServerName www.hoge.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot c:/web2
ServerName www.hogeB.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost 219.111.1.77>
ServerAdmin [email protected]
DocumentRoot c:/web3
ServerName www.hogeC.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
としているんですが、どのアドレスでアクセスしてもメインホストしか
表示されません。
この場合、何が原因として考えられますか?
教えてください。
0507sage
2006/05/28(日) 20:24:49ID:SjpG3uibdeai-jiten.com??? 出会い系?
0508nobodyさん
2006/05/28(日) 23:15:29ID:???他は隠してるのに最後にIP出すなよ
0509nobodyさん
2006/05/29(月) 12:49:39ID:???0510nobodyさん
2006/05/29(月) 14:51:48ID:eH3SOwXc#cd /usr/local/apache2/conf/
#vi httpd.conf
[/usr/local/apache2/conf/httpd.conf]
<Directory /usr/local/apache2/htdocs/pass>
AuthUserFile /usr/local/apache2/htpass AuthType Basic
AuthName ByPassword
<Limit GET POST>
require user tama mike pochi
</Limit>
</Directory>
設定し、html上でパスを入力させるようにするにはどうしたらいいのでしょうか?
0511nobodyさん
2006/05/29(月) 21:51:23ID:b1jG29xdhttpd.conf に下記を記述
<Directory /usr/local/apache2/htdocs/pass>
AuthUserFile /usr/local/apache2/htdocs/pass/.htpasswd
AuthType Basic
AuthName ByPassword
<Limit GET POST>
require tama mike pochi
</Limit>
</Directory>
で、htpasswd でパスワードを設定
# htpasswd -c /usr/local/apache2/htdocs/pass/.htpasswd tama
New password:
Re-type new password:
Adding password for user tama
ユーザーを追加するときは、htpasswd を-cオプションを付けずに実行
0512nobodyさん
2006/05/30(火) 13:19:46ID:OoPKqs+Eいった!ありがとうございます!!
0513nobodyさん
2006/08/22(火) 06:44:06ID:WREUsyFyみたいときはどうしたらいいでしょうか
0515nobodyさん
2006/09/22(金) 01:01:55ID:???ZIP形式で、ファイルのコピーだけでできるような形式の。
0516nobodyさん
2006/09/30(土) 01:04:45ID:OT+Xw/8s>ZIP形式で、ファイルのコピーだけでできるような形式の。
釣られるとでも思っているなら、君はまだ三流の域を脱していない。
俺釣られちゃったのかなぁ。。
0517nobodyさん
2006/09/30(土) 02:53:00ID:???あぁ、過剰反応ってことね。
0518nobodyさん
2006/09/30(土) 17:03:27ID:???ゆえにコピーをしないで、かつ実行となると、USBメモリに置いておいて
マウントして実行とかか。その場合設定ファイルはどうしようか。
実行時に設定ファイルのありかを指定できたっけ?
0519nobodyさん
2006/09/30(土) 19:04:05ID:???0521nobodyさん
2006/09/30(土) 19:13:24ID:???対象PCにUSBメモリを挿す事ですら「インストール」であるのなら
もうこれはどうしようもないね。 インストールせずには使えない。うん。
>>515
あきらめれ。
0522k ◆WFGp1NZuiw
2006/09/30(土) 19:17:03ID:???これもインストールというのなら定義がおかしい.
0523nobodyさん
2006/09/30(土) 19:57:48ID:???0524k ◆WFGp1NZuiw
2006/09/30(土) 20:57:54ID:???0525nobodyさん
2006/09/30(土) 21:07:54ID:???0526k ◆WFGp1NZuiw
2006/09/30(土) 21:18:48ID:???作業かなぁ.
(UNIX なら /etc や /usr 以下を,Windows ならレジストリや %SystemRoot% 以下を変更する)
.exe や .dll を NAS におくことを普通はインストールとは呼ばないとおもう
んだけど,それに異議があるの?
0527k ◆WFGp1NZuiw
2006/09/30(土) 21:20:36ID:???>ファイルをコピーするだけじゃなくて
ファイルをユーザーが管理する領域にコピーするだけじゃなくて
0528nobodyさん
2006/09/30(土) 21:34:57ID:???./configure --prefix=/home/maid/apache --with(ry
とコンフィグしたApacheをmake installするのはインストールじゃないのかな?
0529k ◆WFGp1NZuiw
2006/09/30(土) 21:36:45ID:???/home/maid/apache じゃなくて /usr/local/maid/apache なら話は別だけど.
0530nobodyさん
2006/10/01(日) 15:46:49ID:???それはNASに「インストール済み」ということになるだろうね。
つまり、インストールされていたということは
誰かがインストールしたということだ。 と思うよ。
0532nobodyさん
2006/10/02(月) 12:26:13ID:???適度にからかってスルーして頂ければ何よりです。
0533nobodyさん
2006/10/02(月) 12:30:15ID:???http://pc8.2ch.net/test/read.cgi/mysv/1141810775/
[Apache]mod_uploader Part4[モジュール]
http://pc8.2ch.net/test/read.cgi/mysv/1159169538/
0534nobodyさん
2006/10/02(月) 14:48:25ID:???圧縮されたものを解凍してそれをCドライブに移動して使いたいだけの話だろ。
終了
0535nobodyさん
2006/10/02(月) 14:51:47ID:???0537nobodyさん
2006/10/02(月) 15:23:56ID:???日常的に /opt とか使うわけだが。
> Windows ならレジストリや %SystemRoot% 以下を変更する
%SystemRoot% 以下を変更しないと install に該当しないとは
すばらしいですね。ご主人様。
0538k ◆WFGp1NZuiw
2006/10/02(月) 19:58:33ID:???そうだよね.質問者の意図を無視して「インストール」の定義を上書きしたあ
げく,質問者の意図するところでは明らかに可能なのに無理だと断定するのは
どうかなとおもうなぁ.
>>537
>ファイルをコピーするだけじゃなくて,システムのなんらかの設定を変更する
>作業かなぁ.
ってことです.
まぁ何にせよ >>534 の言うとおり終了ということで.
0539nobodyさん
2006/10/02(月) 22:56:51ID:???0540nobodyさん
2006/10/02(月) 23:26:56ID:???0541nobodyさん
2006/10/03(火) 13:28:41ID:???http://httpd.apache.org/docs/3.0/new_features_3_0.html
0542nobodyさん
2006/10/03(火) 13:38:05ID:???0543nobodyさん
2006/11/09(木) 00:45:58ID:???0544nobodyさん
2006/11/09(木) 00:51:13ID:???0545nobodyさん
2006/11/11(土) 11:25:11ID:???0546nobodyさん
2006/11/11(土) 19:50:46ID:???0547nobodyさん
2007/05/03(木) 00:53:36ID:???0549nobodyさん
2007/05/28(月) 16:30:25ID:n7cb3u6RDebianでのapache2の設定方法わかる方いらしゃいますか?
0551nobodyさん
2007/05/30(水) 20:33:20ID:???の方が優先的に表示されてしまって困っています。
DirectoryIndexの設定は下記のように指定しているので、index.htmlの方が優先的に表示される
はずなのに・・・orz
DirectoryIndex index.html index.html.var index.htm index.php
<Directory "/var/www/html/">
Options Indexes FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
super apacherな先生方、どうか指摘お願いします。
0554551
2007/05/31(木) 18:59:15ID:???■ このスレッドは過去ログ倉庫に格納されています