Nginx
軽量かつ高性能なWebサーバ/リバースプロキシ/メールプロキシであるNginxと
その関連の話題を扱うスレッドです。
公式サイト
http://www.nginx.org/
nginx Wiki
http://wiki.nginx.org/ RequestHeader 見てみるとか
nginx なら modsecurity3 がお手軽かな すまん早とちりだったorz
自分でcurl -u user:user -k https://localhost/
やってみたらログこうなったわ
127.0.0.1 - user [14/Oct/2019:18:35:39 +0000] "GET / HTTP/1.1" 403 162 "-" "curl/7.58.0"
多分認証突破してなくてもremote_userには試行したユーザー名が出るのか・・・?
何か誤解があったら教えてほしい
>>388
modsecurity入れてみるかな
fail2banも導入しようと思う ===> nginx-1.16.1_11,2 has known vulnerabilities:
nginx-1.16.1_11,2 is vulnerable:
NGINX -- HTTP request smuggling
CVE: CVE-2019-20372
WWW: https://vuxml.FreeBSD.org/freebsd/c1202de8-4b29-11ea-9673-4c72b94353b5.html rootのパス/usr/share/nginx/htmlを/usr以外の場所を指定したいんですが
/usr以下のパスを指定しないとphpのファイルにアクセスしたときにfile not foundになります。
原因は何が考えられますでしょうか?
default.confの中身です
http://codepad.org/2BuCy3S9 いまから学ぶなら何の本orサイトがおすすめですか?apacheをちょっと触ったことがある程度の基礎知識しかありません。 自分でUbuntuかなんかにインストールして使ってみればいいでしょ nginx実践ガイド
nginx実践入門
あたりですかね、最新ではないですけど Nginxの公式ブログやドキュメントを読むのがいいよ。 質問です。
Debian OSでDjangoのフレームワークを使っていて
Webサーバーは内蔵のものではなく
Nginx uwsgiを使いたいたく正常に起動はしているが
localhost/8000で接続出来ません!
ImportError at /
Cannot import name path と出てしまいます。
Pythonのバージョンは3を使ってるのに
エラーメッセージにはPython Version 2.7.16と
でてしまいます。
どうしたらDjangoでNginxサーバーを使えるでしょうか? 質問です。
Debian OSでDjangoのフレームワークを使っていて
Webサーバーは内蔵のものではなく
Nginx uwsgiを使いたいたく正常に起動はしているが
localhost/8000で接続出来ません!
ImportError at /
Cannot import name path と出てしまいます。
Pythonのバージョンは3を使ってるのに
エラーメッセージにはPython Version 2.7.16と
でてしまいます。
どうしたらDjangoでNginxサーバーを使えるでしょうか? すみません!ページ読み込むと再度書き込みされてしまいます・・・ >>401
そんなレベルの質問では、
> Nginx uwsgiを使いたいたく正常に起動はしているが
そもそもソフトウェアアプリケーションが
本当にNginxで正常に起動しているか、怪しいので、
Nginxで uwsgi のみならず、
一般的に、Webサーバ上で外部ソフトウェアアプリケーションが
どう動いているか、基本的なことを勉強してください。 質問です。
Djangoでnginxサーバーを使ってサイトを公開したい場合はvar/www/htmlにテンプレートファイルを置くんですか?
それともアプリケーションファイルごと置くんですか?
外部からサイトを見る場合はDNSはどうやって設定したらいいですか? それともetc/httpdの設定ファイルの
DocumentRootをDjangoのアプリのパスに変更すれば
よろしいでしょうか? マルチするなと言う人がいますが
まだ回答を待たないといけないんですか?
マルチするなというなら、まずは自分が
迅速に質問に答えてください。
それが出来ないなら仕切る権限はありません。 回答期限を設けさせてもらいますね。
本日の17時までです。
それまでに回答がなければ他スレで質問しますし
今後はマルチに対して一切文句を言わないでください。
答えることもできない能力の低いあなたには
その資格がありません。 やっぱりApacheの方がいい気がしてきた。
スレ過疎ってるし人気ないんだね。
nginxやめちゃおうかな〜 Apacheだろうが、Nginxだろうが、h2oだろうが、
どのWebサーバでも、Djangoアプリケーションを
アプリケーションサーバで動かすのは、結局同じだけどなw
基本的なことが分からないかぎり、
何を使っても、同じところで困ると思いますが、
まっ、がんばってください。 >>411
本屋でNginxの入門書を見たんですが
自分にはかなり難しい内容に感じまして
Webサイトを作るのにNginxの本を一冊、
読むことは必要なんですか?
すごく遠回りな気がするのですが
ネットで調べてもよく分からないし
とりあえず読んでみるしかないのでしょうか・・・ >>414
>自分にはかなり難しい内容に感じまして
ということは
>すごく遠回りな気がするのですが
もっと遠回りが必要ということでしょう カレー皿が欲しいぜってのに反射炉の建て方から学んでるような気がするけど、どんなWebサイトを作ろうと学んでんだろうか。 >>417
それなんですよ!
Webサイト作るのにネットワークエンジニアみたいな
知識がいるのかどうかって・・・
確かに出来ることなら熟知しておきたいですけど
htmlとかcssとかSQLも勉強しないといけないし
どこから手をつけたらいいのやら・・・
何を作りたいか考えていたら、いつ思いつくか
分からないので勉強しながら可能性を探り
考えようかと。 >>416
Nginxではなくてネットワークの基本からでしょうか・・・
>>415
自分は読書スピードが遅くて1日に3ページから5ページくらいまでしか読めないんですけど
速読が出来る人って全部頭に入っているんですか?
1日に一冊読めたとしても頭に全部入ってなければ
無駄な労力ですよね?
それだったら1日1項目でも確実に習得した方がいいかと・・・
なので一冊を読むのに何ヶ月もかかってしまうので
3冊くらいを並行して読んでいっています。 今後どのように進むのかは知らないが
httpとは何かとかそれ以前に
通信って何?
から学んだ方が良いと思うよ
今じゃなくて今後の事だけどな >>420
何かしらのWebアプリを作りたいのですが
ショッピング、動画や画像投稿、コミュニティサイトと何をしても後追いなので、まだ進路が見えません・・・
ブログだったら既にあるプラットフォームを使った方が人目にふれると思うので。
ただ今は全体像を掴めたらいいなと思いますが
1人でサイト運営してる人はアイコンやら画像調整やらでフォトショやイラレも使いこなしているのでしょうか・・・ 自分は電気系の学校行ってたわけじゃないので
通信や電子の基礎的なこともおいおい勉強しなければとは思っていました。
半導体の本も少し見ましたが何が何だか分かりません。微分積分やら数式が分からないとチンプンカンプンですね。 「wordpress」あたりから勉強すりゃええんでねえ?知らんけど。 nginxのproxy cacheとphp-fpmでWordPressのサイトを運営しています。
サーバーがサクサク動いてる状態よりロードアベレージが高い時の方がPagespeed insightsで良いスコアが出ます。
低負荷時︰モバイル 84〜86 (PC 97〜98)
高負荷時︰モバイル 90〜96 (PC 98〜100)
通常とは逆の結果に困惑しています。
worker processをautoに設定してるから低負荷時にプロセスが減っているのが原因ですか? nginxには、site-enabled にシンボリックリンクを張るコマンドは無いの?
a2ensiteコマンドみたいなやつ >>422
マイコンエンジニアになるのでもなければ、半導体の勉強までしなくても良いのでは?
CPUや主記憶やGPUなど、PCの基礎的な事くらいは知っておいた方が良いだろうけど。 マッチングアプリでITエンジニアとマッチした人へ。「nginx」を読ませてみて下さい。変な読み方をしたら多分偽物
https://togetter.com/li/1938057 会社乗っ取り犯として命狙われてもクラブ行けば金のとりからも
仕事してたくらいの内容まとめてる人いないのかな