- 2017年6月23日
- 2017年6月25日
Nginx キャッシュさせない disable cache 無効化
某フリマサービスのシステム変更の際に、CDNの仕様把握を誤った為に、会員情報をCDNにキャッシュしてしまい、購入履歴、住所やクレカ情報の一部といった会員の個人情報を漏えいしてしまった事故が先日ありました。 そこで今回はNginxの基本的なキャッシュコ […]
某フリマサービスのシステム変更の際に、CDNの仕様把握を誤った為に、会員情報をCDNにキャッシュしてしまい、購入履歴、住所やクレカ情報の一部といった会員の個人情報を漏えいしてしまった事故が先日ありました。 そこで今回はNginxの基本的なキャッシュコ […]
AMQPを実装し、プログラム間のメッセージのやりとりを仲介するRabbitMQの御紹介です。 AMQPって何もの?? AMQP Advanced Message Queuing Protocolの略であり、ビジネスメッセージをアプリケー […]
ウィジェットのカテゴリの変更 どうもカトーです。ここ数日WordPressのカスタマイズ案件が多い+会社のサイトの修正あるので、記録として残しておきますよ。 テーマファイルに直接場合以下になります。 カテゴリーの表示 用途が多いカテゴリの表示。通常で […]
エラーを見つけて直すこの記事は前回の引き続きです。 内容は既存のサイトのCSSやJSをBootstrapに合わせて作り変える工程です。実際にこのサイトでチマチマやっていますので記録として掲載しています。 Bootstrapに移行していると使っていたラ […]
Bootstrapでのスライダー実装 引き続きの記事なります。 早速このサイトのスライダーもBootstrapを利用したスライダーに変更してみます。公式にあるスライダーに既にありますので、実際に実装してみます。 早速実装 公式にあるソースコードを早速 […]
WordPressにBootstrapを入れ込む こんにちはカトーです。この見ていただいている会社サイトですが、会社設立時にまずはサイトかな?と軽い気持ちでWordPressと適当に選んだテーマを入れ込んだのですが、会社の業務は主にインフラや保守が多 […]
Nginx Cache Controller, Nginx Cacheなど、Nginx用のキャッシュ管理プラグインはありますが、最もメジャーで私も採用することが多いNginx Helperのインストール方法の御紹介です。 環境 Nginx+ngx_c […]
WordPressのスマホでのアクセスで判定を行うwp_is_mobile関数を使用している場合は、キャッシュ系のモジュールと相性が宜しくありません。とくにNginxを利用する場合はアクセスが多いケースなど困ったりします。そこで今回はNginxで判定 […]
残念ながら私は毎日業務でプログラムを書いているわけではないので、色々やっているうちに忘れてしまう危険があります・・・!!そんなわけで、プログラム系もぼちぼち記事にしていこうと思います。 今回はライブラリ管理マネージャであるNuGetの紹介記事です。N […]
今回はSELinuxご紹介。 SELinuxって何もの? SELinux アメリカ国家安全保障局 (NSA) がGPL下で提供しているLinuxのカーネルに強制アクセス制御 (MAC) 機能を付加するモジュールの名称。名前から勘違いされ […]
マルチプラットフォームでの汎用アプリをC#で開発していこうと思います。 せっかくなので、Windows Azureで、Linuxサーバ、SQLデータベースを調達し、.Net Coreを導入していきます。 クラウドなのでサクサクいきますよ […]
USB端子壊れましたよ。物理的に。 どうもカトーです。メインマシンをシナジーで繋いでキーボードとして使いつつ、外出時に使っているThinkPad x220のUSB端子の1つが壊れました。この機種はUSBポートが3つしかないので、壊れると結構不便です。 […]
タスクスケジューラと組み合わせて、アーカイブのローテーションを行いたい時があります。 そんな時はFORFILESコマンドを使って、タイムスタンプから古いバックアップなどのアーカイブファイルを指定日時から綺麗に削除することが出来ますよ! […]
今回はWindows ServerにZabbix Agentをインストール手順のご紹介。 エンタープライズの用途では監視は必要です。監視によって、大きな障害になる前に未然に防いだり、それまでのサービスリソースのグラフや軽度のアラートから障害原因の糸口 […]
パワーポイントで資料作ることが多くなってきましたが どうもカトーです。フリーランス時代はMSのVisioやAdobe製品で資料で設計資料を作ることが多かったですが、会社になってから、上流工程前の提案書や資料としてパワーポイントの資料が作る事が増えて来 […]
WindowsServer2012R2がクラッシュ 仕事で関わるWindowsServer2008 R2がサーバがクラッシュしました。早速解析と復旧・対策をしてみました。 こちらその記録ですよ。まずはクラッシュ時にメモリから出力されたdmpデータから […]
Aipoサービス残ってる!? 某WindosServer2008 R2 ファイルサーバにhttpでアクセスしてみると、Aipo8画面が!? ……ああ、そういえば、数年前にいれたような。 そのまま使わずにいましたが、今回どうせならファイルサーバなら何か […]
若者のRTX1200離れ。 その対策として発売された?RTX1210が中小オフィスの複数拠点間VPN接続案件で大活躍しています。 そんな今回はAWSに拠点間VPN接続するRTX1100ルータの設定をご紹介。RTX1210は70,000円 […]
Amazon WorkSpacesでシンクライアント環境を作ることが出来ます。 時間単位で使えるシンクライアント Citrixと違って、CitrixやWindows Serverのライセンスを買う必要もないので、とても敷居が低くシンクラ […]
今回はPython+OpenCVによる顔認識をやってみました。 PythonとOpenCVを使えばとても簡単に色々な機能を利用できます。 https://www.python.org/ https://github.com/opencv/opencv […]
Pythonの環境構築から数値計算が得意なNumPyライブラリを使ってlog(対数)と多次元配列の簡単な計算をしてみます。 ますは環境構築ですね! 環境 CentOS7 GUIデスクトップインストール Python3のインストール Python3.4 […]
Redisを使ったオブジェクトキャッシュを使った高速化方法。 ページキャッシュもいいけれど 1台ならAPCu、複数サーバを扱う場合にはRedisを使って疎結にオブジェクトキャッシュしてみるのも乙ってもの。 また、併用しても良いですね! […]
AWSの定期メンテナンスがありますが、その場合の対処方法です。手動で対応しない場合は自動でスケジュールどおりにリブートがかかるので、事前に準備しておかないと障害になります。 予算があれば、ロードバランサーで冗長化しておいて、ユーザのアクセスがいかない […]
今回はLinuxサーバ本体のソフトウェアRAIDを監視して、異常検知時にメールでお知らせする設定のチップスです。 現状の確認を行います。 デバイスの確認を行います。 [crayon-6a89d725db564528527940/] &n […]
MuninでMySQLを監視しようとする場合、Perlモジュールのインストールを忘れた時に起こるチップスです。 環境 CentOS7 Munin2 munin-runコマンドでMySQLが監視できるか確認します。 [crayon-6a89d725dc […]
国産のクラウドは値段が安く良いですね。 IDCFクラウドはオールSSDなので、1CPU1GBの500円/月の最低スペックのインスタンスを選んでも大したことしなければ、全然使える印象です。重くなったらクラウドだからスケールアップも簡単ですしね~! 今回 […]
残念ながら私は毎日業務でプログラムを書いているわけではないので、色々やっているうちに忘れてしまう危険があります・・・!!そんなわけで、プログラム系もぼちぼち記事にしていこうと思います。 今回はPHPのメソッドチェーンを記事にします。 チ […]
今回はオープンソースのバグ管理システムMantisをインストールする手順のご紹介です。 PHP,Apacheのインストール [crayon-6a89d725dda9d181524461/] タイムゾーンの設定をしましょう。 […]
今回はPHPアクセラレータであるAPCuとOPcacheのご紹介です。 これらはPHPでコンパイルされたデータをキャッシュしてくれます、1度キャッシュしたものは2回目はキャッシュから読み込むのでコンパイル処理が省かれ、PHP処理が高速になります。 & […]
残念ながら私は毎日業務でプログラムを書いているわけではないので、色々やっているうちに忘れてしまう危険があります・・・!!そんなわけで、プログラム系もぼちぼち記事にしていこうと思います。 今回はPHPのアクセス権を記事にします。 &nbs […]
新規で投入するサーバはもっぱらCentOS7になってます。 クラウド等でもデフォルトOSはCentOS7が主流となっている印象な昨今。一刻と迫っているCentOS6サポート終了の2020年。CentOS6ユーザの皆様、そろそろサーバ移行する準備はもう […]
Windows Server運用のセキュリティのベースとして以下を行います。 ファイアウォール 定期的なWindows Updateの実行 VPN 定期バックアップ アンチウィルス 今回はMS謹製のアンチウィルスツールをWindows Server […]
サーバのエラーコードはいくつかありますが、よくあるものを覚書きしておきます。 お客さんや外部のエンジニアさんとやり取りする時は、プロとして当たり前の知識として会話に入ってくるので、サーバ管理者は以下のものを暗記した方が良いです。 &nb […]
募集を開始すると、すぐに満員御礼となる「ゆるいハッキング大会 in TOKYO」に続いて、システムガーディアン株式会社が新たな勉強会をお届けします。 その名も・・・ 【日本初】AD構築体験や運用 […]
SSLが設定されているサイトを保守して欲しい、証明書を交換して欲しい SSLが設定されているサイトでは、WEBサーバを再起動や設定をリロードする前に必ずSSLにパスフレーズが設定されているか確認しよう。秘密鍵にパスフレーズが設定されていた場合は必ず顧 […]
Windows Server 2008R2から採用されたActive Directoryのごみ箱機能のご紹介です。 Active Directoryの操作で『OUやユーザ等を消しちゃった!てへっ』なんて時にシステムのリストアをしなくても、ごみ箱機能を […]
ネットワークで共有しているファイルを削除すると『ごみ箱』に入らず消滅します! Windowsユーザの感覚だと、 『ごめんね、ファイル消しちゃった・・・。でもさ、サーバのゴミ箱にあるんでしょう?早くファイルを戻してよ(*˘︶˘*)』 となりますが、実際 […]
画像認識処理やデータ解析、ディープラーニングやりたいよね! ってことでスクリプト言語PythonをVisual Studioにインストールするチップスです。 数値計算処理に向いているPython Pythonにはnumpyというライブラリがあります。 […]
前回(Redisのインストール CentOS6.8)の続き。Redisを複数起動してマスターと参照用スレーブで冗長化するチップスです。 バックナンバー Redisのインストール CentOS6.8 Redisの冗長化 Redisクラスタ フェイルオー […]
バックナンバー Redisのインストール CentOS6.8 Redisの冗長化 Redisクラスタ フェイルオーバ Redis Sentinel 役割 Redisスクリプト ポート マスター redis_6379 6379 マスター redis_6 […]
バックナンバー Redisのインストール CentOS6.8 Redisの冗長化 Redisクラスタ フェイルオーバ Redis Sentinel ニコニコ動画やソーシャルゲーム等で大活躍のKVS型インメモリデータベース、Redisのインストールする […]
cron.daily関連のスクリプトが動いていなかったので、anacronを調整して復旧させたチップスです。 Pleskバージョン Plesk12.5 cronサービスのログを見てみましょう。 [crayon-6a89d725e52f10803812 […]
今回は静かなブームになっている、HTTP/2とQUICプロトコルについて記事としてまとめました。 HTTP/2のメリット 簡単に言うとサーバとクライアントとの通信が多重化され速くなります。多数のHTTPリクエストやレスポンスを1本にまとめて通信ができ […]
Nginxのキャッシュをtmpfsに設定するチップスです。 もちろん他のキャッシュ用途でも使えます。様々なキャッシュファイルをtmpfsファイルシステムに置くことで高速で読み込みさせることが出来ます。tmpfsのようなRAMディスクは物理メモリをディ […]
今回はActive Directoryサーバと外部のNTPサーバを同期させて、クライアントPCに日本標準時(JST)の正確な時間を提供するチップスです。 サーバ側作業 状態確認を行いましょう。 [crayon-6a89d725e5f35 […]
今回はGMO Altusのディスク拡張のチップスです。 また、拡張の手順としてどこのクラウドも基本はそんなに変わらないです。今回はSSHも必要ですが、GUIだけで完結するクラウドもあります。 ※ディスク拡張作 […]
Windows Server のプリントサーバがホストしているプリンターを、ドメイン参加しているPCのローカル管理者に使用許可を与えるGPOのチップスです。 なかなか特殊な環境の設定。用語だらけでわけわかんないですね・・・。ADは認証サ […]
共有ファイルサーバのファイルへのアクセス権限をActiveDirectoryで制御したいけれど、ドメイン参加ユーザにローカルのPCを自由に使って貰いたい時にする設定のチップスをご紹介します。 ご注意 ※設定箇所を間違える […]
社内ではWindowsクライアントがメインに動いていますが、ネットワークに見つからないWindowsサーバがあった時の直し方をチップスとしてご紹介。 【ネットワーク探索を有効にする】にチェックをして、【変更の保存】をクリッ […]
『この操作を実行するアクセス許可が必要です。』 『このファイルを変更するには、Administratorsからアクセス許可を得る必要があります。』 共有ファイルサーバであるあるなトラブル。Administratorが作ったファイルを一般 […]