2016-02-01から1ヶ月間の記事一覧
logwatch logwatchは定期的にログのサマリーをメールで送ってくれるツールです。 導入することで、日々大量に吐かれるログから必要な情報だけをサマリーしてくれるため、ログの監視がぐっと楽になると思います。 インストール $ yum search logwatch 読み込…
よく使われると思われるEPELとRPMforgeリポジトリの追加方法をメモしておく EPELリポジトリの追加 # 電子署名の公開鍵取得 $ rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6 # EPELリポジトリの取得 # -i: インストール # -v (-iに…
本気でサーバを勉強し始めたので、ログについて学ぶことにしました。 rsyslogについて CentOS6ではrsyslogdというデーモンによって大概のログファイルが管理されています。 設定ファイルは /etc/rsyslog.conf にあり、この設定を変更することでログの主力先…
SUID Set User IDの略。 SUIDを付与されたファイルやディレクトリは誰が実行しても所有者の権限で実行される。 例えば、passwdコマンドは/etc/shadowに書き込みを行うが、/etc/shadowのパーミッションは以下のようになっている。 例)/etc/shadowファイルの…
ブートローダの設定 更新中。。。 システムの自動更新 自動的にソフトウェアを更新してくれるyum-cronを入れておくとよい yum-cronのインストール $ yum install -y yum-cron 読み込んだプラグイン:fastestmirror インストール処理の設定をしています Loadin…
環境 サーバ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…
環境 サーバ 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の構成管理・運用方法として知られている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…
サーバ立て直すことにしたのでメモ 環境 CentOS 6.7 前提 OSのインストールは最小構成(minimal)で行っているものとする 参考 『Linuxサーバーセキュリティ徹底入門 オープンソースによるサーバー防衛の基本』 作業用ユーザの作成 rootユーザでの作業はしない…
今更感溢れるCentOS6系の設定について 環境 OS: CentOS 6.7 前提 OSを最小構成にてインストールしていること ネットワークインターフェースの自動起動 デフォルトの設定ではネットワークインターフェースが自動的に起動しないようになっている 自動起動する…
環境 Meteor: 1.2.1 前提 Googleアカウントを持っていること accounts-googleの実装 MeteorでGoogleのOAuthによるログインを実装するのはすごく簡単で、 以下の通りパッケージを追加して、コードを一行差し込むだけでできてしまう。 パッケージ追加 meteor a…
Reactを弄る環境を整えてみる 環境 OS: OS X 10.10.5 React: 0.14.7 npm: 3.3.12 前提 npmがインストールされていること 参考 Getting Started | React npmを使った方法 CommonJSのモジュールシステムとして「browserify」と「webpack」を使う方法があるが、…