These instructions might work on CentOS. If it does, let us know.
Download and un-tar the ZipTie Server tar file.
Create a 'ziptie' user that the server will execute as: useradd ziptie
Change file system ownership of the installation directory to ziptie user: chown -R ziptie:ziptie ziptie-server
Install required Subversion library dependencies:
Install required
Perl modules (as root or via sudo). Use the
perlcheck.pl file in the
ziptie-server directory to show you what's missing:
perl perlcheck.pl
Make sure you don't have another server running on port 8080. If you do, see the
FAQ about changing ports.
Create the following symbolic links:
/etc/init.d/ztserver → /usr/local/ziptie-server/ztserver
/etc/rc3.d/S99ztserver → ../init.d/ztserver
/etc/rc3.d/K01ztserver → ../init.d/ztserver
/etc/rc5.d/S99ztserver → ../init.d/ztserver
/etc/rc5.d/K01ztserver → ../init.d/ztserver
Start the server using: /sbin/service ztserver start