X



トップページ自宅サーバ
702コメント254KB
Apache統合スレ 12 (HTTPServer以外も含む)
0633DNS未登録さん垢版2020/07/26(日) 04:03:29.81ID:tK58oKR/
結構ガチでApacheでphp動かす方法一から教えて
0634DNS未登録さん垢版2020/07/26(日) 05:27:27.96ID:DIHElPDE
osは?
0635DNS未登録さん垢版2020/07/31(金) 12:20:28.67ID:WpNJZBzr
アラートで、ビジースレッドというのが出てきたんですが
ビジースレッドというのはどういう意味ですか?
0636DNS未登録さん垢版2020/08/27(木) 21:26:35.36ID:???
書き込むスレ間違えた

apache2.4 + php-fpm で複数ドメイン環境を構築しているんだが
1仮想ドメイン = 複数ユーザーで php-fpm 環境ってできる?

user1, user2, .... usern というユーザーがあり
それぞれのディレクトリ以下が各ユーザーの専有エリアとして
https://example.com/
https://example.com/user1/xxx.php
https://example.com/user2/xxx.php
....
https://example.com/usern/xxx.php

/ は user0 が有効。他のユーザーディレクトリには干渉できない
user1/ 以下は user1 の php-fpm が有効
user2/ 以下は user2 の php-fpm が有効
...
usern/ 以下は上記と同様

というように1ドメインを複数ユーザー間でファイルの干渉をさせずに共有したい

1ドメイン = 1ユーザーの設定はできた

<VirtualHost ww.xxx.yy.zz:443>
ServerName example.com

<FilesMatch \.php$>
SetHandler "proxy:unix:/var/run/php-fpm/example.com.sock|fcgi://localhost"
</FilesMatch>
</VirtualHost>


php-fpm
example.com.conf
[example.com]
listen = /var/run/php-fpm/example.com.sock

user = user0
group = user0


上記設定だと1ドメイン内の全部のディレクトリを user0 が占有してしまう
複数ドメインのうちの1つでそういう使い方がしたい
0637DNS未登録さん垢版2020/08/28(金) 03:30:27.70ID:???
こんな感じ?
<Directory /var/www/user1>
<FilesMatch \.php$>
SetHandler "proxy:unix:/var/run/php-fpm/example.com-user1.sock|fcgi://localhost"
</FilesMatch>
</Directory>
0638636垢版2020/08/28(金) 10:46:01.12ID:???
>>637
デキタ、デキタよー!
ありがとうっ _(._.)_
0639DNS未登録さん垢版2020/10/15(木) 17:19:11.31ID:???
VirtualHostで、サブドメインでリバプロをさせてるんだけど、
そのサブドメインにだけBasic認証かけたいのに全体にかかっちゃうんですがなんですかこれ・・・

やりたいこと:
・example.comは認証かけない
・hoge.example.comはlocalhost:8080に繋がってるけどそれだけはBasic認証かけたい
0640DNS未登録さん垢版2020/10/15(木) 20:45:39.29ID:???
×
<VirtualHost サブドメイン>
</VirtualHost>
<Directory ディレクトリ>
認証
</Directory>


<VirtualHost サブドメイン>
<Directory ディレクトリ>
認証
</Directory>
</VirtualHost>
0641DNS未登録さん垢版2020/10/16(金) 11:11:08.53ID:???
>>640
一応<Location />内に書いてみてるんだけど、ダメなんだよね・・・
バックエンド側はApacheとは違うサービス(Cloud9)なんだけど、/にアクセスするようになってるからかな・・・

<VirtualHost hoge.example.com:443>
ServerName hoge.example.com
ProxyPreserveHost On
<Location />
AuthName hogehoge
AuthType Basic
AuthUserFile "/path/to/.htpasswd"
Require valid-user
</Location>
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>
0642641垢版2020/10/16(金) 11:51:34.17ID:???
よく考えたら<Location />でやったらそりゃ全部に行くよな・・・
0643639,641垢版2020/10/16(金) 15:22:55.76ID:???
自己解決した
本来のページ用の設定をVirtualHost設定として改めて書いたファイルを読ませたら動きました。
なんか冗長な気がするけどまぁ動いたのでヨシって感じです・・・
0644DNS未登録さん垢版2020/12/31(木) 19:03:14.34ID:???
独自ドメインでバーチャルホストを作っているとき
IP直やサーバーの元々のホスト名でアクセスあったとき403か404返す以外に
そもそも httpd 動いていないように
無応答ですませる方法ありますか?
0645DNS未登録さん垢版2020/12/31(木) 19:50:31.35ID:???
>>644
そもそもコネクション張らなきゃどんな方法でアクセスされてるか知ることはできないし
コネクション張れた時点でhttpdが動いていることはわかる
0647DNS未登録さん垢版2021/01/03(日) 21:22:49.65ID:JmkDMjmv
RewriteCond で特定のIP以外からはリダイレクトさせたいんですがうまくいきません。

RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.1$

RewriteCond %{REMOTE_ADDR} !=xxxx.xxxx.xxxx.xxxx

ネット上の複数の書き方を試したのですが
特定のIPからもリダイレクトされてしまいます(リダイレクトは機能している)。
IPはログを見て正しいことは確認しています。

何か確認すべきところありますか?
0648DNS未登録さん垢版2021/01/03(日) 21:48:20.26ID:JmkDMjmv
IPアドレスが特定のときだけリダイレクトは問題なく機能しています。

否定がうまくいきません。
0649DNS未登録さん垢版2021/01/03(日) 21:54:42.84ID:JmkDMjmv
ごめんなさい

RewriteCond は問題ありませんでした。
RewriteRule の書き方の問題でした
0650DNS未登録さん垢版2021/03/06(土) 23:52:08.51ID:???
ドメイン取ってapacheでウェブサーバ立ててネームサーバのレコード設定まで終わったんだけどhtdocs/“指定webフォルダ”じゃなくてhtdocs/dashboardに飛んでしまうのはなんでだっけ?
hostsファイル?httpd.conf?
なに触るのか忘れたから誰か教えて
0652DNS未登録さん垢版2021/08/29(日) 09:10:34.45ID:neX7d4g5
WIndows10 xampp7.4.21(x64) 環境です。
サーバーに置いてあるファイルをWindowsのファイル共有で別のローカルPCにファイル転送すると50〜60MB/sの速度なのですが、ブラウザからApache経由(非SSL)でDLすると5MB/s程度の速度になります。
これをもっと速くするためには、どういう方法がありますでしょうか?
宜しくお願いします。
0653DNS未登録さん垢版2021/08/29(日) 19:27:40.78ID:???
xampのホーラムで聞いたら、windowsはチューニングされてるので同程度の速さは無理だろう
0654DNS未登録さん垢版2021/08/29(日) 20:27:00.71ID:???
windows上のapache単体のチューニングなら検索すれば出てくるだろ
0656DNS未登録さん垢版2021/08/30(月) 21:18:39.88ID:???
>>654
ありがとうございます
処理速度を早くするとか、帯域制限をかけるとかの記事はいっぱいあるのですが、、、
もう少し探してみます
0657DNS未登録さん垢版2021/08/30(月) 21:26:39.85ID:???
>>656
何言ってんの?こういうのだが
ttps://www.manuals.nec.co.jp/contents/system/files/nec_manuals/node/335/WebOTX/81/Manual/use/tuning/webserver/index.html
0661DNS未登録さん垢版2021/09/13(月) 10:35:03.89ID:???
apacheのスレッドって何ですか?
スレッドがビジーな状態ってのはどういう状態でしょうか
0663DNS未登録さん垢版2021/09/13(月) 10:44:45.32ID:???
osのスレッドとapacheのスレッドはイコールなの?
そもそもスレッドの意味ググったけどよくわからん
0665DNS未登録さん垢版2021/09/13(月) 16:08:25.55ID:???
気になって夜もちょっとしか眠れません
教えてちょんまげw
0670DNS未登録さん垢版2021/10/06(水) 12:51:26.59ID:T97Z3Mvk
The Apache Software Foundationは10月4日、Webサーバー「Apache HTTP Server」(Apache HTTPD)v2.4.50を公開した。ゼロデイ脆弱性を修正したセキュリティアップデートとなっている。

 問題となっている脆弱性(CVE-2021-41773)は、ドキュメントルートの外にあるファイルが「require all denied」で明示的に保護されていない場合にアクセスされてしまう可能性があるというもの。いわゆるパストラバーサル(Path traversal)の欠陥で、原因は「Apache HTTPD 2.4.49」(9月16日リリース)で実施されたパス正規化処理の変更にあるという。このバージョンでしか攻撃は成立しないため影響は限定的だが、すでに悪用の報告もあり、すでに「Apache HTTPD 2.4.49」を利用している場合は一刻も早い対処が必要だ。

 また、本バージョンでは細工が施されたクエストでサービス拒否(DoS)を引き起こせるHTTP/2の脆弱性にも対策が施されているとのこと。この問題はファジングにより判明したもので、悪用は確認されていない。
