Saturday, November 29, 2014

Installing Ubuntu-server GUI

While the command line for ubuntu is intuitive, it requires that you practise using it. If you need to get the job done and do not have the time to practise, it will be worth your while to install a gui, while learning some of the key commands

Here are lists of the commands.

1. SSH cheat list
2. Easy to use  cheat list

the command to install the desktop is

apt-get install ubuntu-desktop

This is the simplest commonly used desktop.

The desktop is 2GB big, so make sure you have enough disk space.

Implementing a firewall on Ubuntu

This process involves securing the server against hacking.

A firewall called ufw is used for that purpose

The instructions are as follows:

This site gives a very clear guidance on how to configure the firewall. Click here


Friday, November 28, 2014

Changing ubuntu root password

From command line,
 
passwd root
 
The system will ask for your new password, 
 
type the new password, and confirm by typing it again.
 
 

A journey to open source


Today I am taking a bold 7-day journey to open source which will aid the decision to stay or move from the propriety operating system's platform


Key to the journey is the ability to acquire the following

1. Building on strong foundation
  • Ubuntu 14.04 LTS (Done)
  • Robust firewall
  • Ability to publish (Done)
  • Use of node.js for real-time applications
2. Getting Achieve-24 to run immediately
  • get Oracle or MySQL to run in the same environment
  • Migrate users
  • Confirm URL to be used 
3.  Connecting humbub social-networking
  • Start social blogging based on achieve-24
  • Create links between achieve-24 and the social network
  •  Drive up utilization
4. Bringing on board other tools such as Red-is (and Imfundo-SA)
  • Ensure that other applications are migrated to the new platform
  • Integrate other applications
5. Finally tick off what is important.

The experiences and tips will be recorded for future reference including reference sites. 

This promises to be an exciting journey and am looking forward to the experience.