Category Archives: Pre-Sales & Policies

What is Fantastico De Luxe

Fantastico is a commercial script library that automates the installation of web applications to a website. Fantastico scripts are executed from the administration area of a website control panel such as cPanel. Fantastico’s web site claims that they are installed on ten thousand servers, with a million users worldwide.

Fantastico scripts are usually executed when a new website is created, or a new application is added to an existing website. The scripts typically create tables in a database, install software, adjust permissions, and modify web server configuration files. Although Fantastico primarily targets open-source software, a handful of scripts are also available that install proprietary products. Once installed, these are available to all of the domains hosted by a physical server; such as web site builder SohoLaunch, PerlDesk customer support software, and AccountLab Plus software for interacting with Internet registrars.

There are more than 50 applications that have Fantastico scripts associated with them. The most commonly added systems include:

Web content management system
Shopping cart software
Wikis
Blogs
Photo sharing

Website

A website, also written as Web site, web site, or simply site, is a set of related web pages containing content such as text, images, video, audio, etc. A website is hosted on at least one web server, accessible via a network such as the Internet or a private local area network through an Internet address known as a Uniform Resource Locator. All publicly accessible websites collectively constitute the World Wide Web.

A webpage is a document, typically written in plain text interspersed with formatting instructions of Hypertext Markup Language (HTML, XHTML). A webpage may incorporate elements from other websites with suitable markup anchors.

Webpages are accessed and transported with the Hypertext Transfer Protocol (HTTP), which may optionally employ encryption (HTTP Secure, HTTPS) to provide security and privacy for the user of the webpage content. The user’s application, often a web browser, renders the page content according to its HTML markup instructions onto a display terminal.

The pages of a website can usually be accessed from a simple Uniform Resource Locator (URL) called the web address. The URLs of the pages organize them into a hierarchy, although hyperlinking between them conveys the reader’s perceived site structure and guides the reader’s navigation of the site which generally includes a home page with most of the links to the site’s web content, and a supplementary about, contact and link page.

Some websites require a subscription to access some or all of their content. Examples of subscription websites include many business sites, parts of news websites, academic journal websites, gaming websites, file-sharing websites, message boards, web-based email, social networking websites, websites providing real-time stock market data, and websites providing various other services (e.g., websites offering storing and/or sharing of images, files and so forth).

Web hosting service

A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Web hosts are companies that provide space on a server owned or leased for use by clients, as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for other servers located in their data center, called colocation, also known as Housing in Latin America or France.

The scope of web hosting services varies greatly. The most basic is web page and small-scale file hosting, where files can be uploaded via File Transfer Protocol (FTP) or a Web interface. The files are usually delivered to the Web “as is” or with minimal processing. Many Internet service providers (ISPs) offer this service free to subscribers. Individuals and organizations may also obtain Web page hosting from alternative service providers. Personal web site hosting is typically free, advertisement-sponsored, or inexpensive. Business web site hosting often has a higher expense.

Single page hosting is generally sufficient for personal web pages. A complex site calls for a more comprehensive package that provides database support and application development platforms (e.g. PHP, Java, Ruby on Rails, ColdFusion, or ASP.NET). These facilities allow customers to write or install scripts for applications like forums and content management. Also, Secure Sockets Layer (SSL) is typically used for e-commerce.

The host may also provide an interface or control panel for managing the Web server and installing scripts, as well as other modules and service applications like e-mail. Some hosts specialize in certain software or services (e.g. e-commerce), which are commonly used by larger companies that outsource network infrastructure.

What is virtual hosting?

Virtual hosting is just another name for shared hosting.

Shared hosting provides you all the normal services of a hosting company, but is much cheaper since you share the resources and IP address with other users.

This type of hosting is perfect for personal sites and small businesses. Once you start to get heavy traffic, you may need a more powerful hosting solution, such as a high level VPS or a Dedicated Server.

Compatible Content Management Systems and Blogging Software

Popular Content Management Systems, Blogging Software, and Wiki Software that is compatible with AdelinaHost hosting.

Compatible Technologies:

Software / Script Compatible Can be installed via
QuickInstall Fantastico
WordPress Yes Yes Yes
Drupal 7 Yes Yes Yes
Drupal 6 Yes Yes No
Joomla 1.7 Yes Yes No
Joomla 1.5 Yes Yes Yes
LifeType Yes Yes No
b2Evolution Yes Yes Yes
Concrete5 Yes Yes No
e107 Yes Yes No
Geeklog Yes No Yes
glFusion Yes Yes No
Hotaru Yes Yes No
LiveSite Yes Yes No
Mambo Yes Yes Yes
Modx Yes Yes No
Nucleus Yes Yes Yes
ocPortal Yes Yes No
PHP-Nuke Yes Yes Yes
phpWCMS Yes Yes Yes
phpWebSite Yes No Yes
PhpWiki Yes No Yes
Pligg Yes Yes No
Saurus CMS Yes Yes No
Siteframe Yes No Yes
Textpattern Yes Yes No
TikiWiki Yes Yes Yes
typo3 Yes Yes Yes
Xoops Yes Yes Yes
Zikula Yes Yes Yes

