ヘルプ:自宅サーバー4号・構築作業記録 (CentOS 7)
提供:あわ自由帳
メインページ > ヘルプ:目次 > 自宅サーバー4号・構築作業記録 (CentOS 7)
激安で販売されていた、タワー型サーバーパソコン、HP ML110 G6 に CentOS7.2 をインストールしサーバー予備機として使う。どこまで作業が進んだか忘れないために書き残しました。作業は2016年1月9日に始めて、完了するとここに書き加えていく。
最初に MediaWiki が使えるように環境を整えます。2016年1月11日で、ほとんど完了しました。動作確認を行います。
ハードの記録
ハードディスク
- 500GB×2 に交換。(2018/10/08)
CPU交換
- Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz (2016/01/30)
メモリ
- PC3-10600 DDR3 1333 2GB 1.5V 240pin ECC DIMM × 1 追加(2016/10/13)
- PC3-10600 DDR3 1333 2GB 1.5V 240pin ECC DIMM × 1 追加(2018/10/20)
ソフトウェアのインストール
CentOS 7.2 を RAID 1 構成で、最小限インストールを行いました。簡単に RAID 構成でインストールできました。
CentOS 7 初期設定
- 一般ユーザー追加rootになれるユーザを管理者のみにする
- パッケージ管理システム設定
- 一般ユーザー追加、root宛メールを転送する
- SELinuxの無効化
- ファイアウォール停止
- Sudoを設定する
クライアント(Windows)からサーバーをリモート操作する
リポジトリを追加
セキュリティ強化
システム時刻を自動的に合わせる
LAN内クライアントマシンへIPアドレスを自動で割当てる
- DHCPサーバー構築(dhcp)(CentOS7)(2016/09/19)起動はしない。
DNS (Domain Name System) サーバーを構築
- 今必要ないので後日行う
独自のメールアドレスをつくる(Postfix)
- 今必要ないので後日行う
Webサーバーを公開する
- Webサーバー構築(Apache)
- Webサーバー間通信内容暗号化(Apache+mod SSL)(CentOS7)
- Webサーバー間通信内容暗号化にRapidSSLを導入(CentOS7)
- ユーザーディレクトリ作成(/~ユーザー名/)(CentOS7)
- Webページパスワード制限(htpasswd)(CentOS7)
- Webサーバー間通信内容圧縮(mod deflate)(CentOS7)
- 日本語環境php.ini設定(CentOS7)
- APCでPHPを高速化(CentOS7)
Windowsで作成したWebページをWebサーバーへアップロードする
データベースシステムを作る
画像処理
サーバーのファイルを自動的にバックアップする
- 自宅サーバー3号機のデータを4号機にバックアップする。
リアルタイムミラーリングツール導入(Lsync+Rsync)(CentOS7)