Google
 

Thursday, November 29, 2007

*
Categories
o Web Hosting
o PHP Web Hosting
o Perl Tutorials
o MySQL Web Hosting
o HTML Tutorials
o SEO Tutorials
o RSS Information
o Web Hosting Articles
o Internet Security
o Web Development
o Web Site Design
o Blogging
o UK Web Hosting
o cPanel Hosting
o Server Security
o Java Hosting
o linux web hosting
o dedicated linux hosting
o linux operating system
o Windows Web Hosting
o Unix Web Hosting
o Computer Technical Support
o Computer Networking
o eCommerce Hosting
o Virtual Private Server
o Email Hosting
o Linux vs Windows
o Domain Name Hosting
o Web Site Promotion
o Ensim Servers
o Networking
o Software Development
o ASP.NET Scripting
o Plesk Hosting
*
Blogroll
o Web hosting Providers
o cPanel Hosting
o Website Hosting Tools
o Reseller Hosting
o Game Server Hosting
o Dedicated Server Hosting
o Cheap UK Dedicated Server
o Windows Web Hosting
o UK Web Hosting
o VPS Hosting
*
Meta
o Register
o Login
o RSS
o Comments RSS
o Valid XHTML
o Web Hosting UK
o Web Hosting
o
Syndicate
+ RSS Feed
+ Subscribe to Bloglines
+ Subscribe to Google
+ Subscribe to MyYahoo!
+ Help with feeds
Top 10 Posts
o UTUBE OR YOUTUBE (27441)
o Firewall (21577)
o Trackback in Blogging (20639)
o Apache Installation (15312)
o (11893)
o Ruby on rails (11534)
o Apache - Virtual Hosts Configuration (9381)
o Apache Tomcat (8360)
o SpamAssassin (8096)
o Starting named: /usr/sbin/named: symbol lookup error: /usr/sbin/named: undefined symbol: dns_resolver_setudpsize (7364)
Monthly:
o

Upgrading To A VPS From Shared Hosting Environment


UK WEB HOSTING | PHP MYSQL HOSTING | ASP MSSQL HOSTING | CPANEL RESELLER HOSTING | VPS HOSTING
UK WEB HOSTING SERVICE WITH 24X7 SUPPORT & FREE DOMAIN NAME REGISTRATION
LINUX WEB HOSTING WINDOWS WEBHOSTING PACKAGES INCLUDING PHP MYSQL AND ASP .NET
EUKHOST.COM ECOMMERCE MSSQL FRONTPAGE TOMCAT ZENCART PLESK HOSTING
CPANEL RESELLER UK DEDICATED SERVER WEB HOSTING WITH JOOMLA MAMBO OSCOMMERCE
BLOG HOME | CPANEL HOSTING | WINDOWS VPS HOSTING | SEMI DEDICATED HOSTING | DEDICATED HOSTING
Upgrading To A VPS From Shared Hosting Environment

November 26, 2007 at 6:51 am · Filed under Virtual Private Server

Upgrading from a shared hosting services to a VPS or a Semi-Dedicated server is sometimes a little intriguing. Its not difficult, if one knows the difference between the two environments. Here is an explanation of the hosting environments.

Shared Hosting:-
As the name itself suggests, shared hosting is an environment where several websites are all hosted on one webserver. Each website account gets its own limited share of disk-space, bandwidth, email accounts, FTP accounts, databases et.al. No server administration, security administration & other system tasks to be performed. Its “plug-and-play” .i.e. buy an account & start using it. This only caters to small websites or individual users.

VPS Hosting:-
VPS or Virtual Private Servers is the technology that separates one physical server into several independent virtual servers parts, each isolated from the other. That is why these are called “Virtual Private Servers”. Each VPS has its own set of processes and resource management, and behaves exactly like a stand-alone server. It allows you a larger amount of resources available for use. You also get full administrator level root access & RDP rights for your linux / windows vps respectively. With a VPS, you are under control of all operations & processes running on your server. Thats also the reason why you are responsible for the overall day-to-day administration of the VPS.

Its a perfect balance of a shared environment (on an average about 12 to 15 VPS are hosted on one server node) & a completely independent hosting environment (dedicated servers). Technical Support is still there to help you with critical issues & problems.

Do not cancel your existing account till the time all the websites start resolving from the VPS.

The Actual Difference:-
The data would already be there for you, unless you specifically asked not to move the files. Once you have verified that everything is correct, then you start off using your vps. First-up, ensure that you have the nameservers in place. Depending on your VPS plan, you are allotted a specific number of dedicated IP’s. You would have to change the nameservers for your domain name in your registrar account. Have the same DNS for all your domains hosted. You may now go ahead & set the hostname for the VPS. Once all the sites have the correct nameservers, you just have to go on adding more websites, everything would be done.

The step-up is when you have to take care of administration tasks. System processes (management), repairing the VPS, backing up data & storing it, vps reinstallation, reboot & overall management. Basic knowledge of linux / windows OS would be a plus point. SSH access & Remote desktop connectivity helps you to actually login to the virtual server & perform tweaks, operations or installations. You may install any application or software which is compatible with the VPS OS. It is always a good idea to ask the technical support staff about the compatibility if you are not sure about it. They would advise you accordingly. One has to remember though that since the applications & softwares would be externally sourced, the technical staff wont support issues arising out of them. This is true for most hosting providers.

A plain VPS works just as good as a VPS with a control panel software. The hitch comes when you want to add more websites or create mail accounts & other related activites. Linux / Windows know-how is essential if you have a plain VPS. Often clients complain when they learn that control panel is not default with the VPS. Each VPS comes with its own control panel license & OS.

There is also a difference between “Guaranteed RAM” & “Burstable RAM”. Guaranteed RAM is what you will always have available for use on your vps. However, you might have occassions where your VPS would require more than the available quota of RAM for the system processes & other applications to be functioning. That is when you use the “burstable RAM”. This is not a resource which is guaranteed. It is something which would be available on the server node to be used whenever there is a short time requirement. However, this is subject to the usage of other vps’ hosted on the node. Abundant amount of resources are almost always available on each server node. But the burstable RAM is not something which would always be available. If your VPS happens to use up the additional RAM available on the main node, it would start hampering the performance of other vps’ hosted on the same server.

That’s when you are asked to either move up to a package which has more amount of guaranteed available resources or a dedicated hosting solution.

Permalink Comments (3) Bookmark on del.icio.us
Creating your first Website

November 25, 2007 at 7:58 pm · Filed under Web Site Promotion

Article Title: Creating your first Website…

Creating your first Website is really exciting and this article will help you to create your first Website that will lead its way to success. First I will give you some rough key ideas to what your Website should deliver and then go through them in more detail.

• Your Website should have a domain name that is attractive, and will want people to find out more about.
• Your Website should be unique content-wise and updated regularly.
• Your Website should provide something for the visitor, maybe a service or a bargain - for them to want to visit your site again.
• Your Website should have an appealing design, staying as clean as possible and being easy to navigate around.

1.) The first part of starting a Website is having a nice domain name (or site name), a name that tells the visitor in a basic fashion what the site will offer - or what they should expect. A domain name that has just “123.com” doesn’t really explain what the site is about. You need to think of a name that is unique to your Website, a name that isn’t too obvious - but a name that is, a) appealing and gets the person want to visit the website, b) not too long, otherwise the visitors won’t remember the domain name to come back to it, c) explains what the Website is in a nutshell and d) isn’t too obvious - for example a domain name “freesharedresellervpswebhosting.com” is too long, too obvious, too hard to remember - and not appealing at all. Some Websites have short domains like “aaa.com” rather short domains are nice - and rememberable, but unless it’s for AAA batteries - or a company called AAA - it’s not much point. Now, maybe your site or company is called Keyboard Designs, Ltd? How about a domain name called www.keyboarddesigns.com. Although it’s a really long domain name - it’s your company name - and your clients will remember your company name as it’s important to them.