This is not a complete list of compatable technologies.  Thousands of other scripts are compatible with AdelinaHost hosting. This is a small sampling.

Note: While we make every attempt to keep this page up to date as possible, due to the rapidly changing technology environment, we can not guarantee that all the scripts / applications on this page will continue to be compatible.

Prepare to leave your old host

What to do before leaving your other host and coming to AdelinaHost.

Here is a simple check list to get you started.

  • Any permanent records you need from your old host should be screen captured or printed, such as past billing invoices you may need. Archive any emails you need to save permanently, but are moving to AdelinaHost. This is important because normally emails cannot be migrated. You can simply make a POP3 connection to a mail account; doing so downloads the emails to your local machine.
  • Download copies of all your current website files and databases. This can come in handy later when you cancel the other host and then discover you are missing something.

Once you have completed this list, read more about what will happen so you can know what to expect. Here is our moving guide.

What makes a username or password invalid?

Here are the rules for your hosting user name and password.

Username must be alphanumeric and start with a lowercase letter.
Min length: 3. Max length: 8
IMPORTANT: Username may not contain hyphens or spaces!

Password must be between 3 and 15 alphanumeric characters starting with a lowercase letter.
Note: The underscore and dash characters are acceptable.
IMPORTANT: The password cannot contain any part of the username!

Socket connections

A socket is defined as one endpoint of a two-way communication link between two programs running on the network. A socket is bound to a port number so that the TCP layer can identify to which application the data is sent.

You are not allowed to use or create new inbound socket connections.

PHP socket support?
If you are connecting out, it should work. We do not allow clients to bind to local ports for incoming.

Is WYSIWYG available?

What You See Is What You Get… WYSIWYG

It’s a type of HTML editor that lets you make web pages without requiring HTML coding. Instead you simply insert pictures, text, links, and colors. It is a good idea to always use the same web editor program in which a site was originally created, as using a very different program can potentially corrupt the original design.

Both site builders we provide use WYSIWYG, as well as the HTML Editor that you can find in cPanel > File Manager.

Additionally, WordPress (which can be installed from our QuickInstall in cPanel) also has the ability to add posts and pages using WYSIWYG.

There are also many third-party HTML Editors available that use WYSIWYG.

US Treasury Embargo Restrictions

As of December 28th, 2009 these are the countries that we can’t do business with due to embargo restrictions.

Reference: http://www.ustreas.gov/offices/enforcement/ofac/programs/

Full Embargo

The following countries are embargoed:

Sudan

http://www.treasury.gov/resource-center/sanctions/Programs/pages/sudan.aspx

PENALTIES: Criminal fines for violating the Regulations range, upon conviction, up to $1,000,000; individuals may also face imprisonment of up to 20 years. In addition, civil penalties of up to $250,000 or twice the amount of the underlying transaction may be imposed administratively for each violation.

Syria

http://www.treasury.gov/resource-center/sanctions/Programs/pages/syria.aspx

PENALTIES: Criminal penalties for violating the sanctions range up to 10 years in prison, $500,000 in corporate fines and $250,000 in individual fines. In addition, civil penalties of up to $11,000 per violation may be imposed administratively.

Cuba

http://www.treasury.gov/resource-center/sanctions/Programs/pages/cuba.aspx

PENALTIES: Criminal penalties for violating the sanctions range up to 10 years in prison, $1,000,000 in corporate fines, and $250,000 in individual fines. Civil penalties up to $55,000 per violation may also be imposed.

North Korea

http://www.treasury.gov/resource-center/sanctions/Programs/pages/nkorea.aspx

PENALTIES: Criminal fines for violating the E.O. range, upon conviction, up to $1,000,000; individuals may also face imprisonment up to 20 years. In addition, civil penalties of up to $250,000 or twice the amount of the underlying transaction may be imposed administratively for each violation.

Iran (a.k.a. Persia)

http://www.treasury.gov/resource-center/sanctions/Programs/pages/iran.aspx

PENALTIES: Criminal penalties for violations of the Iranian Transactions Regulations may result in a fine up to $1,000,000, and natural persons may be imprisoned for up to 20 years. Civil penalties, which are not to exceed the greater of $250,000 or an amount that is twice the amount of the transaction that is the basis of the violation with respect to which the penalty is imposed may also be imposed administratively.


Limited Embargo

Certain types of transactions are prohibited in these countries:

Libya

http://www.treasury.gov/resource-center/sanctions/OFAC-Enforcement/Pages/20110225.aspx

