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'来试试吗? –