2.) Having content updated regularly is incredibly important if you want your visitors to come back to your Website - and another reason is if you want search engines to keep indexing your Website. Having unique content is important because if you copy other peoples content - or do content similar to others - doesn’t give you a good impression, does it? Provide content that is interesting and will want the visitor to visit your site again. Getting profits out of your site is essential, but adding advertisements everywhere around your site isn’t recommended - because it hides all the interesting content that a visitor wants to see. Another point is adding popups to your site distracts people, especially popups that force visitors to go to another Website - most visitors will press the ‘close browser button immediately after they get popups - and besides, most popup blockers are getting more efficient now.

3.) Having Websites like a blog all about you is very nice - but to be honest, the visitors will eventually get bored and never return. A personal Website is fine, however you want to offer the visitor something - like a service or possibly a competition. These way visitors will want to keep returning. Making a Website aimed at the visitors - maybe an advice column where visitors can get advice and ask questions - is another way of interacting with your visitors. In the long run it’s best to have a Website that keeps updating - like a games Website with more games - which will get your visitors keep returning.

4.) Lets face it, having a Website with an unappealing design is, well… unappealing - and your visitors won’t want to come back. Just imagine, you visited a Website that just has a few links and some content. If there was 2 websites identically the same - one with design, the other without - which one would you prefer to visit? - Exactly. Sticking to designs that has colors that can join each-other easily is best. What I mean by this is having colors that don’t “hurt the eyes” when it’s looked at. Keeping the design as clean as possible is really essential, you need to make sure your designs look the same or similar in most major browsers. Some browsers will render code differently so your designs may look “weird” in one browser, while looking fine in another. Check in many browsers to make sure your design and site looks fine in all major browsers. The browsers that are used the most are Mozilla Firefox, Internet Explorer 6 and 7, Opera, Netscape Browser and Safari Browser.

Thank you for reading the article and I hope you have learnt something new out of it, and put these suggestions into action. Remember, if you need super fast Web hosting please feel free to call us on 0808 262 0455 or contact us from http://support.eukhost.com

Permalink Comments (5) Bookmark on del.icio.us
Security Tip: Finding working directory of Process

November 20, 2007 at 4:48 am · Filed under Web Hosting, Server Security

Find PID of process
$ps aux | grep
Find out current working directory of the process 1213
$pwdx 1213 >> Output : 1213: /tmp/.abc

This seems to be someone try to hide process directory. You can then try to find out using..
$ls -l /proc/1213/cwd

Output :
lrwxrwxrwx 1 root root 0 Nov 20 04:35 /proc/1213/cwd -> /var/spool/mqueue

Permalink Comments Bookmark on del.icio.us
Importance of On-going Search Engine Optimization-Part I

November 12, 2007 at 3:10 pm · Filed under Web Hosting, SEO Tutorials

SEO campaign on-going basis is inherently important likewise you do often maintenance of your site; it will help you to improve your PR and surpass your position in SERPs. On-site SEO needs level headed work since there are possible reasons for surge and fluctuations in search results due to change in algorithm. Tracking traffic and analyzing the link structure is extremely important since the backlinks degrades overtime, you need to feel the gap with more quality backlinks regularly. Organic search engine listings are most important since there are always sites are competing with you to take leverage and your great position and gain exposure. It is essential that you should more focus on listing in local search engines, local directories, yellow pages to gain popularity to get good results in local search that give you lot of exposure for international search results as well. You should attempt to get more new pages, new inbound links and fresh content, if you are doing PPC leave the keywords that don’t give you results and choose keywords that are less competitive but have worth to target, targeting little narrowly specific keywords for specific niche & demography can bring some significant results.

Also different datacenter get altogether different set of information from your website so the output will be different, however if you focus more on relevancy and uniqueness in content it will give you good output in search results altogether. As discussed earlier the search engine devalue the links or can remove the pages of some site from getting index that have not improved and updated. Since search engines update their indexes and algorithms fairly often, they reduce the value of pages like which have not relevant content, ugly theme, bad linking structure, page error, broken links etc. Always remember the search engine principle are based on to provide the most relevant results to their users the relevancy is to be top up. Ongoing SEO also include link analysis, traffic volume, keyword analysis, quality content, site stats, site referrals, link development, page indexation, competitive analysis, benchmarking, these all factors require regular work to improve search results on-going basis.

To be continued in next post..

-Paul

Permalink Comments Bookmark on del.icio.us
Load Balancing Servers

November 1, 2007 at 7:10 pm · Filed under Web Hosting, Web Hosting Articles, Server Security, dedicated linux hosting, Computer Technical Support, Computer Networking

One server responding to all the incoming HTTP requests for a website might not able to handle all the incoming traffic of a website. This would become more difficult if the website becomes more popular. As a result pages will load slowly and users will have to wait for a long time to view web pages. Due to increase in traffic and connections to website there will be need to upgrade the server and it would be no more cost effective.

To improve the server scalability, more servers are needed to add more scalability and distribute load among the servers which is also called as clustering and load distribution among these servers is called as Load balancing. Load balancing applies to all types of servers including application and database servers.

Load Balancing Mechanism

The load balancing mechanism used for spreading HTTP requests is known as IP Spraying. HTTP traffic needs to be evenly distributed when there are multiple servers in the group. It acts as one server to clients for example an internet browser. “Load dispatcher” and “network dispatcher” are the equipments used for IP spraying. You can simply call them as “Load Balancer”.IP Sprayer redirects HTTP requests to a server in a server cluster. It all depend on the type of IP sprayer involved so that the architecture can provide more scalability, load balancing and overcome all the fail-over requirements.

You can have a look at Load Balancing Servers offered by eUKhost.com for a complete load balancing solution.

Permalink Comments (1) Bookmark on del.icio.us
Redeployment Questions for Sales Department

October 29, 2007 at 11:35 am · Filed under UK Web Hosting

EUKHOST LIMITED

Sales Department Question Paper

Please Read before you start answering questions:-
1) Each question carries 2 Marks
2) 1 Mark will be deducted incase of wrong answer
3) You have 1 Hours time to answer all 50 questions
4) Multiple answers for a specific question should be chosen only if specified.

SEO Questions:-

1) Name the three most important elements in the head section of an HTML document that are employed by search engines. Check all that apply.
a. Title
b. Meta Description
c. Meta Robots
d. Alternate text

2) Which tag is given the highest priority on a page by search engines?
a) Alt Tag
b) Meta Tags
c) Title Tag
d) No follow tag

3) Which of the following techniques is unethical and can be a reason for banning?
a) Building backlinks.
b) Rewriting the titles to include the target keywords.
c) Creating a doorway page instead a home page.
d) Rewriting dynamic URLs into static.

4) Which of the following techniques are white hat seo techniques? Check all that apply.
a) Hidden Content
b) Quality Inbound Links
c) Link Farming
d) Quality Content

5) For which of the following file types a SEO expert needs to provide an alternative textual description? Check all that apply.
a) html.
b) swf.
c) pdf.
d) gif.

6) What does “organic search results” mean? Check all that apply.
a) It is the same as “natural search results”.
b) These are the results from .org domains only.
c) This is the opposite to paid listings.
d) Organic are the sites that are most recently added to the index.

7) How important are metatags today?
a) Not important at all.
b) They have only minor importance, but it can be neglected.
c) Somehow important.
d) Very important, almost as much as keyword density.