The President has signed an Executive Order Blocking Property and Prohibiting Certain Transactions Related to Libya. The property and interests in property of the Government of Libya, its agencies, instrumentalities, and controlled entities, and the Central Bank of Libya, as well as the individuals listed on an Annex to this Executive order, are blocked and may not be transferred, paid, exported, withdrawn, or otherwise dealt in pursuant to the order.

Persons who are not prohibited under the law are allowed to purchase hosting from AdelinaHost.com

Does AdelinaHost support FastCGI ?

To enable FastCGI on a your account, simply add “AddHandler fcgid-script” , and the extension you want, into your .htaccess file.

ddHandler fcgid-script .php

PHP is already configured to work right away.

For other programming languages, you are required to use a dispatch file. (A dispatch file is a file which loads an application into memory. This is included as part of your application. There may be several dispatch files, depending what you want, such as fsat-cgi.)

Will my website work in China?

China has a sophisticated firewall. The government blocks many sites because of their variety of strict and varied laws. They can ban any IP at any time for any reason or no reason at all.

If China blocks you, the only thing you can do is to move to a dedicated server and hope you don’t get blocked for your own materials.

You can request a dedicated IP with an SSL certificate, but we cannot guarantee it won’t be blocked. China often blocks an entire range of IP addresses.

Will you place ads on my site?

AdelinaHost.com will NOT place ads on your site. That is one of the many advantages of having a paid host.

We do have a default 404 page that can be replaced in a few seconds with your own. We recommend doing this to help maximize your traffic. A 404 page is what loads when someone visits a page on your site that does not exist.

How do I renew my hosting?

Your hosting plan will automatically renew every billing cycle (normally month-to-month).

To ensure renewal, all you need to do is pay for the hosting starting when your invoice is created (5 days before the due date) and within the 10 day grace period (5 days after the due date). You may also overpay your invoice; the excessive amount will be applied to your future invoices (just like paying in advance).

You can view and pay your invoices in our billing center at Billing Panel. For more specific instructions, please read our related articles linked below.

Avoid down time, seamlessly transfer hosting with no interruptions

Advanced Techniques

We have also included some advanced tips below to supplement and expand upon the article linked above. There are multiple techniques for avoiding downtime when transferring websites, and you will want to choose the method most appropriate for you and your site. Some methods are more technical and/or require more attention than others.

What about my Database?

Your database(s) will be copied over to the new server as part of the transfer process. If your database does not change much (for example, it only changes when you add new posts or pages to your site), then there is little risk of lost information during the transfer process.

On the other hand, if you have a website where the database in constantly being updated with new information, such as forums or a site with lots of user generated content, you will want to take special care to make sure no information is lost in the transfer. There are a couple ways of doing this.

Advanced Technique 1: Reconfigure the site on the old server to access the database on the new server prior to changing the DNS.

One way to do it is you can configure your site to connect to your new database, remotely; this way whether your visitors are directed to the new site or the old site, all the new updates will be saved to the new database. Now the new database will have all of your current information and can continue to update.

This technique is the most technical, but would minimize downtime as much as possible for all visitors to your site. You or your web designer would need to make changes to your site during the transfer to make this work.

A simplified set of steps include:

  1. Transfer all the files, databases and other settings over to the new server. (Via free content transfer or you transferring the files yourself.)
  2. Test the site on the new server to make sure it works as expected.
  3. (If changes have occurred to the database between steps 1 and 4, then re-transfer the most recent version of the database. This step is unnecessary if you do step 4 immediately after steps 1 & 2.)
  4. Change the database settings on your site so that the site on the old server accesses the database on the new server.
  5. Change the name servers and DNS to point to the new server.

Using this technique, it would not matter which server a visitor sees while the DNS propagates, since both the old server and new server update the same database.

Advanced Technique 2: Disable updates to the database on the old server during the transfer.

Another method is to modify your website on the old server so that it does not accept updates to the database during the transfer. Like the previous technique, you or your web designer would need to make changes to your site during the transfer to make this work.

This technique is best if you are rapidly progressing through the steps necessary to transfer, and/or don’t mind if a couple people temporarily see the old site while the DNS changes propagate. This is also good for sites where the database does not change that often because of user input.

Depending on how your site is coded, this could mean putting the site into a read-only mode where people can view information but not make any changes, turning on maintenance mode on your blog or CMS, or possibly disabling the database all together and putting up a temporary page telling customers the site will be up shortly.

Ideally you would do this immediately before transferring the latest copy of the database over to the new server, and once that is completed, changing the name servers and DNS to point to the new server.

While the DNS propagates (updates) worldwide, some people will see the site on the new server, and some will see the site on the old server, yet only the new server will accept changes in the database.

