Amazon Linux पर Postgres सर्वर 9.6 इंस्टॉल करना


10

स्रोत से निर्माण के बिना अमेज़न लिनक्स पर पोस्टग्रेज-सर्वर 9.6 स्थापित करने का सबसे अच्छा तरीका क्या है? मैं चल रहा है की कोशिश की rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpmपर सूचीबद्ध संस्करण स्थापित करने https://yum.postgresql.org/repopackages.php , और यह त्रुटियों के बिना स्थापित किया है, लेकिन मैं अभी भी नहीं है service postgresql, या psql, या एक postgresउपयोगकर्ता। मुझसे क्या छूट गया?

जवाबों:


13

आपने रिपॉजिटरी को स्थापित किया है जो PostgreSQL संकुल को उपलब्ध करता है (चेक /etc/yum.repos.d)। अब आप कर सकते हैं yum updateऔर वास्तव में डीबी को स्थापित कर सकते हैं yum install postgresql96-server


1
काफी संभावना है कि आपको रूट के रूप में ऐसा करने की आवश्यकता होगी: sudo rpm -i download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/…
Vic

@Vic: यह स्पष्ट रूप से समस्या नहीं है।
स्वेन

हालांकि आपका जवाब सही है, जैसा कि मैंने पीछा किया, मुझे जड़ होने की जरूरत थी। यह मेरे लिए समस्या थी, और तब आपके निर्देश लागू थे।
विक

0

स्वेन के जवाब के आधार पर ( विक की टिप्पणी के साथ) , आपको चाहिए:

  1. आधिकारिक PostgreSQL 9.6 RPM पैकेज फ़ाइल शामिल करें

    sudo rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpm

  2. यम का उपयोग करके आवश्यक Postgresql 9.6 संकुल स्थापित करें

    sudo yum install postgresql96-server.x86_64

    यह आपको PostgreSQL सर्वर को स्थापित करने और एक postgresउपयोगकर्ता बनाने की अनुमति देगा । हालाँकि, चूंकि आप पोस्टग्रेज के लिए कमांड लाइन टूल स्थापित करना चाहते हैं, इसलिए आपको इसकी आवश्यकता होगी ...

    sudo yum install postgresql96.x86_64 postgresql96-libs.x86_64

    जो स्थापित करता है psql, pg_dumpऔर अन्य कमांड लाइन उपकरण।

मुझे पता है कि बहुत देर हो चुकी है, लेकिन मुझे आशा है कि इस तरह की समस्या पर ठोकर खाने वाले को मदद मिलेगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.