8) You have just launched a new site. Unfortunately, nobody visits it, even search engines’ spiders don’t notice it. What can you do for its SEO success? Check all that apply.
a) Get some fancy fonts for the titles and headings.
b) Add gorgeous Flash movies to the site.
c) Submit the URL of the site to search engines and search directories.
d) Get some free links from the greatest hacker sites because backlinks always boost rankings.

9) You have been doing perfectly in Google but all of a sudden you drop low. What will you do? Check all that apply.
a) Sue Google for the damage they are inflicting me.
b) I will immediately revamp my site to get higher keyword density.
c) I will monitor my site for a month and then I will decide what to do.
d) Since I am so much dependent on Google, I will consider buying paid listings.

10) What is necessary to do for optimizing Flash sites? Check all that apply.
a) Put the most important items in a Flash presentation on the home page
b) Add descriptive metatada to the Flash presentation.
c) Provide alternative pages that describe the contents of the Flash presentation.
d) Have a good keyword density in the Flash presentation.

11) Which of the following techniques is best for dealing with duplicate content?
a) Rewriting the title and the headings.
b) Rearranging the placement of paragraphs.
c) Changing the directory in which a file resides or renaming it in order to make the URL different.
d) Re-wording the text.

12) Which of the options below is the best way to select the keywords to optimize for:
a) See which keywords have the highest density at the sites of your competitors.
b) See in Overture which of the keywords that are related to your site had most searches recently and optimize for them.
c) Write a list of the keywords that come to your mind and optimize for at least 3 of them.
d) Use a tool to determine the theme of your site.


13) What aspects of a hyperlink are important for SEO? Check all that apply.
a) The visibility of the link text.
b) The anchor text, especially the keywords in it.
c) The place from which the link originates.
d) The image that is used as an anchor for the hyperlink.

14) If you have a site that is targeted at a particular country only, which of the following are recommendable to do in order to rank well in country specific search results? Check all that apply.
a) Add the name of the country in all page properties
b) The site should be hosted in the same country, so that its IP falls in the range of IPs that are specific for this country.
c) Submit the site to local search engines and directories.
d) Use geotargeting.

15) What is meant by “Google bombing”?
a) Submitting the site again and again in order to include it in Google’s index.
b) Multiple sites linking to the same site, with the same anchor text in order to get high ranking for the keyword in the anchor text.
c) Extensively using the word “Google” on your pages in order to get high rankings with Google.

16) What does the term “Sandbox” mean in SEO?
a) The box with paid ads that appear when you perform a search.
b) The first 10 search results for a particular keyword.
c) This is where sites are kept till they get mature enough to be included in the top rankings for a particular keyword.
d) A special category of sites that are listed in kid-safe searches.

17) How long is the period of keeping sites sandboxed?
a) 4 weeks.
b) 3 months.
c) 1 year.
d) Not defined.

18) What are “supplemental results”?
a) Paid listings that appear for a particular keyword.
b) Listings that do not have all the keywords in them.
c) Filtered results that are similar to the ones already shown.
d) Additional search results that will be served on your request.

19) When do you apply for re-inclusion in a search engine’s index?
a) When you have made changes to your site.
b) When you have changed your hosting provider and the IP address of your site.
c) After you have been banned from the search engine for black hat practices and you have corrected your wrongdoings.
d) When you are not happy with your current ratings.

20) What are the advantages of submitting sites to web directories? Check all that apply.
a) Submitting to directories increases your rating with search engines.
b) By submitting to a directory, you get a backlink to your site.
c) By submitting to a directory your site gets certified.
d) When your site is listed in search directories, this increases the chances that search engines will index it sooner, compared to when it is not listed.

Web Hosting Questions:-

1) Where is eUKhost Datacenter located in UK?
a) Durham
b) London
c) Maidenhead
d) Edinburgh

2) What is the name of our Datacenter where we have setup our new high configuration Q6600 Servers ?
a) GNAX
b) Bluesquare
c) Fastservers
d) Rackspace

3) Which of these control panels is not offered with our Dedicated Servers?
a) cPanel
b) Plesk
c) LXAdmin
d) Hosting Controller

4) Each Server in our datacenter is setup on ________ Mbps, fully-switched port on an edge switch. (Fill in the blank)
a) 1
b) 10
c) 100
d) 1000

5) What is the percentage of commission we offer to our affiliates (eUKhost)?
a) 5 %
b) 10 %
c) 15%
d) 20%

6) What Brand of servers do we use for our servers?
a) HP
b) Dell
c) Compaq
d) Sun Microsystems

7) How many MySQL or MSSQL databases can a client create on any of our hosting plans?
a) 10
b) 50
c) 100
d) Unlimited

8) If a client wishes to host multiple website on our shared hosting plan what would you suggest him? Check all that apply.
a) Suggest him to use separate package for each domain
b) Use Add-on domain function
c) Suggest him a reseller or a vps
d) Multiple website hosting is restricted on shared hosting

9) In the case of ______ domains transfer, you will have to change the IPS TAG to ENOM to get the domains transferred to our hosting.
a) All UK TLDs
b) .com, .net, .info, .org, .biz
c) .us
d) .in

10) Which of these is not a VPS platform?
a) OpenVZ
b) Virtuozzo
c) Xen
d) Zen

11) Which of the following shopping carts can be installed through Fantastico ? Check all that apply
a) Zen Cart
b) osCommerce
c) RealCart
d) StaticCart

12) What is Drupal ?
a) HTML Editor
b) Content Management System
c) Community Forum Software
d) Operating System

13) Is it possible to create sub reseller account under main reseller account ?
a) Yes
b) No

14) Do we provide SSH / RDP access with our semi-dedicated plans ?
a) Yes
b) No
c) Optional

15) This locates a specific page on the World Wide Web.
a) IP address
b) Domain Name
c) URL
d) Path

16) This term means dividing the amount of work that a computer has to do between two or more computers so that more work gets done in the same amount of time and, in general, all users get served faster.
a) Routing
b) Shared hosting
c) Load Balancing
d) Colocation

17) In the Web hosting business, this refers to the rental and exclusive use of a computer that includes a Web server, related software, and connection
to the Internet, housed in the Web hosting company’s Datacenter.
a) Reseller hosting
b) VPS Hosting
c) Co-location
d) Dedicated hosting

18) Which of the following databases is supported on both Linux and Windows Hosting?
a) MSSQL
b) MySQL
c) MS ACCESS
d) ODBC

19) How many gigabytes are there in a terabyte?
a) 100 GB
b) 1000 GB
c) 10000 GB
d) 100000 GB

20) What is MySQL?
a) MySQL is a popular database tool that developers use.
b) MySQL is another name for SQLServer, since they were both created at the same type by competing companies.
c) MySQL is the sequel to a romance novel written by a survivor of the Titanic disaster, whose genius was not realized until after she died a few years ago.

21) Using which login credential do customers login in their client area of our modernbill
a) username & password
b) email address & password
c) domain & password
e) none of the above

22) Fantastico is a product of ?
a) cPanel.net
b) swsoft.com
d) p-soft.net
d) netenberg.com

22) what is the approx GBP to USD currency conversion rate right now ?
a) £1 = $2
b) £1 = $1.5
c) £1 = $2.5
d) £1 = $3

23) .ch domain TLD belongs to which country ?
a. China
b. Switzerland
c. Czhecoslovakia
d. Chile

24). .mod.uk domains are reserved for ?
a. Ministry of Defence and HM Forces public sites
b. government (central and local)
c. network moderators use only
d. UK Registered companies.

25). .me.uk domains are for ?
a. Ministry of Defense and HM Forces public sites
b. government (central and local)
c. personal domains
d. Aeronautics.

26). .eu domain registry is managed by ?
a. European Union
b. Nominet
c. ICANN
d. ARIN

