C5 C6 D6 S6 U10 U12
Nginxには、geo ディレクティブというものがあります。 これは、クライアントのIPアドレスから、何かしら判断した結果を変数として格納することができます。 ここでは、このIPアドレスから国を求めたいと思います。 ついでに、同じgeo ディレクティブを使って携帯キャリアを判定して携帯サイトへ ...
apache で帯域制限をかける(mod_bw モジュールを使ってみた) でapacheで帯域制限をかけたのと同じようにnginxでも帯域制限をかけることができます。 今回は、nginxでの帯域制限の対応の仕方について解説してみたいと思います。 帯域制限(Bandwidth)とは、 ...
nginx では、動画を制御するための ディレクティブとして flv,mp4 が用意されています。 flv,mp4 の両ディレクティブを使用するためには、それぞれ以下のコンパイルオプションを指定してビルドする必要があります。 flv → −−with-h ...
D6 D7 U10 U12 U14
Debian(Ubuntu 12) で Dotdeb から最新のnginx をインストール、php-fprm を使ってphpを動かしてみる では、Dotdeb から最新のnginx のインストールを行いました。 基本的にDotdeb は、Debian用であってUbuntuには、(実際に利用できないこと ...
nginx でリバースプロキシのキャッシュを削除する方法は、一応、色々な方法があります。 Nginx をリバースプロキシ(キャッシュ) として使ってみた Nginxのproxyでキャッシュを削除する方法 以前に上記の記事の中でも一部に削除方法について書いています。 今回は、散在し ...
nginx では、以下のようなエラーが発生しました。 2013/02/18 14:30:11 [error] 8068#2316: *1 upstream timed out (10060: A connection attempt failed because the connected par ...
Windowsで(L)AMP(Apache,MySQL,PHP)インストールからWordPressを動かすまで では、Windows に Apache、MySQL、PHP をインストールし、Wordpressを動かすまでを簡単に解説してみました。 今回は、Windows上でApache に代わって ...
C5 C6 D6 S6 U10
LogWatchとは、文字通り、ロギング情報を監視してくれる便利なツールです。一応、LogWatch公式サイトの英文の翻訳は、以下のとおりです。 Logwatchは、 カスタマイズ可能なログ解析システムです。 Logwatchは、システムのログを解析し、指定したログを分析するレ ...
今回は、nginx で WebDAVを使ってファイル共有してみます。 ( Apache 版は、apache で WebDAVを使ってファイル共有してみる を参照してください。また、WebDAVとSambaの違いなどの記載も先の記事で行っています。 ) WebDAV(Web-based Dis ...
D6 U10
今回は、Ubuntu Server(Debian) で nginx を使った WebDAV を構築してみたいと思います。 ( Apache 版は、apache で WebDAVを使ってファイル共有してみる を参照してください。 ) ( この記事では、nginx への WebDAVモジュールの組み込み ...
D6 U12
Debian (Ubuntu 12) で Dotdeb から最新のPHP , MySQL をインストールする の続きで、今回は、最新のnginxを Dotdeb から バイナリパッケージでインストールしてみます。 最近、軽くて人気の ウェブサーバ nginx の最新版は、nginx の公式サイトあるい ...
今回は、Ubuntu Server(Debian) で nginx の perl module (モジュール) を使ってみたいと思います。 perl module (モジュール) を組み込むと nginx.conf の中で perl を利用することができます。例えば、URLをperlを使って自在 ...
今回は、Ubuntu Server(Debian) で nginx を使ってみたいと思います。 Ubuntu(Debian) では、apt-get で簡単にインストールすることもできますが、バージョンも古いので、最新版を取り込む方法について簡単に解説しておきます。 さらに、リバースプロキシのキャ ...
C5 C6 S6
nginxでアクセスログやエラーログを syslog (rsyslog) へ飛ばすには、 nginx_syslog_patch を組み込む必要があります。 ここでは、そのnginx_syslog_patch をnginxに組み込んだrpmの作成をしてみます。
C5 C6 D6 D7 S6 U10 U12
以前に、「Nginx のログをログローテーションに対応させるには」で ログローテーション ( logrotate ) のnginx 対応について簡単に解説しました。 そのログローテーション ( logrotate ) で、 kill -USR1 `cat /var/run/nginx.p ...
nginxをリバースプロキシサーバーとして利用した場合、キャッシュ機能を持っていますが、そのキャッシュを削除する機能を持っていません。 そのキャッシュを削除する方法として、nginx cache purgeというモジュールを組み込む方法があります。 ここでは、そのnginx cache purg ...
以前に、Nginx でPHPを動かす(php-fpmをバイナリパッケージ(rpm)を作成し、インストールする) [PHP5.2系の場合] であえてphp5.2系で php-fpm をインストールしてみました。 ここでは、php5.3系の php-fpm をインストールしてみます。 php5.3以 ...
C5 C6 C7 S6
以前に、Nginxの最新版ソースから バイナリパッケージ(rpm)を作成し、インストールするで自力で最新版のrpmを作成してインストールを行ってみました。 ここでは、nginxの公式サイトにて最新版のCentOS ,ScientificLinux用のrpmが公開されていますので、それを使ってインストー ...
C5 C6 D6 D7 S6 U10 U12 U14
[追記]最近、格安共有サーバのさくらのレンタルサーバでオプション料金なしで利用できると話題となったSSL接続(SNI)について追記しました。 今回は、nginxでSSLを使ってみます。 つまり、https:// でアクセスできるようするということです。 今回は、以前の「Ngin ...
Nginx を使っているとHTTP ステータスエラー 500 が出力されることがあります。 これは、 Internal Server Error:サーバ内部エラー サーバ内部にエラーが発生した場合に返される。 例として、CGIとして動作させているプログラムに文法エラーがあったり、設定に誤 ...
「ログを読む技術」の再掲載になります。 8月号を見逃された方は、是非、ご一読くださいませ。
「ログを読む技術」について寄稿しました。 興味のある方は、是非、ご一読くださいませ。
Genymotionとは、 公式サイト(http://www.genymotion.com/)には、以下のように記述があります。 G ...
以下のように Android x86 を仮想マシンへインストールし、色々と試してきました。 仮想マシンを使って Android ...
Android x86とは、 いわゆる Android のPC版OSです。 Android は、Googleによって開発されたスマー ...
今回は、Mondo Rescue を使って バックアップとリストア(復元)をやってみたいと思います。 いまだに、さくらのVPSは、バッ ...