After installing the operating system, prepare the networking connections and
configuration that your TeamForge
8.2 site will
require.
Note: You must have root access to all the hosts you will be setting
up
for your site.
-
Open the appropriate ports, and close all other ports.
CAUTION:
Expose only the JBOSS and Tomcat ports that are
required for integration with another application, and open them only to that
specific host IP address, even within your internal network.
For detailed port requirements, see Which ports are required to be open for a TeamForge site?
-
Use the hostname command to verify that the machine name is
resolvable on the network.
-
hostname
-
bigbox.supervillain.org
-
Use the nslookup command to verify that your hostname maps
to the right IP address.
-
nslookup bigbox.supervillain.org
-
Server: 204.16.107.137
-
Address: 204.16.107.137#53
Tip: If there is any doubt about what the system's real IP address
is, use the /sbin/ifconfig command.
-
If you are installing behind a proxy, specify your proxy settings.
- export http_proxy=http://<PROXY_USERNAME>:<PROXY_PASSWD>@<PROXY_HOST>:<PROXY_PORT>
- export no_proxy=localhost,127.0.0.0/8,<hostname>
-
If any mail service is running on port 25, stop it and make sure it won't
restart.
For example:
-
/sbin/service sendmail stop
-
/sbin/chkconfig sendmail off
-
Use a tool such as Nessus to scan your server for potential
vulnerabilities.
(See Which ports are required to be open for a TeamForge site? for detailed security
recommendations.)