Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Ubuntu server network & have decided to make a website. Can anyone suggest some free tools that will help me do this without having to code HTML or CSS?

share|improve this question

WordPress is a neat CMS for running a website. I'll give you instructions on how to install it.

You can install LAMP (Stack of Apache, PHP and MySQl) by running this terminal command on the server:

sudo tasksel install lamp-server

Then, after that you can install WordPress by running this command:

sudo apt-get install wordpress

Then you can fire up WordPress by entering the ip address of the server in the window of a client browser. For example, if the server IP address on the LAN is, then enter in the browser of any desktop attached to the LAN. You'll get the WordPress install page. Follow the instructions here to install WordPress.

Drupal is another popular CMS. You can install it by running:

sudo apt-get install drupal6

Ubuntu has version 6 of drupal. The latest is version 7. You can install drupal 7 by following this guide.

share|improve this answer
hey, Why didn't you mention Joomla, the famous Cms?.. – aneeshep Mar 28 '11 at 6:22
Aneeshep: I find Joomla to be confusing for newcomers, and hence I recommended Drupal to him. – Bilal Akhtar Mar 28 '11 at 8:58
I think it depends on the user perspective. There is nothing to be confused. There are large collection of tutorials, howtos, forums, irc channel etc etc. – aneeshep Mar 28 '11 at 12:24

On the server you will be needing Apache with php and mysql as a base. From this there are many CMS that will help you build your site. As mentioned WordPress is great for blogs as it also has apps on various mobile platforms. My preference for building full websites is Joomla, but there is also Drupal, Concrete5, Mambo and probably many more smaller platforms. Whichever platform you decide, you won't need any html knowledge (unless you want to learn) as the platform will take care of your template, content, menu structure, widgets, etc

share|improve this answer

If you want a blog site install the CMS, Content Management System, Wordpress. There are many templates available which will give you your basic site structure. There are a number of books on Wordpress and you will find helpful. As a site design noob you'll have your work cut out for you.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.