CATEGORY

Linux/UNIX

  • 2017年10月30日
  • 2017年11月2日

NFSサーバの構築 ディレクトリ共有 CentOS7

  Network File System Network File System(NFS)は主にUNIXで利用される分散ファイルシステムおよびそのプロトコルである。1984年にサン・マイクロシステムズによって実質的な最初の規格となるNFS […]

  • 2017年10月15日
  • 2017年10月16日

ClamAV CentOS7 インストール

  アンチウィルスClamAVのインストールです。 …インストールや設定の仕方によっては、システムファイルをウィルスと誤検知した際に、自動リムーブやムーブ設定を行っている場合、システムが破損する可能性が高いことが予想されます。 […]

  • 2017年10月13日
  • 2017年10月13日

Zabbix agent on is unreachable for 5 minutes

Zabbixの監視対象が増えるたびにI/Oのアラートが聞こえるといった肌寒い、そんな冬が近づいています。   さて、本日の出来事ですが、Zabbixクライアントのサーバに対して再起動かけたら、Zabbixと連携がとれなくなりました̷ […]

  • 2017年10月11日
  • 2017年10月12日

Laravel5.5 CentOS7インストールから妖怪発見まで

世界的に人気になっているPHPフレームワーク【Laravel5】をCentOS7にインストールしてみましょ~! 今回はLaravelで簡単なアプリを作ろうと、社内の開発環境に設置したので、ついでに記事にしました。   破竹の勢いのLarav […]

  • 2017年10月10日
  • 2017年10月11日

Vagrant+Ansibleで構成管理

構成管理ツールのAnsibleです。今回はCentOS7でシンプルなLAMP環境を作ってみました。   インターン生が以前シェルスクリプトでLAMP+WordPress環境を構築する課題を行ってくれましたが、やっていることは同じです。ただ、 […]

  • 2017年10月10日

Vagrant + Virtualboxで開発環境配布

仮想環境構築ツールのVagrantのご紹介です。   Vagrantってなにもの? VirtualBox+Vagrantを利用することで、同一構成の仮想マシンを構築、配布・共有しやすくなります。 GUIを使わずにファイル上で仮想マシンを構成 […]

  • 2017年10月3日
  • 2017年10月12日

Linux入門講習 10月14日(土)開催

初めてでも1日でブログサーバを! 『Linuxコマンドわかんねー、というか全てなんだかわからねぇ!』 『サーバは難しそうだけど、興味があるしスキルアップしたい』 『サーバを学びたいけど敷居が……コマンドとか良くわからない……』 『政治家は選挙で大変か […]

  • 2017年10月1日
  • 2017年10月1日

H2OでWEBサーバ カンファレンス用に用意しました。

今回カンファレンスのハッキング用のWEBサーバにH2Oを選定しました。選定理由は色々ですが、主に検証です。 HTTP/2で使うのが本懐のようですが、カンファレンス用のサーバはローカルなので。   H2Oってなにもの? H2O – […]

  • 2017年9月28日
  • 2017年9月29日

VulsでRedHat系OSの脆弱性をスキャンする 定期更新スクリプト

セキュリティスキャナーのVulsが便利です。 セキュリティスキャナーは脆弱性がないかチェックする為のツール。Vulsサーバから各サーバをクライアントとしてスキャンすることでサーバ群のパッケージの脆弱性情報を一元管理出来ます。     […]

  • 2017年9月26日
  • 2017年9月27日

rkhunterのインストール Rootkitを検知

今回はRootkitを検知するrkhunterをインストールするTipsです。     Rootkitってなにもの? 不正侵入したサーバで、攻撃者がまず行うことはRootkitのインストール。Rootkitはバックドアやボットを設 […]

  • 2017年9月26日
  • 2017年9月26日

AIDEでファイルの改ざんチェック

  ファイル改ざん検知ツールを導入するTipsです。 改竄検知がシステム要件に入る場合があります。複数の検知ツールを組み合わせるとより効果的です。プラグイン等の脆弱性で変なファイルが混入されてしまった場合などすぐに異常を検知できます。 &n […]

  • 2017年9月23日
  • 2017年9月23日

クラウド環境でSIP(Asterisk)を構築する時の注意点。

こんにちは、エンジニアの金広です。システムガーディアン社のビジネスフォンは外線・内線ともにSIPサーバで動いています。通常のオフィスですとPBX購入と設置を入れて数万円~百万円してしまいます。まだベンチャー企業の私達は2年程前に知人に入れてもらい、そ […]

  • 2017年9月4日
  • 2017年9月6日

