![]() Hopefully, you don't mind a few follow up questions (note that I'm very much an amateur when it comes to IT, but also quite curious). It's also an awesome database, so congratulations on picking Postgres (MAPP) instead of the more common choice (MAMP). Postgres is a very well behaved tool, and doesn't make any assumptions about where any of its executable or config files are, which makes it a very low-risk thing to add to a system that is already using Server. (That directory is only for Server.app, and anything you put in there could get overwritten if you choose the wrong names.) Your default installation of Postgres should not impact the server unless you try to put your cluster files or socket in /Library/Server, so don't do that. ![]() If you use your own version, you can change it however you need w/o fear of breaking Server. (PHP, for instance, has been moved around in Server over the years.) Also, Apple is currently still using Postgres 9.4, while version 9.6 has been out for a while, and there are some nice additions in Postgres 9.5 and 9.6 which you might want. This lets you own that copy, so you won't be impacted by any changes that Apple might make in the future. However, given that Apple could decide to pull or modify the bundled Postgres in the future, I would recommend that you install your own Postgres in the "default" locations. Just don't modify anything in /Applications/Server.app or /Library/Server. (It's a somewhat striped-down install, as many of the extensions have been removed.) The services in Server.app that use Postgres use a unix file socket rather than an TCP socket, so you can start your own instance of the Postgres server to listen on port 5432. You can use Server's Postgres installation if it has everything you need.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |