The material here is from the first 6 weeks of a course on web services at Bilgi University.
It is usable as it stands, provided you follow the instructions carefully. Small problems may arise when you try different suppliers and different GNU/Linux distributions
I am in the process of updating and simplifying the worksheets here in the light of the experiences of the students taking that course. The material will also be generalized to cover directly more suppliers and more software versions and GNU/Linux distributions
My thanks to the students who took the course at Bilgi for their patience and for their contributions
- Getting started
Setting up a droplet and beginning to use the command line.
- Securing the server and installing software
Basic security precautions, getting some necessary programs loaded, more work with the command line
- Making our server multi-user
We learn about file permissions and ownership and how several users can share the server securely
- Domain names and Apache configuration
We learn how to set up domain names, both locally and through the Domain Name System, and how to serve multiple domains from one server by configuring virtual hosts on Apache and giving secure access to multiple users to update their sites.
- Getting Apache up and running
We will now show that we can support multiple web sites on our droplet.
- On to Wordpress
We show that we now have a useful system by installing the Wordpress blogging software on just one of our multiple domains.