Cấu hình
Bước đầu tiên của quy trình kèo bóng đá euro là đểCấu hìnhtập lệnh. Cho một mặc định
./configureTập lệnh này sẽ chạy một số thử nghiệm để đoán các giá trị cho
Cấu hình mặc định sẽ xây dựng máy chủ và/usr/local/pgsqlTheo mặc định.
Bạn có thể tùy chỉnh quy trình xây dựng và kèo bóng đá euro bằng cáchCấu hình:
kèo bóng đá euro tất cả các tệp trong thư mụctiền tốthay vì/usr/local/pgsql. Các tập tin thực tếtiền tốThư mục.
Nếu bạn có nhu cầu đặc biệt, bạn cũng có thể tùy chỉnh
Bạn có thể kèo bóng đá euro các tệp phụ thuộc kiến trúc dướiEXEC-PREFIX, hơn những gìtiền tốĐã được đặt thành.Exec-Prefixđược đặttiền tốvà
Chỉ định thư mục cho các chương kèo bóng đá euro thực thi.EXEC-PREFIX/bin, mà/usr/local/pgsql/bin.
Đặt thư mục cho các tệp dữ liệu chỉ đọc được sử dụngtiền tố/chia sẻ. Lưu ý rằng
Thư mục cho các tệp cấu hình khác nhau,tiền tố/etcTheo mặc định.
Vị trí để kèo bóng đá euro thư viện và linh hoạtEXEC-PREFIX/lib.
Thư mục để kèo bóng đá euro tiêu đề C và C ++tiền tố/Bao gồm.
Tệp tài liệu, ngoại trừ"Man"các trang, sẽ được kèo bóng đá euro vàotiền tố/doc.
trang người đàn ông đi kèm vớiPostgreSQLsẽ được kèo bóng đá eurongười đàn ôngXSubDirectories. Mặc định làtiền tố/Man.
Lưu ý:Để giảm ô nhiễm chia sẻ/usr/local/bao gồm), chuỗi"/PostgreSQL"được tự độngDatadir, sysconfdir, Bao gồmvàDocDir, Trừ khi được mở rộng đầy đủ"Postgres"hoặc"PGSQL". Ví dụ: nếu bạn chọn/usr/localnhư tiền tố, c/usr/local/bao gồm/postgresql, nhưng nếu/opt/postgres,,/opt/postgres/bao gồm.
Thư mụclà a-với thư việnTùy chọn.
Ví dụ:-với in-includes =/opt/gnu/bao gồm:/usr/sup/bao gồm.
Thư mụclà a--với phần mềmtùy chọn) Nếu bạn có
Ví dụ:--with-libres =/opt/gnu/lib:/usr/sup/lib.
Cho phép hỗ trợ Locale. Có một màn kèo bóng đá euro diễn
Cho phép hỗ trợ đặt lại ký tự một byte.Phần 5.3Về điều này
Cho phép sử dụng mã hóa ký tự đa dạng.Phần 5.2để biết chi tiết.
setSốnhư
Xây dựng thư viện giao diện C ++.
Xây dựng mô -đun giao diện Perl. Perl/usr/lib/perl), vì vậy bạn phải có rootBước 4). Bạn
Xây dựng mô -đun giao diện Python. Bạn cần phải/usr/lib/pythonx.y). Để có thể sử dụng cái này
Xây dựng các thành phần yêu cầu TCL/TK, đó là--without-tk.
Nếu bạn chỉ định--with-tclVà tùy chọn này, sau đó các chương kèo bóng đá euro yêu cầuTK(tức là, pgtksh và
TCL/TK kèo bóng đá euro các tệpTCLCONFIG.SHvàtkconfig.shchứa một số người nhất định
Xây dựng gói kèo bóng đá euro điều khiển ODBC.
Chỉ định thư mục nơi kèo bóng đá euro điều khiển ODBC sẽodbcinst.iniTệp cấu hình. Mặc định là/usr/local/pgsql/etchoặc bất cứ điều gì bạn-Sysconfdir. MỘTodbcinst.iniTệp giữa một số kèo bóng đá euro điều khiển ODBC thì bạn có thể muốn
Xây dựng với sự hỗ trợ cho xác thực Kerberos.Thư mụcĐối số chỉ định thư mục gốc của Kerberos/USR/Athenađược coi là mặc định. Nếu các tệp tiêu đề có liên quan--với bao gồmvà-với thư việnCác tùy chọn ngoài/usr/lib), sau đó bạn
Cấu hìnhSẽ kiểm tra
Tên của Hiệu trưởng dịch vụ Kerberos."Postgres"là mặc định.
xây dựng với sự hỗ trợ choSSL(mã hóa) Kết nối. Cái nàyOpenSSLGói sẽ được kèo bóng đá euro. TheThư mụcĐối số Chỉ địnhOpenSSLkèo bóng đá euro; các/usr/local/ssl.
Cấu hìnhSẽ kiểm traOpenSSLkèo bóng đá euro là đủ trước khi tiến hành.
Xây dựngJDBCkèo bóng đá euro điều khiểnAntsẽ được kèo bóng đá euroJDK, củaJDBCTài liệu kèo bóng đá euro điều khiển trongHướng dẫn lập kèo bóng đá euro viênĐể biết thêm
cho phépPostgreSQLMáy chủ để sử dụng
biên dịch tất cả các chương kèo bóng đá euro và thư viện với gỡ lỗi
cho phépKhẳng địnhKiểm tra"Không thể xảy ra"Điều kiện. Đây là
Nếu bạn thích kèo bóng đá euro biên dịch C hoặc C ++ khác với OneCấu hìnhChọn sau đó bạn có thể đặtCCvàCXX, tương ứng, với chương kèo bóng đá euro củaCFLAGSvàcxxflagsBiến. Ví dụ:
env cc =/opt/bin/gcc cflags = ' -02 -pipe' ./configure
Build
Để bắt đầu bản dựng, nhập
gmake(nhớ sử dụngGNU làm.) Bản dựng có thể lấy
Tất cả PostgreSQL được thực hiện thành công. Sẵn sàng để kèo bóng đá euro.
Kiểm tra hồi kèo bóng đá euro
Nếu bạn muốn kiểm tra máy chủ mới được xây dựng trước khi bạnPostgreSQLchạy trên của bạn
Kiểm tra gmakeCó thể một số bài kiểm tra thất bại, do sự khác biệt trongChương 12Chứa thông tin chi tiết về
kèo bóng đá euro các tệp
Lưu ý:Nếu bạn đang nâng cấp một hệ thống hiện cóPhần 1.4ở trên.
Để kèo bóng đá euroPostgreSQLEnter
kèo bóng đá euro GMakeĐiều này sẽ kèo bóng đá euro các tệp vào các thư mụcBước 1.
Nếu bạn đã xây dựng các giao diện Perl hoặc Python và bạn đã
gmake -c src/giao diện/perl5 kèo bóng đá euro gmake -c src/giao diện/kèo bóng đá euro pythonDo một sự giải kèo bóng đá euroết trong môi trường xây dựng Perl đầu tiên
kèo bóng đá euro tiêu chuẩn chỉ kèo bóng đá euro các tệp tiêu đềPostgreSQLBao gồm cây vào
gmake alling-all-meadersĐiều này thêm một hoặc hai megabyte vào dấu chân kèo bóng đá euro, và là
kèo bóng đá euro chỉ dành cho máy khách.Nếu bạn muốn
GMAKE -C SRC/BIN kèo bóng đá euro 32561_32594 GMake -c DOC kèo bóng đá euro
Để hoàn tác kèo bóng đá euro Sử dụng lệnhGMAKE uninstall. Tuy nhiên, điều này sẽ không
Sau khi kèo bóng đá euro, bạn có thể tạo phòng bằng cách loại bỏgmakelệnh. Điều này sẽ bảo tồn các lựa chọn được thực hiện bởigmakeSau này. Để đặt lại cây nguồnGmake Distclean. Nếu bạn định xây dựng cho