After installing the operating system, prepare the networking connections and
configuration that your TeamForge
16.7 site will
require.
Note: You must have root access to all the hosts you will be setting up for your
site.
-
Use the NetworkManager to list
the DNS servers you want to use for resolving Internet addresses.
-
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.)