The types of services that we typically configure Linux servers to provide include:

Linux Internet Servers

  • Web - Apache HTTP Server, Apache Tomcat
  • Databases - MySQL, PostgreSQL, Oracle
  • Programming and scripting - PHP, Java, Perl, JavaScript, CSS, XHTML, Bash
  • FTP - ProFTPD, Pure-FTPd, vsftpd
  • SMTP (outgoing email) - exim, postfix, qmail, sendmail
  • POP3 and IMAP (incoming email) - qpopper, UW IMAP, Courier-IMAP
  • DNS (Domain Name System) - BIND, djbdns
  • Web control panels - cPanel and WebHost Manager, Plesk, DirectAdmin, Webmin

Linux Virtualization

  • VMware ESX, ESXi, VMware Server
  • Xen - Amazon EC2 Cloud, Citrix XenServer
  • User Mode Linux (UML)
  • Manage Large Networks (MLN)

Linux Remote Access

  • SSH (Secure SHell) - OpenSSH
  • VNC (Virtual Network Computing)
  • X Window System (X.Org, X11)
  • OpenVPN

Linux Security

  • Network monitoring - SNMP, Nagios, Big Brother/Hobbit, MRTG, Cacti
  • SSL/TLS encryption - OpenSSL, stunnel
  • Intrusion Detection Systems (IDSs) - Snort
  • Tripwire (file integrity checker)

Linux Internal Network Servers

  • File server - Samba (SMB, CIFS), NFS, iSCSI
  • LDAP (directory services) - OpenLDAP
  • DHCP - ISC DHCP
  • Routing - Quagga, OSPF, RIP, VRRP, CARP

Linux Distributions

  • Red Hat Enterprise Linux (RHEL)
  • CentOS
  • SUSE Linux Enterprise Server (SLES)
  • Debian GNU/Linux
  • Ubuntu Server and Desktop Editions
  • openSUSE
  • Fedora

This is not an exhaustive list, but hopefully it gives you some idea of the types of Linux and Unix servers that we’re experienced with. Please contact our Atlanta area Linux consultant today for a free consultation.