Tag Archive: Operating System


What Ecommerce Software Has to Offer

Setting up a website can seem a daunting task to many of us. Not everyone is proficient at building stunning, effective and dynamic websites; but if you have a product or a service to sell, then having your own website utilizing ecommerce software is one of the most fruitful methods of making sales.

The Advantages of Ecommerce

Selling your product online means there are no geographic limitations. You can sit in your lounge in Texas and sell your home-knitted scarves to people living in Japan. The costs of setting up your business are comparatively non-existent. You don’t need to purchase or rent a shop. You don’t need to pay for decoration, you will undoubtedly be using less staff and the only utility bills are bills you would usually pay at your own home anyway.

About Your Ecommerce Website

Ecommerce software is any software used on your website to help customers easily shop and pay for their items easily, safely and quickly. In recent years, one of the many advances of the Internet has been the increase in publicity surrounding Internet security. It is absolutely imperative that as well as a good crisp and clean looking website you also offer and display high security on all of your online payments. If you don’t you will undoubtedly lose customers and money.

Shopping Carts and Payments – The Essential Items

If you’ve done any shopping online, you will have probably come across shopping carts of varying levels of quality. When considering ecommerce software you need to pick shopping cart software for your site that is user friendly, stable and fits the design of your site. You should ensure that it can be used on any operating system and as many browsers as possible. Don’t forget that not everyone uses Internet Explorer.

When a visitor is looking around your site at the items you have to offer, you are perhaps hoping that they will make a purchase. Making the buying process easy for them will encourage them to do that. An ‘Add To Cart’ button is virtually standard on any ecommerce site now, and clicking on this button should take you to a simple but effective looking shopping cart page. Shoppers should be able to select how many items they want and then add that to basket. Once they have selected that item, it may be a good idea to take them back to the page they were last on, encouraging them to continue shopping and spending more money.

Offers

Everybody loves a good deal, and Internet shoppers are by no means different. Try to make sure that your ecommerce software allows you to give discounts under certain circumstances. Perhaps, a 10% discount for anyone spending over $200. Recent ecommerce software offering shopping carts will give you both product level and order level discount options, so you can have sale items as well as spend dependant discounts.

The Bottom Line

If you want to set up an ecommerce website, you will have to get some shopping cart software. Most surfers will simply look for another site if you don’t give them the options they expect.

A good shopping cart will give you plenty of options and the opportunity to offer discounts and sale items. A reputable ecommerce software company will, at the very least, give you detailed instructions on installing this software onto your site and how to use it. Choose wisely.

How to install Xen on CentOS

I have just finished installing CentOS 5 on my PC ,next i am going to test Xen Virtualization on my new CentOS 5 machine. When doing a fresh install of CentOS 5, you can specify if Xen should be installed by selecting Xen in the base Group installer. But I missed selecting Xen software and tools during my CentOS 5 installation, not a big deal i don’t have to reinstall CentOS 5 just because i missed selecting Xen packages, I can install Xen software and tools later on.

Xen is the open source Virtualization environment available for Linux kernel only that means Xen cannot run on windows platform. I have installed Xen latest release 3.1 on my CentOS 5 machine. Xen allows you to install “virtual servers” on your base operating system. Xen allows you to create and run several instances of any Linux utilizing your single server hardware resources. Here is my attempt to document step by step instructions for installing Xen on CentOS:

1. Xen installation Preparation in CentOS 5:

First check on your CentOS 5 machine if you have Xen installed:

xenserver# rpm -qa |grep xen

xen-libs-3.1.0-13.el5

xen-3.1.0-13.el5

xenserver #rpm -qa |grep kernel-xen

kernel-xen-2.6.21-2950.el5

If you have Xen and kernel-xen packages installed then you probably have Xen already installed on your RHEL5 or CentOS 5 machine. Check if you have Xen virtual machine manager installed (GUI):

xenserver-dev #rpm –qa |fgrep virt-manager

virt-manager-0.5.2-2.el5

If you don’t have Xen packages installed on your CentOS 5 machine then installed the packages.Install Xen packages in CentOS 5 using yum

xenserver# yum install xen

xenserver # yum install kernel-xen

xenserver # yum install virt-manager

kernel-xen package contains the Xen-enabled kernel for both the host and guest operating systems as well as the hypervisor. The Xen package contains the user-space tools for interacting with the hypervisor.

2. Enabling Xen on CentOS 5

Once you have all Xen and Xen kernel packages installed on your centOS 5 linux server, edit your /boot/grub/grub.conf file to add an entry for booting Xen kernel. Remember installing Xen and Xen kernel packages wouldn’t enable Xen kernel by default. To enable Xen kernel as default boot kernel, change default line in /boot/grub/grub.conf to from default=0 to default 1

Add entries for Xen kernel in /boot/grub/grub.conf file as listed below, my CentOS 5 /boot/grub/grub.conf configured to boot into Xen hypervisor

