nginx @ ウィキ内検索 / 「nginx rewrite」で検索した結果

検索 :
  • nginx rewrite
    nginx rewrite nginxにはrewrite機能が備わっています。 動的アドレスを静的アドレスに変換することができます。 http //wiki.codemongers.com/NginxHttpRewriteModule ここを参考 ドメインの設定ファイルに追加します。 vi /etc/nginx/sites-available/domain1.com rewrite  ^(/download/.*)/media/(.*)\..*$  $1/mp3/$2.mp3  last; apacheのrewriteとは微妙に異なります。 RewriteRuleがrewriteに変更 [L]がlast;に変更されています。 [[お薦めの海外サーバー http //www.linode.com/]] linodeでn...
  • nginxメニュー
    nginx@ウィキ メニュー nginxとは nginx install nginx config nginx バーチャルホスト nginx rewrite nginx reboot nginx access log nginx 404 nginx webalizer nginx apc高速化 nginx サーバーが落ちたとき nginx サーバー障害
  • メニュー
    nginx@ウィキ メニュー nginxとは nginx install nginx config nginx バーチャルホスト nginx php nginx rewrite nginx access log nginx 404 nginx expires nginx webalizer nginx apc高速化 nginx 極めた nginx サーバーが落ちたとき nginx サーバー障害 nginxとmysqlとphpmyadmin PHPMYADMINエラー The configuration file now needs a secret passphrase nginx お薦めの海外レンタルサーバー ここを編集
  • nginx expires
    nginx expires nginxでexpiresを設定する方法 expiresとは有効期限のことです。 expiresを設定するとexpiresヘッダーをつけることになります。 jpgやgifなどの画像、jsのジャバスクリプト、cssのスタイルシートは一度読み込めば、ほとんど変更されないファイルです。 これらのファイルにexpiresを設定しましょう。 ネットワーク負荷の低減につながります。 nginxでは簡単にできます。 運用するドメイン毎に設定する必要があります。 serverセクションに以下を記入してください。 location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ { root /home/demo/public_html/domain1.com/public; ...
  • nginx php
    nginx php nginxでphpを動作させる方法を書いています。 nginxでphpを動作させるにはspawn-fcgi(lighthttpdというパッケージに含まれている)というラッパーが必要になります。 つまりnginx --- spawn-fcgi --- phpという風に連携させます。 http //d.hatena.ne.jp/demuyan/20080726 ここを参考にしています。 phpのインストール sudo aptitude install php5-common php5-cgi php5-mysql php5-cli spawn-fcgiを使ってphpを動作させます。 spawn-fcgiはlighttpdに含まれています。 lighttpdのインストール php5-cgiをFastCGIとして起...
  • nginx バーチャルホスト
    nginx バーチャルホスト nginxでは複数のドメインを運用することができます。(バーチャルホスト) ドメインごとに基本的なレイアウトを作成していきます。 demo一般ユーザーでdomain1.comというドメインを運営する場合です。 ディレクトリを作成します。 mkdir /home/demo/public_html サブフォルダを作成します。 mkdir -p /home/demo/public_html/domain1.com/{public,private,log,backup} トップのindex.htmlを作成してします。 vi /home/demo/public_html/domain1.com/public/index.html index.htmlの内容 html head title doma...
  • nginxでWebalizerアクセス解析
    nginxサーバーでアクセス解析をしよう。 nginxでもアクセス解析のWebalizerが使えます。 Webalizerはwstatsよりもインストールが非常に簡単です。 http //www.jitaku-server.net/apache_webalizer.html ここのページを参考にしました。 http //blog.bluegold.me/tag/nginx/ nginxのログフォーマットはここのページを参考にしました。 Webalizerのインストール apt-get update apt-get install webalizer webalizerで実行してみてください。 # webalizer webalizerはデフォルトでApatchのログを読みに行くので、エラーになります。 webalizerがnginxのログを読め...
  • nginx 404ページの設定
    nginxでも404や502、403などのエラーページを表示することができます。 /etc/nginx/sites-available/domain1.com のserverのの項目の中で error_page 404 /404.html; nginxを再起動して下さい。 こうすると404エラーの場合、404.htmlが表示されます。 簡単ですね。 公式ページにも詳しい記述があります。 nginx error_page お薦めの海外サーバー linodeでnginxを作動させています。
  • nginxとmysqlとphpmyadmin
    ...ubuntsの環境でnginxと組み合わせてmysqlサーバーをインストールします。 超簡単です。 私は1日程ハマリましたが。w どなたでもできるのでトライしてみましょう。 既にhttpサーバーnginxのインストールは終わっているものとします。 mysql-serverとmysql-clientをインストール apt-get install mysql-server mysql-client libmysqlclient15-dev mysqlサーバーのインストールが完了します。 nginxを再起動して、phpinfo();を実行してみてください。 mysqlとmysqliの項目が増えているはずです。 これだけでもいいのですが、データベースやテーブルの作成にSQLコマンドを打ち込まなければいけません。 面倒なのでphpmyadminをインスト...
  • nginx config
    nginx config nginx.confを設定します。 sudo vi /etc/nginx/nginx.conf worker_processesをデフォルトの1から4に変更します。 nginxは同時に1つ以上のnginxを走らせることができます。 4以上の数値を設定することができますが、効果が薄れてしまいます。 worker_processes 4; worker_connectionsはそのままです。 events { worker_connections 1024; } この場合、4 X 1024で 最大4096のクライアントを実行します。 max_clients = worker_processes * worker_connections 長すぎるのでkeepalive_timeoutを65から45に変更 ...
  • nginx install
    nginx install linuxサーバーでnginxをインストールします。 nginxのインストール sudo aptitude install nginx nginxの起動 sudo /etc/init.d/nginx start ブラウザで正常に起動しているか確認 http //yourdomainip.com 正常の場合は Welcome to nginx! と表示されます。 お薦めの海外サーバー linodeでnginxを作動させています。
  • お薦めのレンタルサーバー
    ...トな組み合わせとしてnginxを紹介しています。 linuxが分かる人にサーバー運用の勉強にもなります。 お薦めの海外サーバー linodeでnginxを作動させています。 linodeではcpu(Intel(R) Xeon(R) CPU 2.5GHz)が4つ積まれています。linodeのcpuinfoです。 cat /proc/cpuinfo processor 0 vendor_id GenuineIntel cpu family 6 model 23 model name Intel(R) Xeon(R) CPU L5420 @ 2.50GHz stepping 6 cpu MHz 2500....
  • fastcgi reboot
    /etc/init.d/fastcgi restart するとエラーが出る。 bind failed Address already in use /etc/init.d/fastcgi stop /etc/init.d/fastcgi start にすると成功する。 killall -9 php5-cgi /usr/bin/php5-fastcgi とコマンドを打つと成功する。 シェルスクリプトにしたいが方法がわからない。 解決法 2つのシェルスクリプトを用意し、cronに設定する。 /etc/init.d/stopfastcgi /etc/init.d/startfastcgi crontab 0 5 * * * sh /etc/init.d/stopfastcgi 1 5 * * * sh /et...
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 ウィキペディアを作ったiMacが箱付きで競売に登場。予想落札価格は約96万円!(ギズモード・ジャパン) - Yahoo!ニュース - Yahoo!ニュース メトロイド ドレッド攻略Wiki - Gamerch(ゲーマチ) ツムツム攻略Wiki|ゲームエイト - Game8[ゲームエイト] 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) アイプラ攻略Wiki|アイドリー...
  • linodeでメールサーバー
    linodeでメールサーバー構築 linodeでメールサーバーを構築する一番簡単な方法を説明する。 メールサーバーには送信と受信の2種類がある。 送信はpostfix, 受信はdovecotだ。 postfixのインストール apt-get install postfix telnet mailx postfix configurationではInternet-Site System mail nameではdomain.comに設定する。 postfixでメールを送信する。 mail address@example.com Subject test email from demoslice.com test body of the email. . Cc dovecotのインストール apt-get install dovecot-com...
  • PHPMYADMINエラー The configuration file now needs a secret passphrase
    phpmyadminエラー 始めにphpmyadminを起動したときに、赤い字でエラーが表示される。 The configuration file now needs a secret passphrase (blowfish_secret). その解決方法です。 phpmyadminが/usr/share/phpmyadmin以下にインストールされているものとします。 cd /usr/share/phpmyadmin cp -p config.sample.inc.php config.inc.php サンプルファイルで上書きします。 /usr/share/phpmyadmin/config.inc.phpファイルの一行を変更してください。 変更前 $cfg[ blowfish_secret ] = ; 変更後 $cfg[ blow...
  • @wiki全体から「nginx rewrite」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。