忘備録

日々の調べ物をまとめる。アウトプットする。基本自分用。

2016-02-01から1ヶ月間の記事一覧

【CentOS6】ログ監視ツール

logwatch logwatchは定期的にログのサマリーをメールで送ってくれるツールです。 導入することで、日々大量に吐かれるログから必要な情報だけをサマリーしてくれるため、ログの監視がぐっと楽になると思います。 インストール $ yum search logwatch 読み込…

【CentOS6】サードパーティリポジトリの追加

よく使われると思われるEPELとRPMforgeリポジトリの追加方法をメモしておく EPELリポジトリの追加 # 電子署名の公開鍵取得 $ rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6 # EPELリポジトリの取得 # -i: インストール # -v (-iに…

【CentOS6】ログファイルについて調べてみた

本気でサーバを勉強し始めたので、ログについて学ぶことにしました。 rsyslogについて CentOS6ではrsyslogdというデーモンによって大概のログファイルが管理されています。 設定ファイルは /etc/rsyslog.conf にあり、この設定を変更することでログの主力先…

【Linux】ファイルシステムについて

SUID Set User IDの略。 SUIDを付与されたファイルやディレクトリは誰が実行しても所有者の権限で実行される。 例えば、passwdコマンドは/etc/shadowに書き込みを行うが、/etc/shadowのパーミッションは以下のようになっている。 例)/etc/shadowファイルの…

【CentOS6】サーバをセキュアにするために〜その1〜

ブートローダの設定 更新中。。。 システムの自動更新 自動的にソフトウェアを更新してくれるyum-cronを入れておくとよい yum-cronのインストール $ yum install -y yum-cron 読み込んだプラグイン:fastestmirror インストール処理の設定をしています Loadin…

【CentOS6】mailxでメールを送信

環境 サーバOS: CentOS 6.7 mailxのインストール $ yum -y install mailx 読み込んだプラグイン:fastestmirror インストール処理の設定をしています Loading mirror speeds from cached hostfile * base: ftp.riken.jp * epel: mirror.premi.st * extras: ft…

CentOS7 on AWS httpサーバ構築ではまったこと

環境 サーバ AWSのVPC上に構築 EC2インスタンス概要 AMI: CentOS Linux 7 x86_64 HVM EBS 20150928_01(7.2) インスタンスタイプ: t2.micro サーバソフト Apache/2.4.6 (CentOS) 作業クライアント OS X 10.10.5 やったこと 詳しくは書かないが、一応メモと…

Git Flow

Gitの構成管理・運用方法として知られているGit Flowについて学びたいと思います 参考 『GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)』 A successful Git branching model » nvie.com git-flow cheatsheet 環境 OS: OS X 10.10.5 git…

【Linux】セキュアなサーバを構築するための最低限の設定

サーバ立て直すことにしたのでメモ 環境 CentOS 6.7 前提 OSのインストールは最小構成(minimal)で行っているものとする 参考 『Linuxサーバーセキュリティ徹底入門 オープンソースによるサーバー防衛の基本』 作業用ユーザの作成 rootユーザでの作業はしない…

【CentOS6】インストール後に設定しておきたいこと

今更感溢れるCentOS6系の設定について 環境 OS: CentOS 6.7 前提 OSを最小構成にてインストールしていること ネットワークインターフェースの自動起動 デフォルトの設定ではネットワークインターフェースが自動的に起動しないようになっている 自動起動する…

MeteorやっててClient IDの取得でハマった

環境 Meteor: 1.2.1 前提 Googleアカウントを持っていること accounts-googleの実装 MeteorでGoogleのOAuthによるログインを実装するのはすごく簡単で、 以下の通りパッケージを追加して、コードを一行差し込むだけでできてしまう。 パッケージ追加 meteor a…

【React】とりあえず環境

Reactを弄る環境を整えてみる 環境 OS: OS X 10.10.5 React: 0.14.7 npm: 3.3.12 前提 npmがインストールされていること 参考 Getting Started | React npmを使った方法 CommonJSのモジュールシステムとして「browserify」と「webpack」を使う方法があるが、…