Apache統合スレ 11 (HTTPServer以外も含む)

このエントリーをはてなブックマークに追加
934DNS未登録さん:2012/11/29(木) 21:18:02.66 ID:???
>>932
誰がうまいことを言えと
935DNS未登録さん:2012/11/30(金) 00:31:16.99 ID:???
普通にWindows上でもLFにすればくだらないことしなくても難なく動くんじゃね?
Windowsで問題になるのは#!のあとC:/と書かないとSERVER_ROOTが違うドライブの時などに
実行するプログラムを見つけられないことくらい?
つまり、改行ではなくパスの表し方に関するところでの書き換えが必須。
936DNS未登録さん:2012/11/30(金) 02:48:53.15 ID:???
>>935
とりあえずCドライブに全部ぶち込んどけばC:書かなくても動くっぺよ
937DNS未登録さん:2012/11/30(金) 20:00:49.86 ID:???
仕事でapache使うことになったのですが

apacheを使いこなせるようになると、他のLinux系サーバ(Samba等)も覚えるのが早いですか?
それとも全く別物ですか
938DNS未登録さん:2012/11/30(金) 20:07:00.19 ID:GSPZuGrg
>>937
時間があるならapache、ftp、ntp、sambaとかある程度(簡単な設定)は覚えると後々楽だよ
939DNS未登録さん:2012/11/30(金) 20:12:22.46 ID:???
とりあえず古いPC用意して自宅サーバ構築してみれば大分理解が早まると思うの
940DNS未登録さん:2012/11/30(金) 20:14:17.73 ID:GSPZuGrg
あまりオススメはしないけど基本CUIでどうしてもわかんなかったらGUI操作でいいと思うの
941DNS未登録さん:2012/12/01(土) 08:57:14.65 ID:???
>>937
apacheとsambaはまったく別物
942937:2012/12/01(土) 11:36:19.28 ID:???
>>938-941
レスありがとうございます
まだいろいろ不安なのですが、まずapacheから、余裕が出てきたらそれ以外も
やっていきたいと思います
943DNS未登録さん:2012/12/01(土) 17:04:53.73 ID:???
sambaよりもtop/vmstat/iostat/mpstat/free当たりを理解
出来るようになるといいと思うけどね。

意味が判っていない奴が多くてうんざりだ!
944DNS未登録さん:2012/12/02(日) 09:40:28.71 ID:???
すれちてわかっていないのでうんざりだ
945DNS未登録さん:2012/12/02(日) 17:57:07.65 ID:9wr/6VXg
質問です

複数のユーザーにレンタル掲示板を貸し出そうと思っています。
現在運営中のサーバーは「www.example.com」と「www1.example.com」です。
「www.example.com」のDBに、登録したユーザーの情報や掲示板のタイトルなどが入っています。
ユーザーが増えすぎると重くなるので、増えすぎたら「www1.example.com」に登録させようと思っているのですが
できれば「www.example.com」に統一したいのです。いい方法はありませんでしょうか?
946DNS未登録さん:2012/12/02(日) 19:59:50.60 ID:???
複数のサーバを1つのドメインで統一したいってこと?
947DNS未登録さん:2012/12/03(月) 10:55:36.98 ID:???
リバースプロキシで
948DNS未登録さん:2012/12/12(水) 06:48:34.93 ID:???
てす
949DNS未登録さん:2012/12/15(土) 15:13:10.82 ID:???
mod_expiresについて質問です。
PHPでhtmlを出力する場合、

mod_expiresで設定するファイルタイプとしては、

ExpiresByType text/html

が、該当のタイプになるのでしょうか?
950DNS未登録さん:2012/12/15(土) 15:14:48.53 ID:???
また、mod_expiresとhtmlに直接キャッシュの制御コードを書くのでは
どちらが優先されるのでしょうか?

よろしくお願いいたします
951DNS未登録さん:2012/12/15(土) 17:52:28.09 ID:???
Apacheのaccess.logで、ローカル内のIPは記録しない方法はありますか?
Ubuntu
952DNS未登録さん:2012/12/15(土) 17:59:25.85 ID:???
192.168で始まるIPアドレスはログに残さないってしとけば良いと思うよ
人間
953DNS未登録さん:2012/12/15(土) 21:15:16.54 ID:???
10.も
954DNS未登録さん:2012/12/18(火) 20:42:35.20 ID:W+k+QAPK
localhost/~test/test.htmlというページから<a href="/">トップ</a>というリンクをクリックするとlocalhost/に飛んでしまいます。
localhost/~test/に飛びたいのですが、どのような設定をしたらいいでしょうか?
955DNS未登録さん:2012/12/18(火) 21:15:36.64 ID:ry0OcWRq
>>954
<a href="http://localhost/~test/">トップ</a>

