Installing Bankoi WebHost
Panel on RedHat Linux server
NOTE
Additional services controllable
under Apache are mod_throttle, mod_perl, mod_python,
mod_ssl, PHP, apache::asp, Front Page 2000 and Front Page
2002.
Bankoi WebHost Panel creates the
directory /usr/local/psa/ as its root software
directory. The location of this directory is defined and
changeable within the /etc/psa/psa.conf file.
Bankoi WebHost Panel also
modifies configuration files in following directories:
- /etc
- /usr/local/psa
- /usr/local/frontpage
- /home/httpd/vhosts
- /var/lib/mysql
- /var/lib/pgsql
- /var/lib/webalizer
- /var/tomcat4
- /var/named
- /var/qmail
- /var/mailman
- /var/spool/cron
Bankoi WebHost Panel creates
accounts for Bankoi WebHost Panel administrator, anonymous
FTP user and qmail pseudo-users. These pseudo-users do not
have shells in which to operate, alleviating security
concerns involving the users.
Using
an External DNS Server
You can use an external DNS
service with Bankoi WebHost Panel, but you should follow
these manual configuration steps:
- During operating system
installation, a remote DNS server can be specified. Or
after installation, the remote DNS can be specified in
the /etc/resolv.conf file.
- The line search localdomain
must be removed from the /etc/resolv.conf file
on the Bankoi WebHost Panel server.
- Any DNS configurations on
the local Bankoi WebHost Panel server must be
reflected on the external DNS server.
Bankoi WebHost Panel creates some
links to the MySQL libraries in the /usr/lib
subdirectory and adds the @psacln string to /etc/ftpchroot.
Also, it adds a string to the file /etc/shells:
- /bin/false, or
- /usr/bin/false
If the POP3 service record is not
in /etc/services, Bankoi WebHost Panel adds it.
Bankoi WebHost Panel moves the sendmail binary file to
sendmail.Bankoi WebHost Panel. The Bankoi WebHost
Panel startup script is placed in the appropriate location
to start Bankoi WebHost Panel; this script will enable
Bankoi WebHost Panel to start each time the server is
booted up.