Configuring Port Numbers

Changing WildFly Port

You can change Squore Server port number after installation. With Squore Server running, simply execute the following command:

<SQUORE_HOME>/bin/sqadm wildfly network --bind-offset n

Where:

  • n, is the binding port offset (default is 100).

The offset is the value added to the default WildFly port values:

  • 100 (default): http: 8180, https: 8543, management: 10090

  • 200: http: 8280, https: 8643, management: 10190

  • 300: http: 8380, https: 8743, management: 10290

See sqadm wildfly network manpage to know more.

Changing PostgreSQL Port

You can change the port used by the Squore database by editing PostgreSQL’s configuration file and modifying Squore Server’s <SQUORE_HOME>/server/standalone/configuration/standalone.xml to point to the new port. The procedure involves modifying some configuration files in a text editor and restarting the server.

  1. Shutdown Squore Server and stop the database

  2. Open <CLUSTER_DIR>/postgresql.conf in a text editor and search for the line where the port option is defined:

    port = 4561     # (change requires restart)
  3. Change the port value to the desired one for your system

  4. Open <SQUORE_HOME>/server/standalone/configuration/standalone.xml in a text editor and search for the database connection URL:

    <connection-url>jdbc:postgresql://localhost:4561/squore</connection-url>
  5. Change the port value to match the change you made in <CLUSTER_DIR>/postgresql.conf.

  6. Start Squore Server.

If you do not know where <CLUSTER_DIR> is located on your server, you can find its location by reading the value of the cluster setting in <SQUORE_HOME>/config.xml.

Changing PhantomJS Port

The port used by PhantomJS can be changed by editing <SQUORE_HOME>/config.xml to change the port value in the following line:

<phantomjs>
	<socket-binding port="3003"/>
</phantomjs>

After changing the port, restart Squore Server for the changes to take effect.