default=1

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.20-1.2944.fc6)

root (hd0,0)

kernel /vmlinuz-2.6.20-1.2944.fc6 ro root=/dev/vg00/lvroot rhgb quiet

initrd /initrd-2.6.20-1.2944.fc6.img

title CentOS (Xen enabled)

root (hd0,0)

kernel /xen.gz-2.6.21-2950.fc8

module /vmlinuz-2.6.21-2950.fc8xen ro root=/dev/vg00/lvroot rhgb quiet

module /initrd-2.6.21-2950.fc8xen.img

Next reboot you CentOS 5 linux machine to test Xen kernel

[root@xenserver]# init 6

Once CentOS 5 machine boot completes, make sure you are running new Xen kernel and xen service is running. Once the system is booted using the Xen kernel, check to verify the kernel and that Xen is running:

[root@xenserver]# uname -r

2.6.21-2950.el5xen

To check if Xen is running use xm from command line:

[root@xensever]# xm list

Name ID Mem VCPUs State Time(s)

Domain-0 0 925 1 r—– 566.4

The above output should show that the xen kernel is loaded and that Domain-0 (the host operating system) is running. If Xen is not running this how you can start the xend daemon:

[root@xenserver]#/etc/init.d/xend start

Starting xen daemons: xenstored blktapctrl xenconsoled xend[ OK ]

If you want to run xend every time you reboot your CentOS 5 machine, make sure xend service is set to autostart for your default runlevel:

[root@xenserver]# chkconfig –list xend

xend 0:off 1:off 2:on 3:on 4:on 5:on 6:off

On my CentOS 5 machine xend is enabled to autostart for runlevel 2,3,4 and 5.

3. Running Xen GUI in CentOS 5 :

Now you can create Xen virtual machines using Xen command lines or xen GUI (virt-manager):

[xenserver@ldev ~]# virt-manager

I am going to add some documentation on how to create virtual machines on Xen in CentOS 5.

Enjoy !

How to install Xen on CentOS

I have just finished installing CentOS 5 on my PC ,next i am going to test Xen Virtualization on my new CentOS 5 machine. When doing a fresh install of CentOS 5, you can specify if Xen should be installed by selecting Xen in the base Group installer. But I missed selecting Xen software and tools during my CentOS 5 installation, not a big deal i don’t have to reinstall CentOS 5 just because i missed selecting Xen packages, I can install Xen software and tools later on.

Xen is the open source Virtualization environment available for Linux kernel only that means Xen cannot run on windows platform. I have installed Xen latest release 3.1 on my CentOS 5 machine. Xen allows you to install “virtual servers” on your base operating system. Xen allows you to create and run several instances of any Linux utilizing your single server hardware resources. Here is my attempt to document step by step instructions for installing Xen on CentOS:

1. Xen installation Preparation in CentOS 5:

First check on your CentOS 5 machine if you have Xen installed:

xenserver# rpm -qa |grep xen

xen-libs-3.1.0-13.el5

xen-3.1.0-13.el5

xenserver #rpm -qa |grep kernel-xen

kernel-xen-2.6.21-2950.el5

If you have Xen and kernel-xen packages installed then you probably have Xen already installed on your RHEL5 or CentOS 5 machine. Check if you have Xen virtual machine manager installed (GUI):

xenserver-dev #rpm –qa |fgrep virt-manager

virt-manager-0.5.2-2.el5

If you don’t have Xen packages installed on your CentOS 5 machine then installed the packages.Install Xen packages in CentOS 5 using yum

xenserver# yum install xen

xenserver # yum install kernel-xen

xenserver # yum install virt-manager

kernel-xen package contains the Xen-enabled kernel for both the host and guest operating systems as well as the hypervisor. The Xen package contains the user-space tools for interacting with the hypervisor.

2. Enabling Xen on CentOS 5

Once you have all Xen and Xen kernel packages installed on your centOS 5 linux server, edit your /boot/grub/grub.conf file to add an entry for booting Xen kernel. Remember installing Xen and Xen kernel packages wouldn’t enable Xen kernel by default. To enable Xen kernel as default boot kernel, change default line in /boot/grub/grub.conf to from default=0 to default 1

Add entries for Xen kernel in /boot/grub/grub.conf file as listed below, my CentOS 5 /boot/grub/grub.conf configured to boot into Xen hypervisor

default=1

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.20-1.2944.fc6)

root (hd0,0)

kernel /vmlinuz-2.6.20-1.2944.fc6 ro root=/dev/vg00/lvroot rhgb quiet

initrd /initrd-2.6.20-1.2944.fc6.img

title CentOS (Xen enabled)

root (hd0,0)

kernel /xen.gz-2.6.21-2950.fc8

module /vmlinuz-2.6.21-2950.fc8xen ro root=/dev/vg00/lvroot rhgb quiet

module /initrd-2.6.21-2950.fc8xen.img

Next reboot you CentOS 5 linux machine to test Xen kernel

[root@xenserver]# init 6

Once CentOS 5 machine boot completes, make sure you are running new Xen kernel and xen service is running. Once the system is booted using the Xen kernel, check to verify the kernel and that Xen is running:

[root@xenserver]# uname -r

2.6.21-2950.el5xen

To check if Xen is running use xm from command line:

[root@xensever]# xm list

Name ID Mem VCPUs State Time(s)

Domain-0 0 925 1 r—– 566.4

The above output should show that the xen kernel is loaded and that Domain-0 (the host operating system) is running. If Xen is not running this how you can start the xend daemon:

[root@xenserver]#/etc/init.d/xend start

Starting xen daemons: xenstored blktapctrl xenconsoled xend[ OK ]

If you want to run xend every time you reboot your CentOS 5 machine, make sure xend service is set to autostart for your default runlevel:

[root@xenserver]# chkconfig –list xend

xend 0:off 1:off 2:on 3:on 4:on 5:on 6:off

On my CentOS 5 machine xend is enabled to autostart for runlevel 2,3,4 and 5.

3. Running Xen GUI in CentOS 5 :

Now you can create Xen virtual machines using Xen command lines or xen GUI (virt-manager):

[xenserver@ldev ~]# virt-manager

I am going to add some documentation on how to create virtual machines on Xen in CentOS 5.

Enjoy !

Ubuntu for the servers

I have been using ubuntu for my desktops since late 2006, and have never moved back to windows. Unix, the operating system made when the hippies walked the earth is THE os, and all its derivatives are just too good. I love Linux, and bsd at times, and I just hate windows. Windows ia a big black mark on mankind. Atleast in the desktop world since most of the server world still rely on unix and its derivatives.

I did have a few windows servers, which I maintained for a few insufferable clients I had, and the rest of the clients were happy with the linux servers I had. I have been enthusiastic at managing my linux servers and I just hated working on my Windows servers.

Well, till April 2008, I thought CentOS was the best ever operating system for servers. It is simple, it is powerful, It is made from RedHat, and its free. Redhat comes with a $20 license fee per month.

CentOS is geared up for the server environment. Set it up, harden it, and you are ready to roll. And managing it through shell is never easier. But still I missed ubuntu on my server. Ubuntu has got its repositories, you could install debian packages on it, and you get to go with the cool factor. Whats your server’s OS? Its Ubuntu 8-)

In 2007, I installed ubuntu 6.06 LTS on one of the idle servers I had. And I wasn’t really convinced. CentOS was really better. It supported cPanel for gods sake, and I felt that Drapper is really Draking. I never bothered to try out Hardy Heron untill Intrepid Ibex came out. And when I tried it, I was overwhelmed. What an OS!

It does a lot of things with ease that CentOS takes a lot of time to finish. For example setting up a firewall. I could never do it right, and I got my server hacked once.

The only problem now is that cPanel/WHM doesnt support ubuntu yet. They used to support debian, but they have withdrawn that now. God knows why. Maybe they don’t want to extend into ubuntu. Well, Ubuntu is supported now by Plesk, and I just hate plesk. They store sites under the /var/www/ folder which is the default apache folder and not at /home/user like cpanel. I hate this setting. And folder permissions and tweaking other settings are not as easy as doing it with cPanel. And bloody plesk charges $40 a month for its license while cPanel charges only 25.

I really hope that cPanel would start supporting ubuntu soon.

Almost always, I prefer to save things on my hard drive than on a cd or a dvd. CDs and DVDs are just for the movie players and for backups and not for daily use on the computer. I like everything that is for daily use on my computer on my hard drive. And unfortuantely i work a lot with virtual environments and that woudl require bootable cds, meaning, ISOs.

People are making ubuntu look like windows and mac. You get software for every task and the good thing about all that is theat they are allfree, andthis makes it easy for anyone to use the operating system. But a guy like me who has been working on computers for the past 14 years should be able do better than to hunt for software. And that is one main reason that I moved to linux.

This morning I wanted to make an ISO of an operating system that I had on a CD which I wnated to install on Vmware, and I realized that I didnt have a software installed on my computer that would do the work or converting the cd into an ISO for me.

It is linux that we are talking about. Everything is built in. We dont need no software for linux, everything comes with it. So I just checked linuxforums.org and found the right command for the job.

cat /dev/scd0 > path/isofile

And surprisingly the command toom only 2 minutes to rip down the cd into my hard drive and make it an iso while nero or any other software would have taken ages to make it.

If it was a software, I would have had to open the software, select the cd, select the path and this alone would have taken me a few minutes and wait patiently for the cd to be ripped into the hard disk. The command line was a lot faster.

Linux can do a lot more than you think. Quit windows and start using Linux, and make the best out of your time and your computer.

Powered by WordPress. Theme: Motion by 85ideas.
SEO Powered by Platinum SEO from Techblissonline