Today: Yesterday: Total: Online:
カテゴリー
その他
  • RSS1.0
  • RSS2.0
  • atom0.3
  • valid XHTML1.0
  • valid CSS2
  • Credit
RSSリーダーで購読する | この日記のはてなブックマーク数 | プロフィール
コメントが一番多い記事(233コメント):人の心理の裏をかくホームページ集客術:リピータになってもらうためには
ツイートが一番多い記事(94ツイート):ちょっと待て!twitterやfacebookに子供の写真を掲載する親達への警告
いいねが一番多い記事(574いいね):facebookスパムに要注意。なりすましの見分け方とアカウント乗っ取りの手口(2013年度版)
この記事に対する TrackBack URL

選択ボタンを押すとトラックバックURLが選択されるので,マウスの右クリックメニューや「Ctrl+C」 「command key+C」などでコピーしましょう。

カテゴリー » PostgreSQL October 07, 2004

PostgreSQLのインストール ID:1097126109


●Cygwinのインストール
http://www.cygwin.com
でsetupを実行

ビルドをする環境を作らないといけない
→Develの下の「gcc、make、automake、bisom、flex+cygipc」をインストール(これらはバイナリ)・・・cygipcのインストールはバージョンを下げる。最新版はエラーが出てしまう
(permissionのエラーが出たら、make cleanで一度クリーンにする。また、config.statusなどが読み取り専用になっていればはずす)



●環境変数の設定1(shellを起動する前に)
変数:HOME
値:C:\cygwin\home\Administrator
(C:\cygwin\home\Administratorを作成する)

別プログラムarch.exe、tar32.dllと
ダウンロードしたpostgresql-7.4.1-3を
C:\cygwin\home\Administratorの下にいれる

●解凍
./arch.exe tar Zxvf postgresql-7.4-src.tar.gz

●解凍ディレクトリに移動
cd postgresql-7.4

●configure(makefileを作る準備でコンパイルに必要なヘッダー情報を記述する)
./configure

●make(コンパイル)
make

makeが終わったあと、一度shellを閉じる

●環境変数の設定2

変数:PATH
値:%PATH%;C:\cygwin\usr\local\pgsql\bin;C:\cygwin\usr\local\pgsql\lib
(%PATH%;を付加するのは、既存のPATHに残りのものを追加するということ。
こうしないとシステム環境変数が起動しなくなる)

変数:PGDATA
値:/usr/local/pgsql/data
(テーブルを追加すると、ここに追加されるようになる)

変数:PGLIB
値:/usr/local/pgsql/lib

変数:LD_LIBRARY_PATH
値:/usr/local/pgsql/lib

●make install(postgresを解凍したところに移動して、make installを実行すると、環境変数で追加したところにinstallされる)
make install

●ipc-demon2の起動
ipc-demon2.exe &

●DB初期化
initdb -E EUC_JP

もし、これでエラーが出るようだったら
「pgsql.tar.gz」を
C:\cygwin\home\Administrator
の下におき、解凍する。
./arch.exe tar Zxvf pgsql.tar.gz

pgsqlフォルダができるので
c:\cygwin\usr\localの下のpgsqlのファイルをリネームするか消して
上記の解凍したpgsqlフォルダをおく。

そのあと、dataフォルダ
C:\cygwin\usr\local\pgsql\data
を消して

再度
initdb -E EUC_JP
を行う。


windows上でフォルダコピーをすると、
F:\cygwin\usr\local\pgsql\bin\postmasterの
リンク情報が切れてしまうのでリンクを張る
cd /usr/local/pgsql/bin
ln -sf postgres.exe postmaster
1 / 2| 次のページ »
— posted by midilin @ 02:15PM | Comment(0) | TrackBack(0) 
[コメントが多かった順の記事]
人の心理の裏をかくホームページ集客術:リピータになってもらうためには(233)
ホームページ心理学第2弾「メールの書きだしとホームページ運営・集客の関係」(76)
娘が生まれた(69)
ゲームと言えば、何を思い出す? (50)
Microsoftからアクセス (30)
「目標の立て方」と「努力」と「実行力」(26)
この記事に対する TrackBack URL

選択ボタンを押すとトラックバックURLが選択されるので,マウスの右クリックメニューや「Ctrl+C」 「command key+C」などでコピーしましょう。

今のところまだトラックバックされていません。


カウンター