0671DNS未登録さん垢版2021/10/23(土) 14:59:10.59ID:bm+giLhN
https://www.cocokarada.jp/search/?query=%E3%83%98%E3%83%AB%E3%82%B9%E5%AC%A2%E3%83%BB%E5%A3%B2%E6%98%A5%E5%A9%A6%E3%81%AE%E9%87%91%E5%9F%8E%E8%8B%B1%E9%87%8C%E3%81%95%E3%82%93%EF%BC%881984%EF%BC%8F3%EF%BC%8F21%E7%94%9F%EF%BC%89%E3%81%AE%E8%87%AA%E6%92%AE%E3%82%8A%E3%83%8C%E3%83%BC%E3%83%89%E5%85%AC%E9%96%8B%E4%B8%ADavgle
https://www.furusato-tax.jp/search?q=%E3%83%98%E3%83%AB%E3%82%B9%E5%AC%A2%E3%83%BB%E5%A3%B2%E6%98%A5%E5%A9%A6%E3%81%AE%E9%87%91%E5%9F%8E%E8%8B%B1%E9%87%8C%E3%81%95%E3%82%93%EF%BC%881984%EF%BC%8F3%EF%BC%8F21%E7%94%9F%EF%BC%89%E3%81%AE%E8%87%AA%E6%92%AE%E3%82%8A%E3%83%8C%E3%83%BC%E3%83%89%E5%85%AC%E9%96%8B%E4%B8%ADavgle
https://www.homey.co.jp/list/sale/query?q%5Bfree_word%5D=%E3%83%98%E3%83%AB%E3%82%B9%E5%AC%A2%E3%83%BB%E5%A3%B2%E6%98%A5%E5%A9%A6%E3%81%AE%E9%87%91%E5%9F%8E%E8%8B%B1%E9%87%8C%E3%81%95%E3%82%93%EF%BC%881984%EF%BC%8F3%EF%BC%8F21%E7%94%9F%EF%BC%89%E3%81%AE%E8%87%AA%E6%92%AE%E3%82%8A%E3%83%8C%E3%83%BC%E3%83%89%E5%85%AC%E9%96%8B%E4%B8%ADavgle
https://www.imuraya.co.jp/search/%E3%83%98%E3%83%AB%E3%82%B9%E5%AC%A2%E3%83%BB%E5%A3%B2%E6%98%A5%E5%A9%A6%E3%81%AE%E9%87%91%E5%9F%8E%E8%8B%B1%E9%87%8C%E3%81%95%E3%82%93%EF%BC%881984%EF%BC%8F3%EF%BC%8F21%E7%94%9F%EF%BC%89%E3%81%AE%E8%87%AA%E6%92%AE%E3%82%8A%E3%83%8C%E3%83%BC%E3%83%89%E5%85%AC%E9%96%8B%E4%B8%ADavgle/?order_type=relation&;view=pc
https://www.iodata.jp/support/qanda/search.htm?qa_text_search=%E3%83%98%E3%83%AB%E3%82%B9%E5%AC%A2%E3%83%BB%E5%A3%B2%E6%98%A5%E5%A9%A6%E3%81%AE%E9%87%91%E5%9F%8E%E8%8B%B1%E9%87%8C%E3%81%95%E3%82%93%EF%BC%881984%EF%BC%8F3%EF%BC%8F21%E7%94%9F%EF%BC%89%E3%81%AE%E8%87%AA%E6%92%AE%E3%82%8A%E3%83%8C%E3%83%BC%E3%83%89%E5%85%AC%E9%96%8B%E4%B8%ADavgle
0673DNS未登録さん垢版2021/11/11(木) 11:23:02.55ID:???
DirectoryIndexに記述した2つめ以降のファイルを読み込まない現象が発生しているのですが、原因わかりますか?