GeoIPでWEBへの国別アクセス制御 Apache編

今回はGeoIPとApacheを使って国別でWEBサーバへのアクセス制御を行うTipsですが、DNSサーバを利用する制御方法など、アクセス制御にはいくつか方法があります。   環境 CentOS7 Apache   下準備を行いま […]

  • 2017年8月31日
  • 2017年8月31日

Linux入門勉強会 9月10日(日)に開催します。

初めてでも1日でブログサーバを! 『Linuxコマンドわかんねー、というか全てなんだかわからねぇ!』 『サーバは難しそうだけど、興味があるしスキルアップしたい』 『サーバを学びたいけど敷居が……コマンドとか良くわからない……』 『北朝鮮のミサイルが心 […]

  • 2017年8月1日
  • 2017年8月1日

zone transfer ‘example.net/AXFR/IN’ denied BIND DNS

DNSサーバを作る場合にはマスター、スレーブを作ることは必須になっています。 マスターのゾーン転送でエラーが出たので備忘録としてTipsをご紹介。   スレーブからマスターへゾーン転送要求を行う [crayon-6a89c9880d2087 […]

  • 2017年7月28日
  • 2017年8月3日

IOPS I/Oベンチマーク fio Bonnie++

クラウドやサーバ会社を選択する場合に、カタログスペックと値段だけでなく、実際にベンチマークを取って性能比較すると良いです。秒間にどれだけ入出力できるか、IOPSなどを見てみましょう。お仕事はデータや数字で語れた方がかっちょいい。   &nb […]

  • 2017年7月21日
  • 2017年7月21日

Cron PHPプロセスが溜まる、重くなる timeout

Cronで定期的なバッチ処理をかけたい場合など、処理が複雑なほど途中失敗する事があり、そうなるとプロセスが溜まっていき動作が重くなります。それをtimeoutコマンドを使って解決するTipsです。   そこでtimeoutコマンドをバッチ処 […]

  • 2017年7月12日
  • 2017年7月17日

You do not appear to have the sources DAHDI インストール

  会社の代表電話の内線網としてAsteriskによるSIP Trunkサーバを社内に建てていますが、IDCFクラウドにサーバを移してクラウド化することにしました。   そこでSLA用にDAHDIドライバーをコンパイルするところで […]

  • 2017年6月23日
  • 2017年6月25日

Nginx キャッシュさせない disable cache 無効化

某フリマサービスのシステム変更の際に、CDNの仕様把握を誤った為に、会員情報をCDNにキャッシュしてしまい、購入履歴、住所やクレカ情報の一部といった会員の個人情報を漏えいしてしまった事故が先日ありました。 そこで今回はNginxの基本的なキャッシュコ […]

  • 2017年6月21日
  • 2017年6月21日

RabbitMQの導入 CentOS7

AMQPを実装し、プログラム間のメッセージのやりとりを仲介するRabbitMQの御紹介です。   AMQPって何もの?? AMQP Advanced Message Queuing Protocolの略であり、ビジネスメッセージをアプリケー […]

  • 2017年5月22日
  • 2017年6月22日

SELinuxでご飯を食べよう WordPress導入編

今回はSELinuxご紹介。   SELinuxって何もの? SELinux アメリカ国家安全保障局 (NSA) がGPL下で提供しているLinuxのカーネルに強制アクセス制御 (MAC) 機能を付加するモジュールの名称。名前から勘違いされ […]

  • 2017年4月13日
  • 2017年4月15日

Python3 NumPy インストール log 多次元配列

Pythonの環境構築から数値計算が得意なNumPyライブラリを使ってlog(対数)と多次元配列の簡単な計算をしてみます。 ますは環境構築ですね! 環境 CentOS7 GUIデスクトップインストール Python3のインストール Python3.4 […]

  • 2017年4月12日
  • 2017年6月22日

WordPress高速化 Redis + WP Redis Object Cache

Redisを使ったオブジェクトキャッシュを使った高速化方法。   ページキャッシュもいいけれど 1台ならAPCu、複数サーバを扱う場合にはRedisを使って疎結にオブジェクトキャッシュしてみるのも乙ってもの。 また、併用しても良いですね! […]

  • 2017年4月11日
  • 2017年4月11日

Linux ソフトウェアRAID 監視 メール通知

今回はLinuxサーバ本体のソフトウェアRAIDを監視して、異常検知時にメールでお知らせする設定のチップスです。   現状の確認を行います。 デバイスの確認を行います。 [crayon-6a89c98813b26932924866/] &n […]

  • 2017年4月2日
  • 2017年6月22日

Mantis バグトラッキングシステム インストール

今回はオープンソースのバグ管理システムMantisをインストールする手順のご紹介です。   PHP,Apacheのインストール [crayon-6a89c98814dc6441002264/]   タイムゾーンの設定をしましょう。 […]

  • 2017年3月27日
  • 2017年4月4日

Firewalld よく使う設定コマンド CentOS7

新規で投入するサーバはもっぱらCentOS7になってます。 クラウド等でもデフォルトOSはCentOS7が主流となっている印象な昨今。一刻と迫っているCentOS6サポート終了の2020年。CentOS6ユーザの皆様、そろそろサーバ移行する準備はもう […]

  • 2017年3月21日
  • 2017年4月4日

よくあるサーバのエラーコード 400系や500系

  サーバのエラーコードはいくつかありますが、よくあるものを覚書きしておきます。 お客さんや外部のエンジニアさんとやり取りする時は、プロとして当たり前の知識として会話に入ってくるので、サーバ管理者は以下のものを暗記した方が良いです。 &nb […]

  • 2017年2月27日
  • 2017年6月22日

SSL証明書が設定されたWEBサーバの依頼を受けた時の確認項目 OpenSSL Apache

SSLが設定されているサイトを保守して欲しい、証明書を交換して欲しい SSLが設定されているサイトでは、WEBサーバを再起動や設定をリロードする前に必ずSSLにパスフレーズが設定されているか確認しよう。秘密鍵にパスフレーズが設定されていた場合は必ず顧 […]

  • 2017年2月14日
  • 2017年6月22日

Redisの冗長化

前回(Redisのインストール CentOS6.8)の続き。Redisを複数起動してマスターと参照用スレーブで冗長化するチップスです。 バックナンバー Redisのインストール CentOS6.8 Redisの冗長化 Redisクラスタ フェイルオー […]

  • 2017年2月14日
  • 2017年4月6日

Redisクラスタ フェイルオーバ Redis Sentinel

バックナンバー Redisのインストール CentOS6.8 Redisの冗長化 Redisクラスタ フェイルオーバ Redis Sentinel 役割 Redisスクリプト ポート マスター redis_6379 6379 マスター redis_6 […]

  • 2017年2月14日
  • 2017年4月6日

Redisのインストール CentOS6.8

バックナンバー Redisのインストール CentOS6.8 Redisの冗長化 Redisクラスタ フェイルオーバ Redis Sentinel ニコニコ動画やソーシャルゲーム等で大活躍のKVS型インメモリデータベース、Redisのインストールする […]

  • 2017年2月13日
  • 2017年4月6日

HTTP/2をNginxに実装しよう。HTTP/2 QUIC

今回は静かなブームになっている、HTTP/2とQUICプロトコルについて記事としてまとめました。 HTTP/2のメリット 簡単に言うとサーバとクライアントとの通信が多重化され速くなります。多数のHTTPリクエストやレスポンスを1本にまとめて通信ができ […]

  • 2017年2月12日
  • 2017年4月6日

Nginx キャッシュをtmpfs RAMディスクに持たせる

Nginxのキャッシュをtmpfsに設定するチップスです。 もちろん他のキャッシュ用途でも使えます。様々なキャッシュファイルをtmpfsファイルシステムに置くことで高速で読み込みさせることが出来ます。tmpfsのようなRAMディスクは物理メモリをディ […]

  • 2017年1月30日
  • 2017年4月6日

RPM DBの破損とリビルドによる復旧 Plesk12障害復旧

  ある日ドメインが作成出来なくなったりした。 リセラーのGMO様、開発元ベンダー様にも見て貰いrpmが破損していることを確認。 以下はrpmリビルドによる復旧作業内容 [crayon-6a89c9881aee4069991683/] rp […]

  • 2017年1月12日
  • 2017年4月6日

Google検索 HTTPSでインデックスされてしまった時の対処

自分のサイトがHTTPSでインデックスされてしまった時の対処方法のご紹介。特に最近GoogleではHTTPSを優先してインデックスすると発表がありますので、今更ですが書いておきます。   原因 Pleskや共用サーバではサーバ自体にSSLが […]

  • 2016年12月7日
  • 2017年4月6日

Plesk12.5 logwatchの設定

  Plesk12.5が熱い!どんどんシステムが使いやすいように洗練されてきているなぁと感慨深い。 今回はPlesk12.5へのlogwatchの導入方法です。 SSHからlogwatchをyumでインストールするので、バックアップの上導入 […]

  • 2016年11月29日
  • 2017年4月6日

Cygwin Windows環境でrsyncやsshコマンドを使う

  ファイルも数十万単位だったりすると、SCPやFTPの単純なミラーリングではフリーズします。しかし、rsyncは高速軽量でがしがしアップロードしてくれて、2回目は差分だけアップしてくれるなど、バックアップでは定番のコマンドです。だけどWi […]

  • 2016年11月28日
  • 2017年4月6日

MySQL パーティションで大規模なレコードを管理しよう

  MySQLで運用していると100万レコードほどになってくるとレスポンスが悪くなります。WEBサービスのチャットや履歴といったログデータを、ユーザ側で『最初から最後まで見れて当たり前』な設計をすると、ユーザが増加してチャットデータが爆発的 […]

  • 2016年11月25日
  • 2017年4月6日

Nginx Basic認証

NginxでBasic認証する為の小技記事です。   htpasswdコマンドを使う為にhttpd-toolsをインストールします。 [crayon-6a89c9881cd0f613779966/] .htpasswdファイル作成用のディレ […]

  • 2016年11月24日
  • 2017年4月6日

MySQL ロールフォワードをやってみよう

  今回はMySQLのロールフォワードの紹介記事です。   課金や顧客の財産がデータベースに書き込まれていくサービスを運用する場合、ロールフォワードは必須の技術になります。ロールフォワードする場面を想像しただけで、おなかが痛くなり […]

  • 2016年11月13日
  • 2017年4月6日

RAID10 CentOS6.5 バックアップサーバ製作日誌

  業務拡大中の為、お客様のサーバデータを保存するバックアップサーバの容量が足りなくなってきた為、新規でもう1つ作ることになりました!   RAID10かRAID6か? RAIDレベルですが、データ復旧のしやすさからRAID10を […]

  • 2016年11月8日
  • 2017年4月6日

PHP5.3系でSQlite2をインストール

    SQlite2 + PHP5.3       予めyumでPHPを入れておいて、そこにSQlite2を追加する方法です。PHP5.3系にはSQlite3が同梱されますが、SQlite3とSQl […]

  • 2016年11月7日
  • 2017年4月6日

AWS EC2にSwap領域を作成しよう

  EC2にSwap領域はありません。Swapを使うようになったら運用的にアウトですが、といってもまったくないのはちょっと・・・・・・。メモリが枯渇して、OOMkillerにサービスが殺られるなんてことをなくしたい。   OOMk […]

  • 2016年11月1日
  • 2017年4月6日

CronでのrequireがあるPHPファイル実行エラー

  cronでPHP等のちょっとしたスクリプトファイルを定期的に実行したい場合に、require等の箇所で相対パスが書かれている場合失敗します。   [crayon-6a89c9881fde0959744477/] [crayon […]

  • 2016年10月31日
  • 2019年3月29日

Plesk12のCourierとqmailにサーバ証明書を設定

  Courier+qmail+Plesk12     Outlookにて受信の度にPlesk12デフォルトの俺俺証明書による警告が出るとのこと。困ったのがPleskさんはWEBへの証明書設定は磐石なGUI体制が整ってい […]

  • 2016年10月28日
  • 2017年4月6日

AWS EC2 Nginx環境でのELBヘルスチェック設定 unhealthy

  Nginxでもリバースプロキシ設定環境になりますが、ヘルスチェックがデフォルトの80番ポートのままだとunhealthyになります。この場合はリバースプロキシ先のポート番号を指定してあげる必要があります。     & […]

  • 2016年10月25日
  • 2017年4月6日

AWS EC2 Auto Scaling オートスケーリングの設定

今回はAWSのAuto Scalingの設定をご紹介。   Auto Scalingは簡単にいうとサーバに負荷がかかると、Auto Scaling group上にサーバ負荷に合わせて増減させて負荷分散が簡単に行えてしまうAWSのサービスです […]

  • 2016年10月5日
  • 2017年4月6日

Subversionサーバの構築 SVNでバージョン管理

  入社4ヶ月の後輩にSVNの使い方を教えました。 Subversion,Git等バージョン管理ツールは受注案件の必須要件にもなっており、技術として身に着けているとチーム開発もスムーズです。   今回はSubversionサーバの […]

>システム構築・保守に特化した会社です。

システム構築・保守に特化した会社です。

システムの構築・保守運用「システムガーディアン」 社内システム担当が欲しいが、専属で雇うほどの仕事量はない。 必要な時に必要なだけ頼りたいというお悩みを持つ企業様へ専門知識を持って対応を行っております。 サーバから各種システムまで自社・他社で構築されたシステムに対してサポートを行っております。

CTR IMG