某鯖構築(1)
○要件
- OS
- Linux (CentOS4.3)
- DB
- PostgreSQL (8.1.3)
- MySQL (4.1.12-3RHE)
- WWW
- Apache (1.3.34)
- DEVEROPMENT
- PHP (4.4.2)
- PACKEGE
- openPNE (1.8.3)
○インストールメモ - PostgreSQL
全ての作業は下記のドキュメントを参考に行う。
PostgreSQL 8.1.3文書 - III. サーバの管理
http://www.postgresql.jp/document/pg813doc/html/admin.html
- 下準備
- ユーザの作成
目的:
システムがクラックされ、PostgreSQL実行ユーザのバイナリが変更されてしまった場合でも被害を最小限にとどめるために、PostgreSQLを独立したユーザアカウントで実行する。
-
- サーバ環境の確認
http://www.postgresql.jp/document/pg813doc/html/install-requirements.html
上記の"14.2. 必要条件"の項にある内容を満たしておく。
- インストール
-
- ソースの入手
- makeファイルの生成
あくまで開発/テスト用なので、アサーションチェックを有効に。
#./configure --enable-cassert
-
- インストール
- gmake
- gmake install
- インストール