要在Linux系統(tǒng)上設(shè)置PostgreSQL數(shù)據(jù)庫(kù)開機(jī)自啟,可以按照以下步驟操作:
-
打開終端并使用root權(quán)限登錄系統(tǒng)。
-
編輯
/etc/rc.local
文件:sudo vi /etc/rc.local
-
在文件的最后一行添加以下內(nèi)容:
su - postgres -c "/usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data -l /var/log/postgresql.log"
這里假設(shè)你的PostgreSQL安裝路徑為
/usr/local/pgsql
,數(shù)據(jù)存儲(chǔ)路徑為/usr/local/pgsql/data
,日志文件存儲(chǔ)路徑為/var/log/postgresql.log
。如果這些路徑不同,請(qǐng)相應(yīng)地修改命令參數(shù)。 -
保存文件并退出編輯器。
-
添加可執(zhí)行權(quán)限以使該文件在系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行:
sudo chmod +x /etc/rc.local
-
重啟系統(tǒng),確保PostgreSQL服務(wù)器已自動(dòng)啟動(dòng)。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-650023.html
注意:如果你的Linux系統(tǒng)使用了systemd管理服務(wù),則可以創(chuàng)建一個(gè)systemd服務(wù)單元來(lái)代替rc.local腳本來(lái)實(shí)現(xiàn)PostgreSQL的自啟動(dòng)。具體實(shí)現(xiàn)方法可以參考相關(guān)文檔或教程。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-650023.html
到了這里,關(guān)于linux設(shè)置pg庫(kù)開機(jī)自啟的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!