প্রথমত, আমি ভ্যাগ্রান্ট এবং পোস্টগ্র্রেসে নতুন।
আমি কোনও সমস্যা ছাড়াই http://files.vagrantup.com/lucid32.box ব্যবহার করে আমার ভ্যাগ্র্যান্ট উদাহরণটি তৈরি করেছি । আমি চালাতে সক্ষম vagrant up
এবং vagrant ssh
ইস্যু ছাড়াই।
আমি একটি ছোটখাট পরিবর্তনের সাথে নির্দেশাবলী অনুসরণ করেছি , আমি "পোস্টগ্রেস্কেল -৪.৪-পোস্টগিস" প্যাকেজটি ইনস্টল করেছি "পোস্টগ্র্যাসকিএল পোস্টগ্রিস্কেল-অবদান" এর পরিবর্তে।
আমি সার্ভারটি ব্যবহার করে শুরু করেছি:
postgres@lucid32:/home/vagrant$ /etc/init.d/postgresql-8.4 start
অস্পষ্ট উদাহরণের সাথে সংযুক্ত থাকাকালীন আমি psql
ইস্যু ছাড়াই দৃষ্টান্তের সাথে সংযোগ করতে ব্যবহার করতে পারি ।
আমার ভ্যাগ্রান্টফাইলে আমি ইতিমধ্যে যোগ করেছি:
config.vm.forward_port 5432, 5432
তবে যখন আমি লোকালহোস্ট থেকে পিএসকিএল চালানোর চেষ্টা করি তখন আমি পাই:
psql: could not connect to server: Connection refused
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
আমি নিশ্চিত যে আমি কিছু সাধারণ অনুপস্থিত। কোন ধারনা?
হালনাগাদ:
আমি এর মতো ইস্যুতে একটি নিবন্ধ পেয়েছি এবং নিবন্ধটি ব্যবহারের পরামর্শ দিয়েছি:
psql -U postgres -h localhost
যে আমি পেয়েছি:
psql: server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.