27). .com and other gTLD domains registry is managed by ?
a. ENOM
b. ICANN
c. ARIN
d. Networksolutions

28) Which of the following is mandatory to run a website?
a) Domain Name
b) IP Address
c) Web Hosting Company
d) Browser

29) A Domain name can have maximum how many characters?
a) 64
b) 48
c) 32
d) 128

30) Biggest number that an IP address can have in any of its octet is ?
a) 256
b) 255
c) 264
d) 254

Permalink Comments (1) Bookmark on del.icio.us
« Previous entries ·

*
Search

*
Categories
o Web Hosting
o PHP Web Hosting
o Perl Tutorials
o MySQL Web Hosting
o HTML Tutorials
o SEO Tutorials
o RSS Information
o Web Hosting Articles
o Internet Security
o Web Development
o Web Site Design
o Blogging
o UK Web Hosting
o cPanel Hosting
o Server Security
o Java Hosting
o linux web hosting
o dedicated linux hosting
o linux operating system
o Windows Web Hosting
o Unix Web Hosting
o Computer Technical Support
o Computer Networking
o eCommerce Hosting
o Virtual Private Server
o Email Hosting
o Linux vs Windows
o Domain Name Hosting
o Web Site Promotion
o Ensim Servers
o Networking
o Software Development
o ASP.NET Scripting
o Plesk Hosting
*
Blogroll
o Web hosting Providers
o cPanel Hosting
o Website Hosting Tools
o Reseller Hosting
o Game Server Hosting
o Dedicated Server Hosting
o Cheap UK Dedicated Server
o Windows Web Hosting
o UK Web Hosting
o VPS Hosting
*
Meta
o Register
o Login
o RSS
o Comments RSS
o Valid XHTML
o Web Hosting UK
o Web Hosting
o
Syndicate
+ RSS Feed
+ Subscribe to Bloglines
+ Subscribe to Google
+ Subscribe to MyYahoo!
+ Help with feeds
Top 10 Posts
o UTUBE OR YOUTUBE (27441)
o Firewall (21577)
o Trackback in Blogging (20639)
o Apache Installation (15312)
o (11893)
o Ruby on rails (11534)
o Apache - Virtual Hosts Configuration (9381)
o Apache Tomcat (8360)
o SpamAssassin (8096)
o Starting named: /usr/sbin/named: symbol lookup error: /usr/sbin/named: undefined symbol: dns_resolver_setudpsize (7364)
Monthly:
o November 2007
o October 2007
o September 2007
o August 2007
o July 2007
o June 2007
o May 2007
o April 2007
o March 2007
o February 2007
o January 2007
o December 2006
o November 2006
o October 2006
o September 2006
o August 2006
o July 2006
o June 2006
o May 2006
o April 2006
o March 2006
o February 2006
o January 2006


UK WEB HOSTING | DEDICATED SERVER | CHEAP RESELLER HOSTING | CPANEL TUTORIALS | LINUX HOSTING | VPS HOSTING

Partners:Funny Box | UK Car Help | Web Hosting Directory | Web Hosting Company | Web Hosting UK | Site Map | Reseller Hosting

UK Web Hosting Services

24/7 Live Support Chat
UK Web HostingUK Web HostingUK Web HostingUK Web Hosting
WELCOME
SHARED HOSTING
RESELLER HOSTING
WINDOWS HOSTING
WEB HOSTING UK
BUSINESS HOSTING WINDOWS VPS SEMI DEDICATED
WEB HOSTING ABOUT US LOGIN
VPS HOSTING
DEDICATED SERVERS




WINDOWS PACKAGES
SHOPPING CART
ASP .NET
MS SQL
DEDICATED SERVERS
FRONTPAGE
CPANEL
PHP
BUSINESS WEB SITE
LINUX HOSTING
WEBSITE
VPS
PERSONAL WEB SITE
DOMAIN NAME
ECOMMERCE
MYSQL

UK WEB HOSTING NEWS

UK Web Hosting Services
Welcome to eUKhost, UK's premier web hosting company where you will find low cost and reliable web hosting services. Whether you're an enterprise level business or a small business entity or someone who just wants to host their own personal website - we have a suitable web hosting solution for you. Since its inception in 2001, eUKhost.com has witnessed bustling growth in it's operations and has become one of the major players in Web Hosting Industry. Our wide array of services include Shared Hosting, Reseller Hosting, Semi-Dedicated Hosting, Business Web Hosting, Virtual Private Servers, Dedicated Servers and Offsite Backup solutions together with outstanding 24/7 technical support and 99.95% uptime guarantee on UK based servers for the most economical prices.

Cheap Web Hosting UK
Even though our services are cheap, our uptime and support solutions are among the best in the industry! With packages starting at just £22.99 per year, our services are low cost yet include all important features like unlimited emails, unlimited domains, php, mysql and 24/7 support as standard. We specialize in script hosting like: fantastico webhosting, php mysql hosting, asp mssql hosting and following free softwares: wordpress blog hosting, mambo and joomla hosting, forum, ftp, email and multiple domains hosting. We have included all these features as an all inclusive solution to make our web hosting packages true value for money packages!

Guaranteed Customer Satisfaction
eUKhost.com cares for your business as much as you do and we do realize the sincere efforts you've put in your business, therefore we take every arduous measure to ensure that your online business is successful. We concentrate on delivering the best of our abilities, just like you would do for your own business. It is eUKhost’s approach to providing top quality services and reliable technical support that ensures Guaranteed Customer satisfaction.

Managed Hosting
Apart from shared web hosting, eUKhost.com has augmented its growth in major web hosting environments like Virtual Private Servers & Dedicated Server Hosting for corporate websites. Our dedicated servers farm in Maidenhead is growing day by day and to support the growth in our client base, we have one of the best technical staff for VPS and Dedicated Servers working 24x7x365. We have VPS Hosting plans starting from £19 per month and Dedicated Servers starting from £79 per month. Expertise of our Technical Support team in security and management of servers has allowed us to stay ahead of all European web hosting companies.
DEDICATED SERVER HOSTING PLANS :
eUK 3050 Server
· Intel Xeon CPU 3050
· 160GB SATA Hard Disk
· 1 GB RAM
· 2500 GB Bandwidth
· Dell Server Chassis
· Fully Managed Server
· Linux / Windows Server
· 100 Mbps Connection
· 100% Network Uptime
· UK Based Datacenter
· Only £99.00 a Month
Order Now - Read More

eUK Q6600 Server
· Core 2 Quad Q6600
· 2 x 250 GB SATA Hard Disk
· 4 GB RAM
· 3000 GB Bandwidth
· Dell Server Chassis
· Fully Managed Server
· Linux / Windows Server
· 100 Mbps Connection
· 100% Network Uptime
· UK Based Datacenter
· Only £275.00 a Month
Order Now - Read More

WINDOWS WEB HOSTING PACKAGES
WINDOWS COPPER
WINDOWS RESELLER
SEMI
DEDICATED
· 200MB Space
· 2GB Bandwidth
· Windows Plesk
· ASP.NET 3.0, 2.0
· MySQL, MS SQL
· MS Access
· Free Domain!
· 99.95% Uptime
· £39.99 /Year

· 5 GB Space
· 40GB Bandwidth
· Windows Plesk
· ASP.NET 3.0, 2.0
· MySQL, MS SQL
· MS Access
· Free Domain!
· 99.95% Uptime
· £9.99 /Month
· 60GB Space
· 800GB Bandwidth
· 2 GB RAM
· RDP Access
· ASP.NET 2.0, 3.0
· MS SQL 2005
· Plesk
· Windows 2003
· £59.00 /Month
Read More Read More Read More

Our support section includes flash tutorials on cPanel, WHM, Hsphere, Plesk, Site Studio, osCommerce, Zen Cart, Joomla, Wordpress, Mambo, Dreamweaver, FTP and phpmyadmin.

