タイトルは釣りでnginxにかぎらずリバースプロキシ使うならって話。 高負荷サイトのフロントにnginxをリバースプロキシとしてたてて後ろのサーバーへリクエストをなげていたら数百rpsでいろいろなエラーがnginxのログに落ちてきた。 その時にとった対策を少しまとめてみる。 まず、nginxのエラーログに下のようなエラーの対処法。 nginx: [emerg] bind() to 127.0.0.1:8080 failed (99: Cannot assign requested address) $ netstat -an |grep TIME_WAIT |wc このときのwcの結果は2万数千あり、詳細を調べていくとその中の大部分が後ろのサーバーからnginxにリクエストを返すために利用したポートがほとんどであった。 これを解消するための対策として一番手っ取り早いのがカーネルのチューニン
blog.shibata.tech 以前に構築したWindows Server上のRedmineですが「IISと一緒に80番ポートでアクセスできる様にしたいなぁ。」と思ったのでリバースプロキシとしてApplication Request Routing(以降ARR)を導入してみました。 ARRを使ったRedmineの設定についてはググるといろいろなサイトでその手順が紹介されているのですが、割と古めの情報が多かったので、本エントリでは最新のARR 3.0を使いできるだけGUIに頼らない手順を紹介しようと思います。 参考サイト ARRとは何ぞやといった話や、基本的な設定手順についてはMVPの田中さんの以下の記事が詳しく参考になります。 www.buildinsider.net 本エントリも基本的にはこの記事の内容に従っており、記事中ではC#で書かれている個所をPowerShellで書き直してい
背景 iMacやmacbookの買い替えなんかで購入直後に設定する項目のメモ ターミナルから設定できます。dotfileとして置いておいて端末購入時に実行するやり方が基本のようです。 一度書いてしまえば端末購入のたびに実行するだけで同じ設定のマシンが瞬時に出来あがるのは素晴らしいですね。 vimrc同様に育てていく感覚が大事なのかも知れませんね()。 基本的には以下のリポジトリとサイトを参考に記載しています。 https://www.defaults-write.com/ https://github.com/divio/osx-bootstrap/tree/master/core https://github.com/mathiasbynens/dotfiles/blob/master/.macos defaultsコマンドとは 「plist」と呼ばれるアプリやシステムの設定ファイルに、
Excel2013にて、フリーズすることが多々あるというご相談です。 1.Excelの詳細オプションにてハードウェアアクセラレータを無効にして下さい。 Excelを開きます [ファイル] タブをクリックし、[オプション]、[詳細設定] の順にクリックします。 表示項目の”ハードウェアアクセラレータを無効にする”にチェックを入れます。 その他の設定 全般→マルチスレッドを無効にする 編集設定→オートコンプリートを無効にする 2.最新の更新プログラムをインストールする Excelを開きます [ファイル] タブをクリックし、[アカウント]、[Office更新プログラム]、[今すぐ更新] の順にクリックします。 ダウンロード、インストールを行って下さい。 3.Office プログラムを修復する 実行中のすべての Office プログラムを閉じます。 [コントロール パネル] を開き、[プログラムと
オフィスにやってきた訪問者から「持ち込んだノートPC/タブレットからインターネットに接続したい」と依頼されても、管理外の機器を社内ネットワークにつなぐのは避けたいところ。そんなとき、分離・独立した来客専用の無線LAN環境があれば便利だ。手軽に構築する方法は? 連載目次 解説 商談や打ち合わせのためオフィスにやってきた訪問者から、持ち込んだノートPCやタブレットからインターネットに接続したい、とお願いされて困ったことはないだろうか? (訪問者が必ずモバイルルーターやテザリング用スマートフォンを持ち込んでいるとは限らない) もちろん技術的には、社内ネットワークの無線LAN(Wi-Fiネットワーク)のSSIDや暗号化キーを訪問者に知らせて、無線LANクライアントに設定してもらえれば接続は可能だ。しかし、それでは訪問者に社内ネットワークが丸見えになる恐れがあるし、訪問者の機器からウイルスやマルウェ
PostgreSQL Advent Calendar 2012(全部俺)のDay 1です。 初日は、まずPostgreSQLを使い始める際の基本的なお作法である初期設定について簡単にまとめてみます。 PostgreSQLは、パラメータの設定を変更せずにデフォルトの設定のまま使い始めても、もちろん動くことは動くのですが、後からいろいろと問題が出てくることもありますし、特に性能関連のパラメータのデフォルト値はあまりに小さく、チューニング云々以前の問題だったりします。 というわけで、私が普段PostgreSQLをインストールして使い始める時、開発機であってもいくつかパラメータを初期設定するようにしています。 使い始める前に設定から入るのは確かに面倒なのですが、最初に設定が必要なパラメータは少数(今回紹介するのは5つ)ですので、まずは最初に必要最低限の設定をしてから使い始めましょう、というのが本エ
こんばんは傍島です。 皆さんは、ジョブズの伝記を購入されましたか? 私は、尊師への最後のお布施として、Amazonで予約をして購入しました。時間が取れなくて最初のページすらめくっていないのですが、手垢を付けてしまうのが惜しいので、このままにして電子書籍版を読もうか...とか考えています。 そのジョブズが育てあげたMac OS Xでは、NASなどのネットワークドライブは、Finderの「移動>サーバーへ接続」で、サーバーアドレスを入力してマウントします。 バックアップなど、時々しか使わないNASに接続するのであれば、先のコマンドを実行するのも苦になりません。しかし、職場などで仕事に使う場合は、その度に先のコマンドを実行するのは面倒です。また、マウントしたNASは、再起動するとマウントが解除されるのも厄介な話です。 簡単な設定で、毎回の操作が避けられ、ログイン時にNASを自動マウントできるよう
設定時に使用するコマンド等 コマンド無しでも大抵の設定は出来るが、使った方が何かと楽。 でGNOMEターミナル(Windowsでいう所のコマンドプロンプト)を起動し、そこにコマンドを入力してエンターキーを押すことで実行できる。 ※アプリケーションの検索の欄に ter と入力することで絞り込みが可能。
VPS(あえて”VPS”である必要はないけれど、安いので…。)の初期設定とLAMP環境を構築する方法。 さくらのVPSのようにほぼ最小構成で提供してくれたり、最小構成を選択出来るVPSサービスを想定しています。 また、サーバOSはREDHAT系(CentOS等)、クライアントOSはWindowsを対象にしています。 1.サーバへの接続 2.更新可能なパッケージのアップデート 3.自動更新の設定 4.一般ユーザの作成 5.公開・秘密鍵ペアの作成 6.サーバに公開鍵を設定する 7.サーバのSSH設定の変更 8.Puttyの設定 9.iptablesの設定 10.Apache・MySQL・PHPのインストール 11.Apache・MySQLの最低限の設定 12.WinSCPの設定 13.WebMinのインストール
iPhone/iPadアプリ開発の事やAndoridの事も少し。アプリ開発受託も受け付けている琉楽.comのブログ 実機転送の場合 アプリケーション > ユーティリティ > キーチェーンアクセス で、キーチェーンアクセスを起動。 キーチェーンアクセスのメニューの「環境設定」を起動。 「一般・First Aid・証明書」とあるので、証明書をクリック。 「オンライン証明書状況プロトコル(OCSP)」を「可能な場合に適用」 「証明書執行リスト(CRL)を「可能な場合に適用」 「優先順位」を「OCSP」に設定。 キーチェーンアクセスのメニューから 証明書アシスタント > 認証局に証明書を要求 ユーザーのメールアドレス:iOS Dev Centerに登録しているメールアドレス。 通称:iOS Dev Centerに登録している名前。(iOS Dev Centerにログインして、右上に
管理中のサーバで行っているセキュリティ設定を公開します。本当はこういうことを公開するのはよろしくないのですが、脆弱サーバが氾濫している現状そこが踏み台となってsshアタックされるのも迷惑極まりないので、最低限やっとけという内容でまとめました。*1 起動サービスと概要 iptables/Firewallの設定 iptablesの中身 limit-burstについて hashlimitについて hosts.allow/hosts.deny(TCP Wrapper)の設定 sshdの設定 その他の設定 Apacheの設定 Postfixの設定 Dovecotの設定 まとめ はてブさんは #の切り分けやめてくれないかな……。 起動サービスと概要 Apache (www) sshd smtp/pop bind (DNS) ntpd いくつかの注意点。 sftpで十分なのでftpdは使わない。WinS
僕が考えた最強のサーバ設定でnginxとapacheを組み合わせた設定を紹介していますので、是非はてなブックマークをお願いします。 以下元の記事です。 さくらのVPSが安くて使いやすいので1サイト1サーバと割り切ってvhostもあまり使わなくなったのでごっそり削ってみました。 apacheの標準の設定だといらないものロードしすぎなので出来るだけ削ってます。 (ここまで行ったらnginx使った方がいい気もする) # (C) makoto <makoto@2ch.to> ###################################################################### # 基本設定 ServerRoot /etc/httpd PidFile run/httpd.pid User apache Group apache # 接続関係 Timeout 3
以前に書いた記事と重複する部分もありますが、改めて新しいMacBookAirにしておきたい環境設定/Tipsを紹介します。 僕自身はMacBookAirは次モデルまで待つつもりでMacBookを使っています。もし僕の手元にMacBookAirがあったならこうする!という設定で紹介をしたいと思います。 謝罪:MacBookAirは64bitモードで動かないそうです。64ビットモード対象製品は限られているそうです。 参照:Mac OS X v10.6:32 ビットまたは 64 ビットカーネルで起動する 目次常時64ビットモードで起動させる(MacBookAirは対応していません)注意事項あり!スタックを使ってアプリケーションフォルダへ素早くアクセスする不要な言語環境は一括削除してディスク容量を増やすDropboxを利用して複数のMac/PC間で書類フォルダを共有しようネット環境の高速化はやっぱ
WEBサービス用にさくらのVPSサーバーを借りた後で役に立つ記事色々 さくらVPSサーバの人気が高いということで、借りたらやる設定についての記事をまとめてみました。 さくらのvpsといっても普通のcentosと一緒なので、他のvpsサービスやec2でも使えます。レンタルサーバーと違って最初はなにも入ってないので初期設定が必要ですが、これさえみとけば大体大丈夫というものをまとめてます。 さくらのVPS 初期設定 【さくらのVPS】初期設定をしてみた | Untitled Documents. root パスワードの変更、ユーザ追加、sudoers編集、ssh公開鍵設置、パッケージ管理ツールの設定等 CentOSをサーバーとして活用するための基本的な設定 (さくらインターネット創業日記) sshのポート番号変更、公開鍵設定、ファイアウォール設定の他、不要サービスの停止といったさくらインターネッ
SafariからGoogle Chromeに乗り換えるにあたり、サイドバーにタブを表示したい思ったのですが、どうやら難しい様子‥‥@drikinも調べてくれたのですが「とんでもないものを見つけたw」そうです。 それが、Google Chromeの隠し機能を「about:flagschrome://flags/」という呪文です。呪文というか、アドレスバーに入力します。 で、about:labs入力して見ても白紙状態。何も起こらないので、また最新版で仕様が変わったんだろうなぁと、もうちょっと調べて見たら、今時のChromeではabout:flagsで、隠し機能が設定できるそうです。 実際に入力すると、こんな感じに「Careful, these experiments may bite」と表示されます。 タブの概観 トラックパッドを 3 本の指で下にスワイプするとすべてのタブの概観を表示でき、サ
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く