So, there has been a lot of interest in how to build your own school services such as blogs, wikis, and social network. This session is dedicated to understanding the basics of how you can setup a basic social networking sites for your class, school, or district.
To accomplish this task we are going to need to learn about a few things:
WordPress and Buddypress
Basically virtualization is software/hardware that allows you to run a complete operating system on an existing machine as through it is a different physical machine. This allows a systems resources to be maximized and for an end user to interact with an operating system independent of the underlying hardware.
We are going to use Virtualbox by Oracle an open-source virtualization tool for this session. It is quit easy and can be used on Windows, OS X, and just about any variety of Linux.
Add Webmin APT repository to server APT sources sudo nano /etc/apt/sources.list
Add Comment and Webmin URLs ##Webmin Repositories for web-based server administration
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Fetch and install my GPG key with which the repository is signed cd /root
sudo apt-key add jcameron-key.asc
Update your repositories and install webmin sudo apt-get update
sudo apt-get install webmin
Test your webmin install by navigating to https://<your-ip-address>:10000
Your get an untrusted certificate warning (This is normal unless you purchased a 3rd party certificate, which is totally unnecessary.)
Login using admin user info.
Configure local DNS using Hosts file
Set up an entry for host server in the /etc/hosts file sudo nano /etc/hosts
Add line with server reference to end
Check your DNS by pinging your URL, it should have the IP in the response.