Check out our rapidly growing community forums for all the latest news, discussions and latest offers from eUKhost.com

Visit our Blog for daily updates of tutorials on PHP, HTML, CSS, Java, JSP, Unix, Perl, Tomcat, ASP .NET, MS ACCESS, ODBC, HTML and Web Hosting news.

eUKhost is the only Web Hosting Company in Europe that offers 24x7 livechat and ticket support even to the end users of Resellers, VPS customers and customers with Managed Dedicated Hosting.
UK CPANEL HOSTING PACKAGES
BRONZE PLAN
SILVER PLAN
GOLD PLAN
· 400MB Web Space
· 5GB Bandwidth
· PHP/MySQL
· Unlimited Domains
· cPanel
· Fantastico
· 24/7 Support
· 30 Day Money Back
· Free Domain!


· 700MB Web Space
· 10GB Bandwidth
· PHP/MySQL
· Unlimited Domains
· cPanel
· Fantastico
· 24/7 Support
· 30 Day Money Back
· Free Domain!


· 5GB Web Space
· 50GB Bandwidth
· PHP/MySQL
· Unlimited Domains
· cPanel
· Fantastico
· 24/7 Support
· 30 Day MoneyBack
· Free Domain!
Web Hosting Low Cost Plans
UK Reseller Hosting
UK RESELLER HOSTING PACKAGES
Standard Reseller
7GB Disk Space
40GB Monthly Bandwidth
Unlimited Domains
End User Support
Website Templates
cPanel/WHM Control Panel
Domain Reseller Account
· Only £9.99 a month
Order Now - Read More

Unlimited Reseller
30GB Disk Space
200GB Monthly Bandwidth
Unlimited Domains
End User Support
Website Templates
cPanel/WHM Control Panel
Domain Reseller Account
· Only £29.99 a month
Order Now - Read More
LINUX VPS
WINDOWS VPS
SEMI DEDICATED
· 15GB Disk Space
· 300GB Bandwidth
· 256 MB RAM
· cPanel/WHM
· Virtuozzo
· Root SSH Access
· PHP/MySQL
· Linux OS


· 7GB Disk Space
· 150GB Bandwidth
· Remote Desktop
· ASP.NET 2.0, 3.0
· MS SQL 2005
· Virtuozzo / Plesk
· MS Access, ODBC
· 30 Day MoneyBack


· 60GB Disk Space
· 800GB Bandwidth
· 2 GB RAM
· Root SSH Access
· Fantastico
· cPanel
· CentOS 5.0
· 30 Day MoneyBack

Read More Read More Read More
FORUMS | BLOG | AFFILIATES | DATA CENTER | SITE MAP | CONTACT US | KNOWLEDGEBASE | SUPPORT

Copyright © 2001-2007, eUKhost LTD. All rights reserved.
invitation popup window for live chat with an online representative Close Chat Invitation

Apache HTTP Server

Apache HTTP Server, commonly referred to simply as Apache, is a web server notable for playing a key role in the initial growth of the World Wide Web. Apache was the first viable alternative to the Netscape Communications Corporation web server (currently known as Sun Java System Web Server), and has since evolved to rival other Unix-based web servers in terms of functionality and performance. Since April 1996 Apache has been the most popular HTTP server on the World Wide Web; since March 2006 however it has experienced a steady decline of its market share,[1] lost mostly against Microsoft Internet Information Services and the .NET platform. As of October 2007 Apache served 47.73% of all websites.[2]

The project's name was chosen for two reasons:[3] out of respect for the Native American Indian tribe of Apache (Indé), well-known for their endurance and their skills in warfare,[4] and due to the project's roots as a set of patches to the codebase of NCSA HTTPd 1.3 - making it "a patchy" server.[5]

Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation. The application is available for a wide variety of operating systems including Microsoft Windows, Novell NetWare and Unix and Unix-like operating systems such as FreeBSD, Linux, Solaris and Mac OS X. Released under the Apache License, Apache is free software / open source software.
Contents
[hide]

* 1 History
* 2 Features
* 3 Usage
* 4 License
* 5 See also
* 6 References
* 7 External links

[edit] History

The first version of the Apache web server was created by Robert McCool, who was heavily involved with the National Center for Supercomputing Applications web server, known simply as NCSA HTTPd. When Rob left NCSA in mid-1994, the development of httpd stalled, leaving a variety of patches for improvements circulating through e-mails.

Rob McCool was not alone in his efforts. Several other developers helped form the original "Apache Group": Brian Behlendorf, Roy T. Fielding, Rob Hartill, David Robinson, Cliff Skolnick, Randy Terbush, Robert S. Thau, Andrew Wilson, Eric Hagberg, Frank Peters, and Nicolas Pioch.

Version 2 of the Apache server was a substantial re-write of much of the Apache 1.x code, with a strong focus on further modularization and the development of a portability layer, the Apache Portable Runtime. The Apache 2.x core has several major enhancements over Apache 1.x. These include UNIX threading, better support for non-Unix platforms (such as Microsoft Windows), a new Apache API, and IPv6 support.[6] The first alpha release of Apache 2 was in March 2000, with the first general availability release on 6 April 2002.[7]

Version 2.2 introduced a new authorization API that allows for more flexibility. It also features improved cache modules and proxy modules.[8]

[edit] Features

Apache supports a variety of features, many implemented as compiled modules which extend the core functionality. These can range from server-side programming language support to authentication schemes. Some common language interfaces support mod_perl, mod_python, Tcl, and PHP. Popular authentication modules include mod_access, mod_auth, and mod_digest. A sample of other features include SSL and TLS support (mod_ssl), a proxy module, a useful URL rewriter (also known as a rewrite engine, implemented under mod_rewrite), custom log files (mod_log_config), and filtering support (mod_include and mod_ext_filter). Apache logs can be analyzed through a web browser using free scripts such as AWStats/W3Perl or Visitors.

Virtual hosting allows one Apache installation to serve many different actual websites. For example, one machine, with one Apache installation could simultaneously serve www.example.com, www.test.com, test47.test-server.test.com, etc.

Apache features configurable error messages, DBMS-based authentication databases, and content negotiation. It is also supported by several graphical user interfaces (GUIs) which permit easier, more intuitive configuration of the server.

[edit] Usage

Apache is primarily used to serve both static content and dynamic Web pages on the World Wide Web. Many web applications are designed expecting the environment and features that Apache provides.

Apache is the web server component of the popular LAMP web server application stack, alongside MySQL, and the PHP/Perl/Python programming languages.

Apache is redistributed as part of various proprietary software packages including the Oracle Database or the IBM WebSphere application server. Mac OS X integrates Apache as its built-in web server and as support for its WebObjects application server. It is also supported in some way by Borland in the Kylix and Delphi development tools. Apache is included with Novell NetWare 6.5, where it is the default web server.

Apache is used for many other tasks where content needs to be made available in a secure and reliable way. One example is sharing files from a personal computer over the Internet. A user who has Apache installed on their desktop can put arbitrary files in the Apache's document root which can then be shared.

Programmers developing web applications often use a locally installed version of Apache in order to preview and test code as it is being developed.

Microsoft Internet Information Services (IIS) is the main competitor to Apache, trailed by Sun Microsystems' Sun Java System Web Server and a host of other applications such as Zeus Web Server.

[edit] License

Main article: Apache License

The software license under which software from the Apache Foundation is distributed is a distinctive part of the Apache HTTP Server's history and presence in the open source software community. The Apache License allows for the distribution of both open and closed source derivations of the source code.

The Free Software Foundation does not consider the Apache License to be compatible with version 2 of the GNU General Public License (GPL) in that software licensed under the Apache License cannot be integrated with software that is distributed under the GPL:

