Configuring Apache Server
Your initial setup and configuration phase is not complete. You have a server with Linux, Apache,
MySQL and PHP installed on it. You also now know how to SSH to your server, which will help us
very shortly.
Currently though, you don't have any websites on your server, and in its current state, it would be
no use uploading them either. There is a little bit of required configuration work before you'll be
able to see your website running on the server.
In order to host websites on your droplet, you will need to use a method called SFTP (Secure File
Transfer Protocol) to connect to your server. Essentially, this gives you access to the directory
structure of your server and all the files held within it.
The next section covers installing and using Filezilla – an FTP client.
Other web server options
We've spoken about and used Apache server, but, I thought it would be worthwhile covering off the
Apache alternatives and discussing the difference between Apache and Apache Tomcat.
So first thing is first, Apache Tomcat is a web container that allows you to serve Java (JSP)
applications, whereas, Apache server will deliver HTML, PHP and ASP documents. As always,
Java just require 2ƗGF