相対じゃなくて絶対で指定すれば?
956DNS未登録さん:2012/12/18(火) 21:47:53.99 ID:???
>>945
どうしたも相対にしたければ、
<a href="./">hoge</a>
にしる。
957DNS未登録さん:2012/12/22(土) 15:39:10.97 ID:???
       ____
     /⌒  ⌒\
   /( ●)  (●)\
  /::::::⌒(__人__)⌒::::: \
  |     |r┬-|     |
  \      `ー"´     /
958DNS未登録さん:2012/12/22(土) 22:05:30.11 ID:???
        __
       /ヽ /\  キリッ 
     / (ー −)\   
     (   (_人_)  ) やる夫のAAが小さくなりました 
     ノ   `-"  ヽ 
    (_つ    _つ

        __
       /ノ ヽ\
     / (● ●)\ だっておwwwwwwwwwwwwwwwww
     (  o゚(_人_)゚o )
     ノ/) )) lr-l  /) )) バン!!
    (_つ ))`-" _ つ ))  バン!!
959DNS未登録さん:2012/12/23(日) 11:01:27.84 ID:???
かわいいw
960DNS未登録さん:2012/12/31(月) 17:58:17.67 ID:t8tTPasz
ユーザごとのwebディレクトリのアクセス制限についての質問です。
CentOS6.2(64bit) apache2.2.15でhttpd.confに
UserDir enabled user1000 user2000
<Directory /var/www/*/docs>
AllowOverride None
AuthType Basic
AuthName "test2"
AuthUserFile /etc/httpd/conf/.hppasswd
require user user1000
</Directory>
と設定しました。user1000でログインしてもuser2000のディレクトリは見えないと思ったのですが見えます。
これってUserDirの意味がないのですが、どうすればuser1000ユーザはuser1000ディレクトリしか表示できないようにさせることはできますか?
961池田大作:2012/12/31(月) 18:50:18.30 ID:9NDtYl0t
創価諸君よ!

田浦本部横須賀桜山支部の高橋裕之氏が宝くじで高額当選できるようにまた女子部と結婚成就と障害者年金1級受給と健康とご長寿と貯金残高10億円と刑事権力から護り抜く祈りを来年も30分しっかりと高橋裕之氏に題目を送って行こうではありませんか!

また女子部は何があっても高橋裕之氏について行きなさい
いいね!
962DNS未登録さん:2012/12/31(月) 19:08:14.82 ID:???
随分と自分に都合のいいワイルドカードだ

<Directory /var/www/user1000/docs>
Require user1000
</Directory>
963DNS未登録さん:2012/12/31(月) 23:39:35.46 ID:t8tTPasz
>>962
ありがとうございます。やっぱりそうですか。
しかしそれだとユーザが増えるたびに作る必要があるし(スクリプト等で対応すると思うけど)、
そもそもwebディレクトリといってもユーザ名に合わせなくても設定ができるので、厳密に言えばユーザごとのwebディレクトリじゃないじゃんと思いました。
964DNS未登録さん:2013/01/01(火) 02:09:34.83 ID:???
>>962
>アスタリスク (*) を含むパスが指定されたときは、アスタリスクを ユーザ名で置換したものが使用されます。このような設定だと:
>UserDir /var/www/*/docs
>URL http://example.com/~rbowen/file.html は パス /var/www/rbowen/docs/file.html へ変換されます。
だからそこ自体は間違ってないように見えるんだが
965池田大作:2013/01/04(金) 05:05:14.50 ID:1V5jwF8R
創価諸君よ!
田浦本部横須賀桜山支部の偉大なる男子部
高橋裕之氏が1月10日と1月31日に宝くじ1等・前後賞が当たるように
また女子部と結婚成就と障害者年金1級受給と健康とご長寿と貯金残高10億円と刑事権力から護り抜く
祈りを毎日30分しっかりと高橋裕之氏に題目を送って行こうではありませんか!
特に飯田一家・柏崎まさかつ・徳永一家・宗像一家・尾崎一家・土井一家・尾島一家・横須賀総県創価学会員は喜んで祈るに祈っていこうではありませんか!
また女子部は何が起きても疑うことなく高橋裕之氏について行きなさい
いいね!
966DNS未登録さん:2013/01/04(金) 17:27:29.40 ID:???
初心者ですが質問してもいいでしょうか?
当方raspberry pi を使ってるのですがwebサイト見てる人から/var/www/にはいってるmjpeg-streamerを起動させたいんですがどのようにすればいい教えてくれませんか?
test.cgi
#!/usr/bin/ruby
system('/var/www/mjpg-streamer/mjpg-streamer/mjpg_streamer -i "/var/www/mjpg-streamer/mjpg-streamer/input_uvc.so
-f 5 -r 320x240 -d /dev/video0 -y" -o "/var/www/mjpg-streamer/mjpg-streamer/output_http.so -w /var/www/mjpg-streamer/mjpg-streamer/www -p 8080" -b')
といった感じでcgiスクリプトを書いてみましたが動いてくれません。 端末からは動くんですが・・・
ちなみにApacheのバージョンは2.2.2です
967DNS未登録さん:2013/01/05(土) 02:44:23.49 ID:???
ログは?
968DNS未登録さん:2013/01/05(土) 09:31:34.61 ID:???
>>966
まずはそのRubyスクリプトのstdout, stderrの内容をファイルに出力させ、
その内容を読め。
969DNS未登録さん:2013/01/05(土) 14:40:37.11 ID:???
>>967
-bオプションをはずして実行したところ
/var/log/apache2/error.log
MJPG Streamer Version: svn rev: 3:172
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 320 x 240
i: Frames Per Second.: 5
i: Format............: YUV
i: JPEG Quality......: 80
ERROR opening V4L interface: Permission denied
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
となってました、apacheからだとv4lが権限がなくて使えないということでしょうか

>>968
端末から実行する限り特にエラーはありませんでした
970DNS未登録さん:2013/01/06(日) 10:05:22.34 ID:???
>>969
> ERROR opening V4L interface: Permission denied
結論が出てるじゃないか。
971DNS未登録さん:2013/01/12(土) 06:53:32.29 ID:6pZ9zSoD
  ★★★チベットの独立は日本の核心的利益である★★★
  http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1226114724/78

  ¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥

  この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
    万有サロン
      http://jbbs.livedoor.jp/study/3729/
    書き込み大賞の詳細
      http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
    書き込み大賞の詳細(資料倉庫内)
      http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm

  また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
    電話番号 080-4437-4187
    メール  [email protected]

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
972DNS未登録さん:2013/01/24(木) 17:09:25.12 ID:???
virtualhostが増えてきたので

CustomLog ${APACHE_LOG_DIR}/${SERVER_NAME}-access.log combined

こういうことをしたいんだけどダメかな?
973DNS未登録さん:2013/01/24(木) 21:20:44.87 ID:???
>>972
スクリプトか何かでconfを出力すればいいんでは。
974DNS未登録さん:2013/03/05(火) 10:35:41.83 ID:/07JiDCw
errorlogに request failed error reading the headers referer〜がでるんです。
対処方法ご存知ないですか?
access_logみると、同時刻に2KバイトのGIFファイルで 400がでてます。
実際このGIFファイルは存在していますし、エラーでるのは
日に数回程度なんですけど。
975DNS未登録さん:2013/03/05(火) 22:43:22.17 ID:???
976DNS未登録さん:2013/03/22(金) 11:53:40.39 ID:???
某国のアクセスをIPアドレスで判断して断ち切りたいのですが
mod_access_rblの最新版ってドコですか

rblのデータベースはcc.wariate.jpを使おうと思ってます
977DNS未登録さん:2013/03/28(木) 12:44:03.79 ID:???
モジュールの最新版位自分で探して下さい
特定の国だけ弾くなら俺だったらmod_geoipを使うけどな
978DNS未登録さん:2013/03/28(木) 14:04:01.43 ID:???
質問です。教えてください。

URLにあるホスト名の後ろに:ポートがついてくる。
これをRewriteRuleで取りたいんですが、サンプルが見つかりませんでした。
ご教示いただけるか、そういうのが載っているURLを教えていただきたいです。

やりたい事を詳しく書きます。
HyperEstraierのP2Pをhttpsで本Webサイトの/search/以下で使いたい。
そもそもWebコンテンツ全てSSLで使いたい。
OSはCentOS6です。
apacheでリバースPROXYして/search/search_uiの画面は出るのですが、
リンクが全て、http://ホスト名:/1978/node/ノード名/search_ui
HyperEstraierでリンクの生成を変える設定は見つかりませんでした。
iptablesのPREROUTINGで1978→80にしてhttpのままapacheで受ける。
RewriteRuleでhttpsに。
でもhttps://ホスト名:1978/・・・なので、httpsで80に行ってしまうので、エラーになっています。
979DNS未登録さん:2013/03/29(金) 20:06:00.83 ID:???
>>978
単なる正規表現なんだから、sedでテストしながら作っていけばOK。
後方参照を使えばできるだろ。
980DNS未登録さん:2013/04/25(木) 09:11:40.35 ID:???
>>979
ご意見ありがとうございます。
色々忙しくて遅くなってしまいました。

%{HTTP_HOST}はFQDN:ポートという事を知りませんでした。
%{HTTP_HOST}の後にいくらポート指定しても無効になるわけです。

URLの後ろの方が言われたように後方参照で変換かけてうまくいきました。

その他一緒に考えてくれた方もありがとうございました。
981DNS未登録さん:2013/04/28(日) 12:22:38.01 ID:jlmH3MjK
httpdのログにlocalhostからのアクセスがあるんだけど、これはいったい
なんじゃらほい?UAは普通。サーバで動いてるクロンが云々でもない。
環境は、httpd-2.2.3-65.el5.centos.3
982DNS未登録さん:2013/04/28(日) 16:13:45.37 ID:???
それだけで分かる訳ねえだろログ貼れよ
983DNS未登録さん
>>981
試しに、そのアクセスログのIPアドレスを書きなさい。