Creating a dedicated user account for installing and running iHub
Before installing iHub, create a dedicated Linux user account for installing, running, and administering iHub. Having a dedicated user account isolates iHub‑specific issues and events on a machine, making it easier to administer the environment. Use the same level of security that your site exercises for other system administrator and root accounts.
Installation of iHub under the root account is not recommended and not supported when using the PostgreSQL RDBMS. The PostgreSQL RDBMS must run using an unprivileged user ID to prevent compromising system security. If installed under the root account, the default installation is unable to set up the required iHub metadata schemas and Encyclopedia sample volume.