hmmm ubuntu
Time it takes to get a fully functional personal Ubuntu server: 30 minutes. After downloading Ubuntu, setting up everything was such a breeze. I’ve been using Slackware as my personal server of choice for years and setting up Ubuntu server for the first time was light years easier, lots of credit goes to Ubuntu utilizing Debian’s apt system. After install which took mere minutes, I did the following:
- Setup /etc/network/interfaces – get the network up and running
- sudo passwd root – set password for root so that I can switch to root and do all my setup instead of having to sudo every time I need to run a command requiring root access.
- apt-get update – Updates the apt-get resources from online sources.
- apt-get install openssh-server openssh-client – install ssh. I’ll be working on this box remotely for the most part and this will eventually sit in a closet somewhere never to be seen. Good to go after install.
- apt-get install vsftpd – light, secure ftp daemon. Most of my transfers will be using samba, but I installed this just in case. Aside from small config changes, it was good to go after install.
- apt-get install samba – Install samba to share resources with my Windows Vista desktop where I’ll be doing most of my work. Check this quick Samba install guide for small networks.
- Apache, MySQL, PHP was already installed. You are given an option for this during the initial installation. Good to go.
- apt-get upgrade – Upgrades packages to the most recent version.
- apt-get dist-upgrade – This upgrades the core system files such as the kernel
- apt-get clean – Removes unneeded files
- Happy Ubuntu user.