This is a free software license but it is incompatible with the GPL. The Apache Software License is incompatible with the GPL because it has a specific requirement that is not in the GPL: it has certain patent termination cases that the GPL does not require. We don't think those patent termination cases are inherently a bad idea, but nonetheless they are incompatible with the GNU GPL.
—http://www.gnu.org/philosophy/license-list.html

However, version 3 of the GPL includes a provision (Section 7e) which allows it to be compatible with licenses that have patent retaliation clauses, including the Apache License.

The name Apache is a registered trademark and may only be used with the trademark holder's express permission.[9]

[edit] See also
Free software Portal

* Comparison of web servers
* .htaccess
* Stronghold (software)
* ApacheBench
* POSSE project

[edit] References

1. ^ Webservers' Market Shares. Netcraft. Retrieved on 2007-09-20.
2. ^ October 2007. Netcraft. Retrieved on 2007-10-13.
3. ^ http://www.mailarchives.org/list/apache-httpd-docs/msg/2001/00476
4. ^ http://www.apache.org/foundation/faq.html#name
5. ^ http://www.informationweek.com/showArticle.jhtml?articleID=196900465
6. ^ http://httpd.apache.org/docs/2.0/new_features_2_0.html
7. ^ http://www.apacheweek.com/features/ap2
8. ^ http://httpd.apache.org/docs/2.2/new_features_2_2.html
9. ^ http://www.apache.org/foundation/licence-FAQ.html#Marks

[edit] External links

* Apache HTTP Server official website
* Apache News
* Apache Wiki
* Apache Lounge: Apache2 on Windows
* Debugging Apache web server problems
* URL rewriting guide

[hide]
This box: v • d • e
Apache Software Foundation
Top level projects ActiveMQ · Ant · Apache HTTP Server · APR · Beehive · Camel · Cayenne · Cocoon · Commons · Directory · Excalibur · Felix · Forrest · Geronimo · Gump · Harmony · HiveMind · iBATIS · Jackrabbit · James · Lenya · Maven · mod_perl · MyFaces · OFBiz · OpenEJB · OpenJPA · POI · Roller · Shale · SpamAssassin · Struts · Tapestry · Tomcat · Velocity · WebWork 2 · Wicket · XMLBeans
Other projects Jakarta Project · Apache Lucene · Apache XML · Apache Incubator
Notable sub-projects BCEL · BSF · Cactus · JMeter · Slide · Xerces · Batik · FOP · Log4j · XAP · River · ServiceMix · Log4Net · Abdera · Ivy · CXF
License: Apache License · Website: http://apache.org/

Web server

The term web server can mean one of two things:

1. A computer program that is responsible for accepting HTTP requests from clients, which are known as web browsers, and serving them HTTP responses along with optional data contents, which usually are web pages such as HTML documents and linked objects (images, etc.).
2. A computer that runs a computer program which provides the functionality described in the first sense of the term.

Contents
[hide]

* 1 Common features
* 2 Origin of returned content
* 3 Path translation
* 4 Performances
* 5 Load limits
o 5.1 Overload causes
o 5.2 Overload symptoms
o 5.3 Anti-overload techniques
* 6 Historical notes
* 7 Market structure
* 8 See also
* 9 External links

