All our Linux hosting packages support drupal hosting services. We also provide free drupal intallation (standard) with all 100mb or above linux packages. click here to view all linux hosting packages.
CMS -
A Content Management System (CMS) is a software system used for content
management. Content
management systems are deployed primarily for interactive use by a
potentially large number of contributors. For example, the software for the
website Wikipedia is based on a
content management system
DRUPAL CMS
System requirements
Drupal 4.7.x .
Drupal 5.x
1. A Web Server that can
execute PHP scripts
Recommended: Apache.
o Drupal will work on Apache 1.3 or Apache 2.x hosted on Unices or
Windows. The majority of Drupal development is done using Apache so there is
more community experience and testing performed. Optional: You can use the
Apache extension mod_rewrite to allow for clean urls.
Optional: IIS
o Drupal core will work using IIS5 or IIS6 if PHP is configured
correctly. You will need to use a third party solution to achieve Clean
URLs. In view of Microsoft's support life cycle it is suggested you use
IIS6.
o To achieve clean_url's you will need to use a third party product.
Drupal is being developed to be web server independent but we have limited
or no reports of successful use on web servers not listed here.
2. PHP
Drupal 4.7 and above require PHP version 4.3.3 or higher. PHP 5.2 is a
special case; only Drupal 4.7.5 (and greater) and 5.0 (and greater) run on
PHP 5.2, older Drupal versions do not. We recommend using the latest version
of PHP 4.x. or 5.x for security and future compatibility.
o PHP memory of approximately 8MB for a Drupal core installation. In
reality you will probably need to use a higher setting depending on your
site and contributed modules you are using. A good starting point is 16-24
MB.
o PHP XML extension (for
blogapi, drupal, and ping modules). This extension is enabled by
default in a standard PHP installation; the Windows version of PHP has
built-in support for this extension.
o PHP needs the following configuration directives for
Drupal to work (only directives that differ from the default php.ini-dist / php.ini-recommended:
*
session.save_handler: user
* error_reporting set to E_ALL & ~E_NOTICE. Work is ongoing to change this to E_ALL for Drupal 6.
* In addition, we recommend the following setting: session.cache_limiter: none
o Some of these settings are contained in the default .htaccess file
that ships with Drupal, so you shouldn't need to set them explicitly. Note,
however, that setting PHP configuration options from .htaccess only works:
* with Apache (or a compatible web server),
* if the .htaccess file is actually read, i.e. AllowOverride is not
None,
* if PHP is installed as an Apache module.
o See the PHP manual for how to change configuration settings for other
interfaces to PHP.
3. A PHP-supported Database Server
Recommended: MySQL 4.1 or MySQL 5.0.
o Drupal will work on v3.23.17 and 4.0 but
it is strongly suggested you use 4.1 or 5.0 for future compatibility with
Drupal 6 which will drop support for older versions of MySQL.
o NOTE: Drupal makes use of some features not available on some
inexpensive hosting plans so please check that your host allows database
accounts with the following rights:
SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY
TABLES, LOCK TABLES
Note: If your system/host is running MySQL 4.1 or newer and you receive the
error "Client does not support authentication protocol requested by server",
address the problem by following the instructions provided by MySQL AB. There is a minor OS issue with some http://drupal.org/node/43316 MySQL 5+ installations primarily on Windows
but affecting some Unices as well.
PostgreSQL, version 7.3 or newer.
o Note, some of the contributed modules are not as abstracted from
MySQL specific code as everyone would like. If you are familiar with
PostgreSQL please file issues with those contributed modules as you find
them.
Currently MS SQL and Oracle are not supported but various efforts are
underway to supply schemas. Please see discussions in the Enterprise Group if you are interested
in working on this.
All our Linux hosting packages support drupal hosting services. We also provide free drupal intallation (standard) with all 100mb or above linux packages. click here to view all linux hosting packages.
|