Create blog site with Drupal


Try Drupal! Get a FREE Drupal installation with SiteGround Drupal hosting Package!

Drupal is one of the best Open Source CMS tools in the web. It has been recently awarded the Overall 2007 Open Source CMS Award at the PacktPub Contest.
Drupal is written in PHP and requires a MySQL database, both of which are available with the SiteGround Drupal hosting services. Drupal basic installation can be easily turned into many different types of web pages - from simple web blogs to large online communities. Drupal includes features to enable content management systems, blogs, forums, newsletters, picture galleries, and more. Here we will explain the use of Drupal as a blog application.

Drupal installation

Please, visit the pages listed below to find detailed instructions how to install Drupal on your website with the help of the Fantastico auto-installation tool or via the web.

How to create a blog site with Drupal?

Once you have finished with the installation of Drupal, you should navigate to the web address, where the script is located and you will see the main page. First you should create your account:
Create blog - Create new account in Drupal
Once you have your password, you can log in the Administration area. There you can create content or edit your profile, manage your installation and more from the administer menu:
Create blog - Drupal Administration
To start using Drupal as a blog, you should first enable the blog module from Administer -> Modules. The following modules should be checked:
  • menu
  • node
  • path
  • page
  • statistics
  • story
  • taxonomy
Also you can download and install image module.

Drupal Settings

Then please go to Administer -> Settings and fill in the text boxes with the required information. This will help the Search egnines to easily crawl your blog site.
After that you should continue setting the access control in Administer -> Access control. Click on the roles tab. Create your own role. The rights you give here depend on how you use your site. In the beginning you can check the following options:
  • administer and create images
  • administer menu
  • access content and administer nodes
  • create pages and edit own page
  • create url aliases
  • access statistics
  • create and edit own stories
  • access administration pages
  • administer taxonomy
After that you should go to Administer -> users, click on the configure tab and choose "Only site administrators can create new user accounts". Click on the add user tab and create a user account you will blog with. Assign it the role you have created earlier.
Now it is time to navigate to Administer -> themes. Choose your desired theme and select the configure
tab. Scroll down to "Display post information on" and uncheck the box next to "page".
In "Toggle display" make sure that "Site name", "Site slogan" and "Mission statement" are checked. With Drupal you can change the visualization of your site without changing the links to the content.

Creating Content

Now you should go to Administer -> content. There you should click on configure tab and then on content types. Click on "page". In the "Workflow" remove the check next to "Promoted to front page". Save and do the same for "story" as well.
This will set only story type content to be automatically promoted to the front page.
It is time to create content for your blog. Please, logout from the administrator's area and login with your newly created account. You can create content for your blog from create content link.
There you can add or edit a page or a story:
  • If you want to add a static page, like a contact page or an about page, use the page type.
  • Stories are articles in their simplest form: they have a title, a teaser and a body, but can be extended by other modules. The teaser is part of the body too. Stories may be used as a personal blog or for news articles.
Once you are done, you can go to your home page. There you will see that the default Drupal new site message is now gone and your post is placed.

Useful links:

Please, feel free to contact us if you have any questions or recommendations about this tutorial at: tutorials 'at'

Create a Blog Site with WordPress


WordPress is a free personal publishing platform. It is an easy to use, fast and flexible blog script. It comes with a great set of features, designed to make your experience as a publisher as pleasant as possible. With WordPress you can easily:

  • Publish and edit posts;
  • Sort articles in categories;
  • Search within your content;
  • Manage user access;
  • Change your website themes and more.
With the SiteGround WordPress hosting services you can use all WP features.

How to install WordPress?

Please, visit the pages listed below to find detailed instructions how to install WordPress on your website with the help of the Fantastico auto-installation tool or via the web. Please, note, that you can have a free Wordpress installation with SiteGround hosting pack.

How to create a blog site with WordPress?

Once you have installed WordPress you can start building your blog. First, please navigate to the WP login page from your side menu under the section Meta -> Login or by entering the exact URL:
There you should enter the login credentials, which you have chosen during the installation process. Then you will enter the Administration area of the WordPress script:
Create blog - Wordpress wp-admin

Where to start blogging?

To start writing posts in your WordPress blog, simply click on the Write a post link from your Dashboard. You will be redirected to a page where you can create your article.
Writing posts in WP
Click the [Publish] button once ready and your post will be immediately visible at the front page of your blog!

Blog Tutorial


You don't have a blog website yet or you have problems with your current host?
Check out the Best Blog Hosting Service (including a free blog installation)!

People feel the need to share their thoughts and opinion with other people. Nowadays the most effective way to do that is to create your own weblog or, as it is most popular - blog. But how to start your own blog? Fortunately, starting a blog site is a really easy task.
  • There are free Open Source blog tools which help you create and manage your blog site.
  • You do not need to know anything about web design or development to start blogging.
  • All you need to do is open a hosting account where you can have a blog application installed and activated. Here at SiteGround we offer FREE blog installation with our blog hosting package. You can start creating your site right away.
The easiest way to create a blog site is by using a ready-made blog tool.
  • The blog application has built-in fuctionality such as posting articles, HTML editor, commenting, archive, etc.
  • The most popular blog tools have a large supporting community. You will be able to find free themes for your blog and customize it the way you like.

Which blog application to use?

With the help of a blog application you needn't be a web designer or developer to share your thoughts with the world. In the following pages you will find brief instructions on how to build your own blog by using two of the most popular blog applications:

Define: Blog

There are different descriptions of that concept. According to most of the articles on the Internet 'blog' is short for 'weblog', a frequently updated publication of comments and thoughts on the web. Usually it is reflecting the views of the blog's creator. Blogs consist of text and images and are sorted by date. The newest information is on the top and there is an archive of the old one. People create blogs to share their thoughts with the world. A person writing in the journal is called a 'blogger'. Bloggers write about different topics: from the typical daily situations to the progress of some scientific researches. The readers also can leave comments and thus make the whole blog more interesting and useful.

History of blog

Blogs are part of the World Wide Web since its creation. In the beginning they did not have a defined name, but their purpose was more or less the same as that of contemporary blogs. Here is a list of the first blogs:
  • Dawn of Internet: Tim Berners-Lee at CERN begins keeping a list of all new sites as they come online.
  • June 1993: NCSA's oldest archived 'What's New' list of sites.
  • June 1993: Netscape begins running it's 'What's New!' list of sites.
  • January 1994: Justin Hall launches Justin's Home Page which would become Links from the Underground.
  • April 1997: Dave Winer launches Scripting News.
  • December 1997: Jorn Barger coins the term 'weblog''.
SiteGround is the best blog host because:
  • We have long experience with blog applications such as WordPress;
  • Our servers are perfectly optimized for blogs;
  • We offer FREE installation of more than 60 WordPress templates;
  • Our blog hosting package is the best offer on the market - it has the lowest price for the quality and features it includes;
If you don't have a blog yet, you can sign-up for our Professional Blog Hosting and get a FREE blog installation and many FREE WordPress Templates!

Ads By Google