[edit] Common features
The rack of web servers hosting the My Opera Community site on the Internet. The Opera Community rack, as seen to the left. From the top, user file storage (content of files.myopera.com), "bigma" (the master MySQL database server), and two IBM blade centers containing multi-purpose machines (Apache front ends, Apache back ends, slave MySQL database servers, load balancers, file servers, cache servers and sync masters.
The rack of web servers hosting the My Opera Community site on the Internet. The Opera Community rack, as seen to the left. From the top, user file storage (content of files.myopera.com), "bigma" (the master MySQL database server), and two IBM blade centers containing multi-purpose machines (Apache front ends, Apache back ends, slave MySQL database servers, load balancers, file servers, cache servers and sync masters.

Although web server programs differ in detail, they all share some basic common features.

1. HTTP: every web server program operates by accepting HTTP requests from the client, and providing an HTTP response to the client. The HTTP response usually consists of an HTML document, but can also be a raw file, an image, or some other type of document (defined by MIME-types); if some error is found in client request or while trying to serve the request, a web server has to send an error response which may include some custom HTML or text messages to better explain the problem to end users.
2. Logging: usually web servers have also the capability of logging some detailed information, about client requests and server responses, to log files; this allows the webmaster to collect statistics by running log analyzers on log files.

In practice many web servers implement the following features also:

1. Authentication, optional authorization request (request of user name and password) before allowing access to some or all kind of resources.
2. Handling of not only static content (file content recorded in server's filesystem(s)) but of dynamic content too by supporting one or more related interfaces (SSI, CGI, SCGI, FastCGI, JSP, PHP, ASP, ASP .NET, Server API such as NSAPI, ISAPI, etc.).
3. HTTPS support (by SSL or TLS) to allow secure (encrypted) connections to the server on the standard port 443 instead of usual port 80.
4. Content compression (i.e. by gzip encoding) to reduce the size of the responses (to lower bandwidth usage, etc.).
5. Virtual hosting to serve many web sites using one IP address.
6. Large file support to be able to serve files whose size is greater than 2 GB on 32 bit OS.
7. Bandwidth throttling to limit the speed of responses in order to not saturate the network and to be able to serve more clients.

[edit] Origin of returned content

The origin of the content sent by server is called:

* static if it comes from an existing file lying on a filesystem;
* dynamic if it is dynamically generated by some other program or script or Application Programming Interface called by the web server.

Serving static content is usually much faster (from 2 to 100 times) than serving dynamic content, especially if the latter involves data pulled from a database.

[edit] Path translation

Web servers are able to map the path component of a Uniform Resource Locator (URL) into:

* a local file system resource (for static requests);
* an internal or external program name (for dynamic requests).

For a static request the URL path specified by the client is relative to the Web server's root directory.

Consider the following URL as it would be requested by a client:

http://www.example.com/path/file.html

The client's web browser will translate it into a connection to www.example.com with the following HTTP 1.1 request:

GET /path/file.html HTTP/1.1
Host: www.example.com

The web server on www.example.com will append the given path to the path of its root directory. On Unix machines, this is commonly /var/www/htdocs. The result is the local file system resource:

/var/www/htdocs/path/file.html

The web server will then read the file, if it exists, and send a response to the client's web browser. The response will describe the content of the file and contain the file itself.

[edit] Performances

Web servers (programs) are supposed to serve requests quickly from more than one TCP/IP connection at a time.

Main key performance parameters (measured under a varying load of clients and requests per client), are:

* number of requests per second (depending on the type of request, etc.);
* latency response time in milliseconds for each new connection or request;
* throughput in bytes per second (depending on file size, cached or not cached content, available network bandwidth, etc.).

Above three parameters vary noticeably depending on the number of active connections, so a fourth parameter is the concurrency level supported by a web server under a specific configuration.

Last but not least, the specific server model used to implement a web server program can bias the performance and scalability level that can be reached under heavy load or when using high end hardware (many CPUs, disks, etc.).

Performance of a web server is typically measured using one of automated load testing tools.

[edit] Load limits

A web server (program) has defined load limits, because it can handle only a limited number of concurrent client connections (usually between 2 and 60,000, by default between 500 and 1,000) per IP address (and IP port) and it can serve only a certain maximum number of requests per second depending on:

* its own settings;
* the HTTP request type;
* content origin (static or dynamic);
* the fact that the served content is or is not cached;
* the hardware and software limits of the OS where it is working.

When a web server is near to or over its limits, it becomes overloaded and thus unresponsive.

[edit] Overload causes
A daily graph of a web server's load, indicating a spike in the load early in the day.
A daily graph of a web server's load, indicating a spike in the load early in the day.

At any time web servers can be overloaded because of:

* Too much legitimate web traffic (i.e. thousands or even millions of clients hitting the web site in a short interval of time. e.g. Slashdot effect);
* DDoS (Distributed Denial of Service) attacks;
* Computer worms that sometimes cause abnormal traffic because of millions of infected computers (not coordinated among them);
* XSS viruses can cause high traffic because of millions of infected browsers and/or web servers;
* Internet web robots traffic not filtered / limited on large web sites with very few resources (bandwidth, etc.);
* Internet (network) slowdowns, so that client requests are served more slowly and the number of connections increases so much that server limits are reached;
* Web servers (computers) partial unavailability, this can happen because of required / urgent maintenance or upgrade, HW or SW failures, back-end (i.e. DB) failures, etc.; in these cases the remaining web servers get too much traffic and become overloaded.

[edit] Overload symptoms

The symptoms of an overloaded web server are:

* requests are served with (possibly long) delays (from 1 second to a few hundred seconds);
* 500, 502, 503, 504 HTTP errors are returned to clients (sometimes also unrelated 404 error or even 408 error may be returned);
* TCP connections are refused or reset (interrupted) before any content is sent to clients;
* in very rare cases, only partial contents are sent (but this behavior may well be considered a bug, even if it usually depends on unavailable system resources).

[edit] Anti-overload techniques

To partially overcome above load limits and to prevent overload, most popular web sites use common techniques like:

* managing network traffic, by using:
o Firewalls to block unwanted traffic coming from bad IP sources or having bad patterns;
o HTTP traffic managers to drop, redirect or rewrite requests having bad HTTP patterns;
o Bandwidth management and traffic shaping, in order to smooth down peaks in network usage;
* deploying web cache techniques;
* using different domain names to serve different (static and dynamic) content by separate Web servers, i.e.:
o

http://images.example.com

o

http://www.example.com

* using different domain names and/or computers to separate big files from small and medium sized files; the idea is to be able to fully cache small and medium sized files and to efficiently serve big or huge (over 10 - 1000 MB) files by using different settings;
* using many Web servers (programs) per computer, each one bound to its own network card and IP address;
* using many Web servers (computers) that are grouped together so that they act or are seen as one big Web server, see also: Load balancer;
* adding more hardware resources (i.e. RAM, disks) to each computer;
* tuning OS parameters for hardware capabilities and usage;
* using more efficient computer programs for web servers, etc.;
* using other workarounds, especially if dynamic content is involved.

[edit] Historical notes
The world's first web server.
The world's first web server.

In 1989 Tim Berners-Lee proposed to his employer CERN (European Organization for Nuclear Research) a new project, which had the goal of easing the exchange of information between scientists by using a hypertext system. As a result of the implementation of this project, in 1990 Berners-Lee wrote two programs:

* a browser called WorldWideWeb;
* the world's first web server, which ran on NeXTSTEP.

Between 1991 and 1994 the simplicity and effectiveness of early technologies used to surf and exchange data through the World Wide Web helped to port them to many different operating systems and spread their use among lots of different social groups of people, first in scientific organizations, then in universities and finally in industry.

In 1994 Tim Berners-Lee decided to constitute the World Wide Web Consortium to regulate the further development of the many technologies involved (HTTP, HTML, etc.) through a standardization process.

The following years are recent history which has seen an exponential growth of the number of web sites and servers.

[edit] Market structure

Given below is a list of top Web server software vendors published in a Netcraft survey in September 2007. x xxxx
Vendor Product Web Sites Hosted
Apache Apache 67,898,632
Microsoft IIS 47,226,195
Google GWS 6,616,713
Sun Microsystems Sun-ONE-Web-Server 1,997,150
Oversee Oversee 1,601,209
lighttpd lighttpd 1,515,963
Others - 8,296,292
Total - 135,152,154

There are hundreds of different web server programs available, many of which are specialized for very specific purposes, so the fact that a web server is not very popular does not necessarily mean that it has a lot of bugs or poor performance.

See Category:Web server software for a longer list of HTTP server programs.

[edit] See also

* Comparison of web servers
* Tiny web servers
* SSI, CGI, SCGI, FastCGI, PHP, Java Servlet, JavaServer Pages, ASP, ASP .NET, Server API
* Virtual hosting
* LAMP (software bundle)
* Web log analysis software
* Web hosting service
* Application server
* Mac OS X Server
* HTTP compression

[edit] External links

* RFC 2616, the Request for Comments document that defines the HTTP 1.1 protocol.
* HTTP Blog Fully devoted resource to web servers.

[hide]
v • d • e
Website management
Concepts Drop registrar · Overselling · Viewable With Any Browser · Web content · Web content management system · Web hosting service · Web server · Webmaster
Website and hosting tools List of content management systems · CPanel · Ensim Pro · H-Sphere · Helm, Web Hosting Control Panel · ISPConfig · Plesk · WebSpray
Domain managers and registrars AusRegistry · CZ.NIC · CIRA · CNNIC · DENIC · DNS Belgium · Domainz · ENom · Go Daddy · Melbourne IT · Museum Domain Management Association · Network Solutions · NeuStar · OLM.net · Register.com · Tucows · Web.com
Retrieved from "http://en.wikipedia.org/wiki/Web_server"

Categories: System software | Web server software | Website management | Web development
Views

* Article
* Discussion
* Edit this page
* History

Personal tools

* Sign in / create account

Navigation

* Main page
* Contents
* Featured content
* Current events
* Random article

interaction

* About Wikipedia
* Community portal
* Recent changes
* Contact Wikipedia
* Donate to Wikipedia
* Help

Search

Toolbox

* What links here
* Related changes
* Upload file
* Special pages
* Printable version
* Permanent link
* Cite this article

Languages

* العربية
* Bosanski
* Català
* Česky
* Dansk
* Deutsch
* Español
* Esperanto
* Français
* Hrvatski
* Bahasa Indonesia
* Interlingua
* Italiano
* עברית
* ქართული
* Latviešu
* Magyar
* മലയാളം
* Nederlands
* 日本語
* 한국어
* Polski
* Português
* Русский
* Simple English
* Srpskohrvatski / Српскохрватски
* Suomi
* Svenska
* ไทย
* Türkçe
* Українська
* اردو
* 中文

Powered by MediaWiki
Wikimedia Foundation

* This page was last modified 15:14, 23 November 2007.
* All text is available under the terms of the

File server

Notepad
To comply with Wikipedia's quality standards, this article may need to be rewritten.
Please help improve this article. The discussion page may contain suggestions.
This article or section may require restructuring to meet Wikipedia's quality standards.
Please discuss this issue on the talk page. This article has been tagged since March 2007.

In telecommunication, the term file server has the following meanings:


* In the client/server model, a file server is a computer responsible for the central storage and management of data files so that other computers on the same network can access the files. A file server allows users to share information over a network without having to physically transfer files by floppy diskette or some other external storage device. Any computer can be configured to be a host and act as a file server. In its simplest form, a file server may be an ordinary PC that handles requests for files and sends them over the network. In a more sophisticated network, a file server might be a dedicated network-attached storage (NAS) device that also serves as a remote hard disk drive for other computers, allowing anyone on the network to store files on it as if to their own hard drive.

* A form of disk storage that hosts files within a network; file servers do not need to be high-end but must have enough disk space to incorporate a large amount of data. Many people mistake file servers for a high-end storage system, but in reality, file servers do not need to possess great power or super fast computer specifications.

* A computer program that allows different programs, running on other computers, to access the files of that computer

* In common parlance, the term file server refers specifically to a computer on which a user can map or mount a disk drive or directory so that the directory appears to be on the machine at which the user is sitting. Additionally, on this type of file server, the user can read or write a file as though it were part of the file system of the user's computer.

Files and directories on the remote computer are usually accessed using a particular protocol, such as WebDAV, SMB, CIFS, NFS, Appletalk or their mutations.

* Although files can be sent to and received from most other computers unless their primary function is access by the above means, they are generally not considered file servers as such.

[edit] File and print

Traditionally, file and print services have been combined on the same computers due to similar computing requirements for both functions.[dubious – discuss] Usually, such computers are distinct from application and database servers, which have different, usually more processor-intensive, requirements. However, as computing power increases and file serving requirements remain relatively constant, it is more common to see these functions combined on the same machine.

[edit] Security

File servers generally offer some form of system security to limit access to files to specific users or groups. In large organizations, this is a task usually delegated to what is known as directory services such as Novell's eDirectory or Microsoft's Active Directory.

These servers work within the hierarchical computing environment which treat users, directories, computers, applications and files as distinct but related entities on the network and grant access based on user or group credentials. In many cases, the directory service spans many file servers, potentially hundreds for large organizations. In the past, and in smaller organizations, authentication can take place directly to the server itself.

Communications server

For Microsoft's enterprise real-time communications server product, see Microsoft Office Communications Server.

Communications servers are open, standards-based computing systems that operate as a carrier-grade common platform for a wide range of communications applications and allow equipment providers to add value at many levels of the system architecture.

Based on industry-managed standards such as AdvancedTCA®, MicroTCATM, Carrier Grade Linux and Service AvailabilityTM Forum specifications, communications servers are the foundational platform upon which equipment providers build network infrastructure elements for deployments such as IP Multimedia Subsystem (IMS), IPTV and wireless broadband (e.g. WiMAX).

By driving down infrastructure costs, improving time to market, and shifting user resources toward the development of new applications and services, communications servers will help accelerate the cost effective deployment of converged services.

Support for communications servers as a category of server is developing rapidly throughout the communications industry. Standards bodies, industry associations, vendor alliance programs, hardware and software manufacturers, communications server vendors and users are all part of an increasingly robust communications server ecosystem.

Regardless of their specific, differentiated features, communications servers have the following attributes: open, flexible, carrier-grade, and communications-focused.
Contents
[hide]

* 1 Attributes
o 1.1 Open
o 1.2 Flexible
o 1.3 Carrier Grade
o 1.4 Communications Focus
* 2 Industry-managed standards
o 2.1 AdvancedTCA
o 2.2 AdvancedMC®
o 2.3 MicroTCA
o 2.4 Carrier Grade Linux
o 2.5 HPI and AIS
* 3 Industry associations
o 3.1 SCOPE Alliance
o 3.2 Communications Platforms Trade Association
* 4 Vendor alliance programs
o 4.1 Intel® Communications Alliance
o 4.2 Motorola Communications Server Alliance

[edit] Attributes

[edit] Open

* Based on industry-managed open standards
* Broad, multi-vendor ecosystem
* Industry certified interoperability
* Availability of tools that facilitate development and integration of applications at the standardized interfaces
* Multiple competitive options for standards-based modules


[edit] Flexible

* Architected and designed to easily incorporate application-specific added value at all levels of the solution
* Can be rapidly repurposed as needs change to protect customer investment
* Multi-level, scalable, bladed architecture
* Meets needs of multiple industries beyond telecommunications, such as medical imaging, defense and aerospace

[edit] Carrier Grade

* Designed for
o Longevity of supply
o Extended lifecycle (>10 years) support
o High availability (>5NINES)
* “Non-disruptively” upgradeable and updateable
* Hard real time capability to ensure quality of service for critical traffic
* Meets network building regulations

[edit] Communications Focus

* Architected as common platform for a wide range of communications applications
* Optimized configurations for:
o Control plane processing
+ E.g. radio network controller (RNC), IP Multimedia Subsystem (IMS) CSCF
o Applications Servers and network embedded databases
+ Including HSS, HLR/VLR
o Packet termination and routing
+ Including signaling gateways, session border controllers
o Multimedia servers and translators
+ Including media servers, media gateways, video encoders, video on demand servers
* Extensive range of telecom I/O options
* Including ATM, Ethernet, SONET, T1/E1, T3
* Sourced as integrated and pre-validated systems to streamline supply chain and simplify integration and testing

[edit] Industry-managed standards

Several industry-managed standards are critical to the success of communications servers, including:

[edit] AdvancedTCA

The Advanced Telecommunications Computing Architecture (ATCA) is a series of PCI Industrial Computers Manufacturers Group (PICMG) specifications, targeted to meet the requirements for carrier grade communications equipment. This series of specifications incorporates the latest trends in high speed interconnect technologies, next generation processors and improved reliability, manageability and serviceability.

[edit] AdvancedMC®

The PICMG Advanced Mezzanine Card specification defines the base-level requirements for a wide-range of high-speed mezzanine cards optimized for, but not limited to, AdvancedTCA Carriers. AdvancedMC enhances AdvancedTCA’s flexibility by extending its high-bandwidth, multi-protocol interface to individual hot-swappable modules.

[edit] MicroTCA

This PICMG specification provides a framework for combining AdvancedMC modules directly, without the need for an AdvancedTCA or custom carrier. MicroTCA is aimed at smaller equipment – such as wireless base stations, Wi-Fi and WiMAX radios, and VoIP access gateways where small physical size low entry cost, and scalability are key requirements.

[edit] Carrier Grade Linux

An enhanced version of Linux for use in a highly available, secure, scalable, and maintainable carrier grade system. The specification is managed by the CGL Working Group of the Open Source Development Labs.

[edit] HPI and AIS

These Service Availability Forum (SA Forum) specifications define standard interfaces for telecom platform management and high-availability software.

The Hardware Platform Interface (HPI) specification defines the interface between high availability middleware and the underlying hardware and operating system.

At a higher layer than HPI, the Application Interface Specification (AIS) defines the application programming interface between the high availability middleware and the application. AIS allows an application to run on multiple computing modules, and applications that support AIS can migrate more easily between computing platforms from different manufacturers that support the standard.

In addition to the standards development organizations mentioned above, four industry associations / vendor alliance programs are playing key roles in the development of the communications server ecosystem.

[edit] Industry associations

[edit] SCOPE Alliance

SCOPE Alliance is an industry alliance committed to accelerating the deployment of carrier grade base platforms for service provider applications. Its mission is to help, enable and promote the availability of open carrier grade base platforms based on Commercial-Off-The-Shelf hardware / software and Free Open Source Software building blocks, and to promote interoperability to better serve Service Providers and consumers.

[edit] Communications Platforms Trade Association

The Communications Platforms Trade Association (CP-TA) is an association of communications platforms and building block providers dedicated to accelerating the adoption of SIG-governed, open specification-based communications platforms through interoperability certification. With industry collaboration, the CP-TA plans to drive a mainstream market for open industry standards-based communications platforms by certifying interoperable products.

[edit] Vendor alliance programs

[edit] Intel® Communications Alliance

The Intel® Communications Alliance is a community of communications and embedded developers and solutions providers committed to the development of modular, standards-based solutions on Intel technologies.

[edit] Motorola Communications Server Alliance

The Motorola Communications Server Alliance is an ecosystem of technology, service and solution providers aligned to provide standards-based solution elements validated with Motorola’s communications servers. Alliance participants receive access to Motorola embedded communications computing product roadmaps, development systems, and participate in marketing activities with Motorola.
Retrieved from "http://en.wikipedia.org/wiki/Communications_server"

Categories: Telecommunications equipment | Servers