pg-setup
pg-setup â ÑоздаÑÑ ÐºÐ»Ð°ÑÑÐµÑ Ð±Ð°Ð· даннÑÑ Postgres Pro
СинÑакÑиÑ
pg-setup initdb
ÐпиÑание
ÐÑогÑамма pg-setup пÑедÑÑавлÑÐµÑ Ñобой ÑкÑÐ¸Ð¿Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñки, вклÑÑÑннÑй в диÑÑÑибÑÑив Postgres Pro и пÑедназнаÑеннÑй Ð´Ð»Ñ Ð°Ð²ÑомаÑизаÑии ÑÑÑановки клаÑÑеÑа баз даннÑÑ
в ÑиÑÑемаÑ
Linux. ÐÑÐ¾Ñ ÑкÑÐ¸Ð¿Ñ Ð²Ñ
Ð¾Ð´Ð¸Ñ Ð² ÑоÑÑав ÑеÑвеÑного пакеÑа. ÐапÑÑкаÑÑ pg-setup нÑжно Ð¾Ñ Ð¸Ð¼ÐµÐ½Ð¸ root, но опеÑаÑии непоÑÑедÑÑвенно Ñ Ð±Ð°Ð·Ð¾Ð¹ даннÑÑ
бÑдÑÑ Ð²ÑполнÑÑÑÑÑ Ð¾Ñ Ð¸Ð¼ÐµÐ½Ð¸ полÑзоваÑÐµÐ»Ñ postgres. ÐÑÐ¾Ñ ÑкÑÐ¸Ð¿Ñ Ð¼Ð¾Ð¶Ð½Ð¾ запÑÑÑиÑÑ ÑолÑко Ñ Ð¾Ð´Ð½Ð¸Ð¼ паÑамеÑÑом, initdb, без дополниÑелÑнÑÑ
аÑгÑменÑов.
ÐаÑамеÑÑÑ
pg-setup пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ ÑледÑÑÑие аÑгÑменÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ ÑÑÑоки:
initdbÐниÑиализиÑоваÑÑ ÐºÐ»Ð°ÑÑÐµÑ Ð±Ð°Ð· даннÑÑ Ð¾Ñ Ð¸Ð¼ÐµÐ½Ð¸ полÑзоваÑелÑ
postgres.Ð Ñоздаваемом pg-setup клаÑÑеÑе баз даннÑÑ Ð±ÑдÑÑ Ð²ÐºÐ»ÑÑÐµÐ½Ñ ÐºÐ¾Ð½ÑÑолÑнÑе ÑÑммÑ, паÑамеÑÑ
auth-localбÑÐ´ÐµÑ Ð¸Ð¼ÐµÑÑ Ð·Ð½Ð°Ñениеpeer, аauth-hostâmd5. ÐаÑамеÑÑÑ Ð»Ð¾ÐºÐ°Ð»Ð¸Ð·Ð°Ñии наÑледÑÑÑÑÑ Ð¸Ð· пеÑеменной окÑÑжениÑLANG, опÑеделÑнной в ÑекÑÑем ÑеанÑе. ÐÑе пеÑеменнÑе окÑÑжениÑLC_*пÑи ÑÑом игноÑиÑÑÑÑÑÑ.Ðажно
ÐеÑедаÑÑ ÑеÑез pg-setup паÑамеÑÑÑ initdb Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð±Ð°Ð·Ñ Ñ Ð¸Ð½Ñми ÑвойÑÑвами нелÑзÑ. ÐÑли Ð²Ð°Ñ ÑÑо не ÑÑÑÑаиваеÑ, не иÑполÑзÑйÑе Ð´Ð»Ñ Ð¸Ð½Ð¸ÑиализаÑии клаÑÑеÑа pg-setup, а запÑÑÑиÑе непоÑÑедÑÑвенно initdb.
ÐамеÑаниÑ
УÑÑановка из двоиÑнÑÑ Ð¿Ð°ÐºÐµÑов в Linux подÑобно опиÑана в Разделе 16.1.