Saya baru di Ubuntu dan saya ingin tahu bagaimana membuat postgresql mulai secara otomatis saat boot dan bagaimana mengkonfigurasi pengaturan saya sehingga saya dapat memulai server postgres jika perlu.
Saya sedang mengerjakan proyek rel kecil dan saya mengalami kesulitan dengan postgres mulai dengan benar. Saya harus menguninstall dan menginstal ulang postgres hanya untuk menjalankan proyek dan hanya untuk menyelesaikan pekerjaan. Saya telah menggunakan perintah-perintah ini.
sudo apt-get -y update
sudo apt-get purge postgresql* # ending * is important
sudo apt-get install postgresql libpq-dev
dari pos ini
/programming/17934055/postgresql-cannot-connect-to-server-locally
melewatkan
sudo add-apt-repository ppa:pitti/postgresql
seperti yang terlihat sudah ketinggalan zaman dan ada komentar di bawah ini tentang tidak membutuhkannya.
Jika ini membantu, file pg_hba.conf saya tampaknya berada di
/etc/postgresql/9.1/main
Saya menjalankan Ubuntu 12,04 di atas chrome os
Terima kasih atas bantuan dan maaf untuk pertanyaan pemula!
sumber
Jawaban:
Jika Anda ingin memulai postgres pada startup sehingga Anda tidak perlu me-restart selalu lakukan:
ini akan selalu memulai postgres Anda saat boot startup. semoga membantu seseorang
sumber
update-rc.d: error: cannot find a LSB script for postgrsql
Tapi saya menginstal postgresql dari repo lain ( 1c.postgrespro.ru/deb ) karena memiliki tambalan khusus yang saya butuhkan.systemctl disable postgresql.service
. Tapi saya tidak lagi bisa mengaktifkannyasystemctl
. Jawaban Anda adalah solusinya. Sistem saya: Debian 8.8 x64 dengan PostgreSQL 9.4.Dari Ubuntu 15,04 dan seterusnya, lakukan:
Yang dalam kasus Anda adalah:
sumber
Jadi saya menemukan cara untuk mem-boot postgresql jadi saya tidak perlu melakukan instal ulang langkah newb.
Anda kemudian perlu beralih ke pengguna postgres untuk melakukan perubahan apa pun dalam Postgresql
Saya yakin ada jawaban yang jauh lebih baik untuk pertanyaan ini daripada pertanyaan saya, tetapi ini mungkin membantu seseorang di posisi saya di masa depan.
Saya masih perlu membuat Postgresql mulai saat boot. Adakah yang mendapat jawaban untuk itu? Saya akan dengan senang hati menandainya sebagai benar.
Tepuk tangan
sumber