I mean, with Gentoo Linux I had to do the following things:<p>* If I wanted to make Postgres listen on non-localhost, modify <i>listen_addresses</i> in <i>postgresql.conf</i>.<p>* Add database access controls as required in <i>pg_hba.conf</i>. The comments in the file are illuminating, but one can examine [0] for more information. [1]<p>* Create a database with appropriate permissions, along with a user. [2]<p>* Start Postgres.<p>I remember having to do the equivalent of <i>all</i> of those things every time I had to install MySQL. :)<p>What -exactly- did you successfully do, what -exactly- did you fail to do? Divulging that information will help guide assistance efforts. :)<p>[0] <a href="http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;auth-pg-hba-conf.html" rel="nofollow">http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;auth-pg-hba-conf.h...</a><p>[1] For example, the following line would allow password-based access from IPv4 localhost by the user &quot;user&quot; to the database &quot;database&quot;:<p><pre><code>  host database user 127.0.0.1&#x2F;32 md5
</code></pre>
[2] <a href="http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;sql-createdatabase.html" rel="nofollow">http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;sql-createdatabase...</a> for CREATE DATABASE syntax (or you can use createdb <a href="http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;app-createdb.html" rel="nofollow">http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;app-createdb.html</a> ) <a href="http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;sql-createrole.html" rel="nofollow">http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;sql-createrole.htm...</a> for CREATE ROLE syntax (or you can use <a href="http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;app-createuser.html" rel="nofollow">http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;app-createuser.htm...</a> ) <a href="http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;sql-grant.html" rel="nofollow">http:&#x2F;&#x2F;www.postgresql.org&#x2F;docs&#x2F;9.4&#x2F;static&#x2F;sql-grant.html</a> for GRANT syntax.