A simplified set of steps include:

  1. Transfer all the files, databases and other settings over to the new server. (Via free content transfer or you transferring the files yourself.)
  2. Test the site on the new server to make sure it works as expected.
  3. On the old server, modify your site so it cannot accept changes to the database.
  4. (If changes have occurred to the database between steps 1 and 3, then re-transfer the most recent version of the database. This step is unnecessary if you do step 3 immediately before or after step 1.)
  5. Change the name servers and DNS to point to the new server.

While the DNS propagates worldwide, some people will see the site on the new server, and some will see the site on the old server.

Tips on Reducing Propagation Time

After the content transfer, you can create an A record in your existing DNS (most likely on your old server) to redirect all visitors to the new server; this is much faster than waiting for the propagation of new name servers.

Also, after the site transfer, you can create a MX record so your emails will all be delivered to the new server and not need to wait as long for propagation.

Once you have the A records and MX records updated to point to the new server, you can change the name servers anytime.

Transfer Time Frame

We require up to 72 hours for all transfer requests. The time will depend on how large is your transfer. (If you need the content transferred faster, or need more control of the transfer process, you may transfer the files yourself instead of having us do it.)

The free transfer service does not include any programming, code or configuration changes to your site that would need to be made in the advanced techniques described above (for example, changing your database settings on the old site so both point to the new database, or name server changes).

Basically, the more control you want over the transfer process, the more involvement would be required of you or your web designer in the process.

Will my existing email accounts be transferred over as well?

Will my existing email accounts be transferred over as well?

If your previous hosting company uses cPanel and you are transferring to a AdelinaHost account with cPanel*, then we can migrate your current email boxes and messages.

Otherwise, we will NOT be able to transfer any email accounts. In this case, we recommend you archive your old emails and create new mail boxes with the same names at your new host.

How can I archive my emails?

The fastest method is to setup a POP3 connection via Outlook or another mail client. As soon as you receive using POP3, every email received is permanently saved to your computer.

How much traffic can I have?

We do not have a limit to the number of visitors. However, there is a physical limit our network can handle.

There is no way to determine the maximum number of visitors your site can sustain. Each site is different and the amount of traffic you can handle will depend on the resources each visitor is using.  A very efficiently coded website that uses few resources per visitor would allow a large number of visitors to visit your site at the same time, while a poorly or inefficiently coded website may become a resource hog with only a few visitors on simultaneously.  How many visitors your site can handle is largely determined by how your site is coded.

If you are using a content management system (CMS), you may want to utilize some of the tips in the following articles to increase the number of visitors your site can handle.

You can view your site statistics, like the number of visitors and which browser they use. Your cPanel includes a statistics program called AWStats.

What about huge and unexpected spikes in traffic?

Basically, if you spike the server too hard or for too long, you can be suspended for taking the resources from your fellow shared server users. If you don’t want this to happen, you need to move to a dedicated server.

But I thought it was unlimited?

Depending on the type of plan you have, certain things on your account are indeed unlimited.  For example, shared accounts give unlimited bandwidth.  When companies say unlimited, what they mean is that they do not meter or limit you on that item.  But just because you can have an unlimited amount of something does not mean it is physically possible to consume an infinite amount. Unlimited does not mean infinite.

For example, when you go to an all-you-can-eat buffet, you can eat an unlimited amount of food.  However, it is impossible for you to eat an infinite amount of food because of the size of your stomach, the number of hours the restaurant is open, how much food is physically available, and the fact that you cannot share your food or take it home with you.  Certain rules for the buffet are put in place so one person does not come in and take all the food from all the other paying customers.

Similarly, it is not possible to use an infinite amount of the server since there are other limits in place, like how much CPU you can use at one time, how many processes you can have open at one time, how many emails you can send out in an hour, etc.  Certain rules are in place to make sure one person does not use the entire server on a shared account, preventing other customers from using the server.

How to generate/download a full backup

A full backup is a backup of all of your files, e-mail, databases, etc. To run a full backup, you can not download the full backup right away. The backup takes time to perform and the server will send you an email once the backup is ready to download. Below are steps to requesting the backup to be performed.

  1. Click Backups
  2. Click Generate/ Download Full Backup
  3. In the drop down menu, select Home Directory
  4. In the box to the right of Email Address, type the email address where you will receive notification once the back up is done.
  5. Leave the rest of the settings blank.
  6. Click Generate back up.
  7. This will generate the back up for you and place the TAR.GZ file inside of your Home Directory.
  8. You can now download the backup via cpanel / FTP/ or SSH

If you would like to download the backup from cPanel (easiest way), please do the following:

  1. Click Backups
  2. Click Generate/Download a Full Backup
  3. Under “Backups Available for Download”, click the link with the file name of the backup.
  4. It will then start to download.
  5. Select a destination on your PC for where you would like to save it to.
  6. Click Save