DirectoryIndex index.html index.php
として、ディレクトリにindex.phpだけ入れると、
example.com/
でアクセスしたときにindex.phpが読み込まれずエラーページに飛びます。
0675DNS未登録さん垢版2022/04/25(月) 12:07:14.91ID:R4/JHg+t
アホすぎて申し訳ないのやけど、画像の直リンク禁止を4,5年前くらいにサーバーにつけたのですが、
ドメインネーム変えたら画像表示できなくなってしまいました(当たり前)。直リンク禁止のやつをどこに書いたか忘れてしまいつんでいるのですが、、、
.htaccessにもapache.confにもなくて、、、他にどこに書きえますかね、、、?
0676DNS未登録さん垢版2022/05/14(土) 19:38:46.47ID:Wg9YldMp
スターグループにすれば?
0677DNS未登録さん垢版2022/06/14(火) 12:24:20.84ID:???
ApacheをTomcatと連携させるとき、mod_jkなどのコネクタを使うかと思います
同じようにDjangoと連携させるときはmod_wsgiを使うかと思います

ApacheとIISを連携させたい場合、そのようなコネクタ的な接続方法はありますでしょうか

現在、ApacheをDMZに設置し、IISをFW内部に設置して、mod_proxyで接続してますが
mod_proxyだと、不正なhttpもリクエストもIISに素通ししてしまうことから、
IISをDMZに置いているのとさほど変わらないのではないか、と思うところもありますが、
みなさんやはりmod_proxyを使われてますか?
0679DNS未登録さん垢版2022/08/11(木) 23:26:00.39ID:???
perlファイルに書かれている1行目の記述(#!/usr/local/bin/perl等)を変更せずに、
apacheでperlの参照先を変えたい(出来ればvirtualhost毎)のですが、やり方分かる方ませんか?
0681DNS未登録さん垢版2022/08/14(日) 20:44:41.84ID:???
>>680
残念です
あれば便利だと思うんですが

回答、ありがとうございました
0682DNS未登録さん垢版2022/08/14(日) 22:36:28.37ID:???
よくわからん仕掛け導入するより
素直にshebangいじった方がよっぽど簡単で便利
0684DNS未登録さん垢版2022/08/19(金) 23:02:51.18ID:???
>>682
shebangというのがあるのですか!
面白そうです、近い内い試してみたいと思います
0685DNS未登録さん垢版2022/08/19(金) 23:52:40.92ID:???
>>684
shebangとは679のいうこれのこと↓
> perlファイルに書かれている1行目の記述(#!/usr/local/bin/perl等)
0686DNS未登録さん垢版2022/08/20(土) 01:47:52.16ID:???
たとえばアカウント毎やVH毎にchrootして実行し直すwrapperを作って
それを/usr/local/bin/perlに設置すれば>>679の希望動作は得られるだろうが
全アカウント/VHにそれぞれのchroot環境を作ったりセキュリティアップデートを適用する等の管理が
面倒くさすぎて現実的とはいえない
0687DNS未登録さん垢版2022/11/08(火) 17:18:39.45ID:XVHVLCJQ
【ワク災コロナ】 接種関連死 >>> 3.11関連死
://rio2016.5ch.net/test/read.cgi/lifeline/1665014544/l50
0688DNS未登録さん垢版2022/11/15(火) 00:20:53.12ID:+0tAhgpH
なんか今ってレンタルサーバ月300円とかで借りれるんだな
電気代考えたら自宅より激安だなhttpdとかインストールしたけど20年近く前の仕様と殆ど変わってなくて笑った
逆に権限とか変えなくても簡単に動いたな昔はえらい苦労して設定した記憶
0691DNS未登録さん垢版2023/10/12(木) 21:26:50.05ID:???
あー・・・俺は言葉で語るのは苦手だから、言いたいことだけ率直に言うぞ・・・愛してる
0692DNS未登録さん垢版2023/11/27(月) 23:37:02.93ID:bEsmwfmS
ここは、Apache HTTP Serverの設定質問を書き込むでいいスレですか?
0693DNS未登録さん垢版2023/12/09(土) 11:40:23.80ID:???
設定質問してもここは閑古鳥が鳴いてるから無理だと思う
ましてや突っ込んだ質問は無理難題
俺も質問はしたいけどまず無理と悟ったからウェブで検索してるそれでも見付からない
0695DNS未登録さん垢版2023/12/10(日) 13:12:59.84ID:???
nginxは設定がめんどくさい
htaccessに書けるApacheがええわ
0698DNS未登録さん垢版2023/12/11(月) 23:00:22.30ID:???
PHPだとapache前提なのあるよね
表はnginxにしてるが
0701DNS未登録さん垢版2024/02/27(火) 07:50:18.27ID:???
nginxとかいうゴミに押され気味
もっとがんばれよ
レスを投稿する


ニューススポーツなんでも実況