Postgresql 7.3.21 Tài kèo bóng đá euro | ||
---|---|---|
10480_10486 | Chương 3. Môi trường thời gian chạy máy chủ | Tiếp theo |
Trước khi bạn có thể làm bất cứ điều gì, bạn phải khởi tạo cơ sở dữ kèo bóng đá euro Khu vực lưu trữ trên đĩa. Chúng tôi gọi đây làCụm cơ sở dữ kèo bóng đá euro. (SQLsử dụng cụm danh mục thuật ngữ thay thế.) A Cụm cơ sở dữ kèo bóng đá euro là một tập hợp các cơ sở dữ kèo bóng đá euro có thể truy cập được bởi một Một thể hiện duy nhất của một máy chủ cơ sở dữ kèo bóng đá euro đang chạy. Sau đó Khởi tạo, cụm cơ sở dữ kèo bóng đá euro sẽ chứa cơ sở dữ kèo bóng đá euro có tênTemplate1. Như tên cho thấy, cái này sẽ được sử dụng làm mẫu cho cơ sở dữ kèo bóng đá euro được tạo sau đó; Nó không nên được sử dụng cho công việc thực tế. (Nhìn thấyChương 5Để biết thông tin về Tạo cơ sở dữ kèo bóng đá euro.)
Trong các thuật ngữ hệ thống tệp, cụm cơ sở dữ kèo bóng đá euro sẽ là một
Thư mục theo đó tất cả dữ kèo bóng đá euro sẽ được lưu trữ. Chúng tôi gọi đây làThư mục dữ kèo bóng đá eurohoặcVùng dữ kèo bóng đá euro. Nó hoàn toàn phụ thuộc vào bạn nơi bạn
Chọn để lưu trữ dữ kèo bóng đá euro của bạn. Không có mặc định, mặc dù
Các vị trí như/usr/local/pgsql/datahoặc/var/lib/pgsql/datalà phổ biến. ĐẾN
Khởi tạo cụm cơ sở dữ kèo bóng đá euro, sử dụng lệnhinitDB, được cài đặt vớiPostgreSQL. Vị trí hệ thống tệp mong muốn
của hệ thống cơ sở dữ kèo bóng đá euro của bạn được chỉ định bởi-D
Tùy chọn, ví dụ
$ initDB -D/usr/local/pgsql/data
Lưu ý rằng bạn phải thực thi lệnh này trong khi đăng nhập vàoPostgreSQLTài khoản người dùng, trong đó được mô tả trong phần trước.
initDB13059_13371PostgreSQLNgười dùng. Đây là cách làm điều này có thể được thực hiện:
Root#mkdir/usr/local/pgsql/dataroot#Chown Postgres/usr/local/pgsql/dataroot#SU PostgresPostgres $initDB -D/usr/local/pgsql/data
initDBsẽ từ chối chạy nếu dữ kèo bóng đá euro thư mục có vẻ như nó đã được khởi tạo.
Vì thư mục dữ kèo bóng đá euro chứa tất cả các dữ kèo bóng đá euro được lưu trữ trong cơ sở dữ kèo bóng đá euro, điều cần thiết là nó phải được bảo đảm khỏi trái phép truy cập.initDBDo đó thu hồi quyền truy cập quyền từ mọi người trừPostgreSQLuser.
Tuy nhiên, trong khi nội dung thư mục được bảo mật, mặc định
Thiết lập xác thực máy khách cho phép bất kỳ người dùng cục bộ nào kết nối với
Cơ sở dữ kèo bóng đá euro và thậm chí trở thành siêu nhân cơ sở dữ kèo bóng đá euro. Nếu bạn không
tin tưởng người dùng địa phương khác, chúng tôi khuyên bạn nên sử dụnginitDB's-W
14485_14493--pwprompt
tùy chọn gán một
Mật khẩu cho Superuser cơ sở dữ kèo bóng đá euro. Sau đóinitDB, sửa đổipg_hba.confTệp để sử dụngMD5hoặcMật khẩuThay vào đó
củaTrustXác thựctrướcBạn khởi động máy chủ cho
lần đầu tiên. (Các phương pháp khác, bao gồm sử dụngNhận dạngQuyền xác thực hoặc quyền của hệ thống tệp cho
Hạn chế kết nối. Nhìn thấyChương 6Để biết thêm
thông tin.)
initDBCũng khởi tạo Locale mặc định cho cụm cơ sở dữ kèo bóng đá euro. Thông thường, nó sẽ Chỉ cần lấy cài đặt địa phương trong môi trường và áp dụng chúng đến cơ sở dữ kèo bóng đá euro khởi tạo. Có thể chỉ định một Vị trí khác nhau cho cơ sở dữ kèo bóng đá euro; thêm thông tin về điều đó có thể được tìm thấy trongPhần 7.1. Một điều ngạc nhiên mà bạn có thể gặp trong khi chạyinitDBlà một thông báo tương tự như thế này:
Cụm cơ sở dữ kèo bóng đá euro sẽ được khởi tạo bằng locale DE_DE. Cài đặt địa phương này sẽ ngăn chặn việc sử dụng các chỉ mục để khớp mẫu hoạt động. Nếu đó là một mối quan tâm, hãy chạy lại initDB với thứ tự đối chiếu Đặt thành "C". Để biết thêm thông tin, hãy xem Hướng dẫn của Quản trị viên.
Điều này nhằm cảnh báo bạn rằng hiện đang được chọn Locale sẽ khiến các chỉ mục được sắp xếp theo thứ tự ngăn chặn chúng khỏi được sử dụng chonhưvà Tìm kiếm biểu hiện thường xuyên. Nếu bạn cần hiệu suất tốt trong đó tìm kiếm, bạn nên đặt địa điểm hiện tại của mình thànhCvà chạy lạiinitDB,, ví dụ: bằng cách chạyinitDB--lc-collate = C. Thứ tự sắp xếp được sử dụng trong một cụm cơ sở dữ kèo bóng đá euro cụ thể được đặt quainitDBvà không thể thay đổi sau, thiếu tất cả dữ kèo bóng đá euro, chạy lạiinitDBvà tải lại dữ kèo bóng đá euro. Vì vậy, nó quan trọng Để thực hiện lựa chọn này chính xác lần đầu tiên.
prev | 17138_17144 | Tiếp theo |
Thời gian chạy máy chủ Môi trường | UP | Bắt đầu Máy chủ cơ sở dữ kèo bóng đá euro |