我在尝试测试最重要的服务器时遇到了一个问题
sudo -u mattermost ./platform
[2017/02/04 11:19:31 CET] [INFO] Loaded system translations for 'en' from '/opt/mattermost/i18n/en.json'
[2017/02/04 11:19:31 CET] [INFO] Current version is 3.6.0 (3.6.2/Tue Jan 31 21:02:59 UTC 2017/1a9891f0f5671551d28be54a99155b907480cc5c/a704f18b1b14f56588a8a57042517fc51a826658)
[2017/02/04 11:19:31 CET] [INFO] Enterprise Enabled: true
[2017/02/04 11:19:31 CET] [INFO] Current working directory is /opt/mattermost/bin
[2017/02/04 11:19:31 CET] [INFO] Loaded config file from /opt/mattermost/config/config.json
[2017/02/04 11:19:31 CET] [INFO] Server is initializing...
[2017/02/04 11:19:31 CET] [INFO] Pinging SQL master database
[2017/02/04 11:19:31 CET] [CRIT] Failed to ping DB err:dial tcp 164.132.196.160:5432: getsockopt: connection refused我通过'mmuser‘直接连接到最重要的db,这意味着凭据是可以的。
最重要的是和db都在同一台机器上(尽管如此,我还是试图修改hba配置,放置相同的ip,但没有成功)
第二次重新安装vps
知道吗?(帮助:)
发布于 2017-02-04 10:52:34
postgres的listen_address是在/etc/postgresql/9.5/main/postgresql.conf中配置的--如果您在同一台主机上同时运行,那么它应该是localhost。
您必须在/opt/mattermost/config/config.js的配置中告诉mattermost,也可以在localhost上与postgres对话。下面是文件中的一个片段:
{
"SqlSettings": {
"DataSource": "postgres://mmuser:password@localhost:5432/mmdatabasename"
}
}/etc/postgresql/9.5/main/pg_hba.conf中的相应条目可能如下所示:
host mmdatabasename mmuser localhost md5当您转移到生产,确保运行最重要的,而不是作为根!
https://stackoverflow.com/questions/42039274
复制相似问题