उसी उत्तर की तलाश में मुझे आपका प्रश्न मिला। मैंने @prasad.surase द्वारा आपको दिए गए निर्देशों का पालन करने का प्रयास किया। मुझे मिली समस्या यह है कि पीपीए भंडार जल्द ही 12.04 एलटीएस पर मूल्यह्रास होने वाला है। इसके बजाय मुझे यह लिंक मिला और इससे वास्तव में मदद मिली।
Ubuntu 12.04 में रेल विकास के लिए PostgreSQL सेटअप
-
पैकेज मैनेजर के माध्यम से पोस्टग्रेस्क्ल और एडमिन टूल इंस्टॉल करें
sudo apt-get install postgresql libpq-dev phppgadmin pgadmin3
-
पोस्टग्रेज यूजर के रूप में पोस्टग्रेस्क्ल प्रॉम्प्ट में लॉगिन करें
sudo su postgres -c psql
-
अपने प्रोजेक्ट के लिए एक पोस्टग्रेस्क्ल उपयोगकर्ता बनाएं
create user username with password 'password';
-
अपने पोस्टग्रेज़ उपयोगकर्ता को अपने उबंटू उपयोगकर्ता के समान नाम और पासवर्ड के साथ सेटअप करें और उसे एक पोस्टग्रेज़ सुपरयूज़र बनाएं
alter user username superuser;
-
विकास और परीक्षण डेटाबेस बनाएं
create database projectname_development; create database projectname_test;
-
डेटाबेस पर उपयोगकर्ता को अनुमति दें
grant all privileges on database projectname_development to username; grant all privileges on database projectname_test to username;
Postgresql सत्र को समाप्त करने के लिए \q
. टाइप करें
उपयोगकर्ता के लिए पासवर्ड अपडेट करें
alter user username with password ‘new password’;