1
我想讓0123,上的PostgreSQL設置好,但是掛掉了讓PostgreSQL服務器,數據庫和角色啓動。讓postgresql在cloud9上工作
Cloud9文檔具有名爲「Setting Up PostgreSQL」的指令,但在它們後面會產生如下所示的錯誤。
我正在一個新的c9工作區中工作,但是我可能已經在c9中完成了一些工作(例如升級pg,在其他工作區啓動pg服務器等),這也是搞砸了。
任何人有任何想法?
我希望能夠通過使用PostgreSQL來設置0123g應用程序的基本功能。
[my c9 username]:~/workspace $ sudo service postgresql start
* Starting PostgreSQL 9.3 database server
* The PostgreSQL server failed to start. Please check the log output:
2015-11-08 13:10:11 UTC FATAL: could not access private key file "/etc/ssl/private/ssl-cert-snakeoil.key": Permission denied
...fail!
[my c9 username]:~/workspace $
你嘗試過'sudo chown -Rf postgres:postgres/etc/ssl/private/ssl-cert-snakeoil.key'嗎? –
感謝您的建議,@AmitBadhekaPykihStaff,但似乎沒有幫助:'[我的c9用戶名]:〜/ workspace $ sudo chown -Rf postgres:postgres /etc/ssl/private/ssl-cert-snakeoil.key [我的c9用戶名]:〜/ workspace $ sudo服務postgresql start *啓動PostgreSQL 9.3數據庫服務器 * PostgreSQL服務器啓動失敗。請檢查日誌輸出: 2015-11-08 13:42:41 UTC致命:無法訪問私鑰文件「/etc/ssl/private/ssl-cert-snakeoil.key」:權限被拒絕 ...失敗!' – BenU
你可以用'sudo chmod 700/etc/ssl/private/ssl-cert-snakeoil.key'來試試嗎? –