Bluehost Review Bluehost

Click here to check for the latest discount on Bluehost!
www.bluehost.com
Welcome to our Bluehost reviews website. Here you can find the latest coupons and reviews for Bluehost webhosting.

Archive for the ‘Blue Host’ Category

Bluehost Dedicated IP address

Bluehost allows dedicated IP address to customers for just $2.5 monthly ($30 a year). There are several reason why you should buy a dedicated IP address:

To enable SSL on your website: SSL is Secure Socket Layer, allows you to securely transfer data between the server host and the client machine. With SSL installed on your server you can access your site securelt with https.

To run software on your website: Some software requires some ports to be opened for it to work. On shared IP address it is impossible to open specific ports but on dedicated yes.

Better ranking in search engines: Although this is a myth, it is good to have your website on different IP address. Many people have reported that dedicated IP address helps for better rankings.

You can access your website just by using the dedicated address.

To buy dedicated ip address from bluehost you need to login to your cpanel account and choose the dedicated ip tab to purchase.

Bluehost Hosting Plans

Bluehost web hosting company offers only one hosting plan. This plan includes many features, some of them (like Ruby on Rails), you may never need but it is good to know that they are included. This is great plan for personal blogs/websites but is also good for small and mid-size companies. Web applications that work on Bluehost account are: wordpress, drupal, joomla, galleries and others (every PHP/MySQL web script). Custom PHP.INI is also supported if you want to customize some PHP settings. Other hosting services like virtual private servers (VPS), dedicated servers are not offered by Blue Host. The price is only $6.95 monthly, and features included are: PHP, MySQL, Free domain name, cPanel Control Panel, host unlimited domains, with unlimited disk space and bandwidth, 30 day money back guarantee, Fantastico one-click installer, SSH Access, Ruby On Rails and many others.

Blue Host SSH Secure Shell

SSH is a secure protocol for exchanging data between two network hosts. It is most used by system administrators and developers (Ruby on Rails and others). Usually admins remotely access the server to configure/update software, setup permissions, monitor server performance and other admin related tasks. Bluehost allows SSH access, but first you need to enable it. You can do this by following the steps in this article: http://helpdesk.bluehost.com/index.php/kb/article/000180 . With SSH enabled you can use a SSH client software to connect to your Bluehost server. Best clients are Putty(windows OS) and OpenSSH client (linux). Once you login with SSH you can perform tasks such as creating files, folders, backing up mysql databases, view/terminate processes started by your user account and other tasks. Probably you will never need SSH access to your bluehost account, but is good to know that Bluehost allows SSH.

BlueHost Ruby On Rails

Ruby on Rails (ROR) is a web framework to the standard Ruby language. ROR uses the popular Model-View-Controller (MVC) architecture pattern for development of web applications. It also offers tools for faster web site developement. I personally have never tried ROR but I have heard that is a good programming language, focused on object-oriented programming. Web server (Apache HTTPD) is required for ROR, and a module like mod_ruby or cgi interface to run ROR application. Ruby on Rails is not as popular as PHP, and because of that many web hosting providers do not offer support for it. But BlueHost do offers support for Ruby on Rails, but you need to configure your account to use it. Linux knowledge is required. In the guide here: http://helpdesk.bluehost.com/index.php/kb/article/207, it is explained in details, how to setup your Bluehost account to use ROR to run your application. Steps involve Enabling SSH access, creating files/folders and setting up rails. For first time user might be hard, but for Rails Developer should not be a problem. After you setup your account you can run your first application.

Bluehost Fantastico cPanel Tool

Fantastico is the most popular commercial one-click installer. It is a addon in cPanel that allows easy installation of popular open-source scripts. Fantastico only install the software to a specific directory/domain, and setup initial settings or user names. For example if you want to install wordpress, you enter administrator name, e-mail and the rest is setup by fantastico. Files are automatically copied, mysql database table is automatically with options saved. This is the easiest way to install web application, but it is not recommended. Software developers do not recommend installing via fantastico because the latest version is not always available. The following applications/scripts are available for installing: wordpress, b2evolution, drupal, joomla, phpbb, mambo, zencart, mybb, forums, galleries, shopping carts and various others popular scripts. I personally use fantastico only for installing wordpress. After wordpress is intalled I immediatelly update it to the latest version via wordpress automatic update tool. Support for the scripts is not provided. Here is a screenshot of the installer (Fantastico de luxe is the latest version):

BlueHost FTP Review

FTP (File Transfer Protocol) is the standard protocol for exchanging files and/or folders over the world wide web (internet). FTP works on port 21, which is different from the HTTP port 80 on which web servers work and serve websites. To use FTP and transfer files and/or folder over the internet you will need an FTP client and FTP server. Good client is FileZilla. Servers can be configured to allow anonymous transfer of files, or can be setup to require authentication of users and apply permissions to specific users or files/folders. On Bluehost FTP accounts can be configured via cPanel. cPanel allows you to even setup different permissions for directories and setup quota (how much megabytes can be stored or transferred and permissions) per user. The tool is really handy when you have more domains and you want others to upload and setup websites. When you add addon domain via cpanel there is also an option to setup FTP account for that domain, and the account will only allow operations for files of that domain only. I asked on bluehost live chat if they allow multiple FTP connections and the answer is yes. This can speed up process when downloading/uploading files. Really handy!

BlueHost phpBB hosting Review

PhpBB or PHP (HyperText Preprocessor) Bulletin Board is free web forum software for building online communities created in 2001. It is powerful, open-source licensed under GNU General Public License, written in PHP. The latest version phpbb3 offers many features including: support for most database management systems (mysql, postgresql, microsoft mssql, oracle and others) powerful admin control panel and user management system, usergroups, moderators and administrators with permissions per group or per user. These features are also included in the previous version of phpbb. Other that are worth mentioning here are the extension system (modifications), which allows to extend phpbb by adding new features, or upgrading existing ones. Many extensions are free. Templating system is also supported where you can easily change your forum look. PhpBB is very popular forum software and have large community of developers and users. Other also good forum software is MyBB. BlueHost is PHP Hosting provider, and have everything you need to run phpbb. Latest MySQL version 5 is available on Bluehost servers, so you can run phpbb with the best optimization. You can install it via fantastico one-click installer but I would not recommend you that way, because with fantastico not always the latest version is available.

Bluehost Drupal Hosting Review

Drupal is one of the best CMS (content management systems) around. It is originally created by Dries Buyteart, now being developed by large number of drupal community users. It runs on PHP and uses MySQL (other database management systems are supported too) as a back-end for storing data, settings, permissions and other necessary things for running a drupal based web site.  Drupal offers many features: create posts, static pages, add menu items (primary and/or secondary menu), supports blocks (or called widgets on wordpress), users and user management (add, edit users) with powerful permission system, rss feeds and many others. It also supports theme system where you can easily change the look of the website, there are many free and professional templates available and it is very easy to create drupal theme. Other feature worth noting is the extension system (modules). Modules add new features and functionality to drupal and there are many free available in drupal module directory. Many popular websites use drupal, like the whitehouse.gov, many fan sites etc.

Drupal on Bluehost

Bluehost supports PHP and MySQL so there would be no problem installing drupal on your bluehost account. You can install it via fantastico one click installer cpanel tool or manually by uploading package files and setting up databases and installation, which way you prefer. .Htaccess and custom php.ini are supported by blue host if you need to further customize some settings like register_globals and/or enable clean (SEO) urls.

BlueHost Hosting Nameservers

Bluehost nameservers are:
ns1.bluehost.com – IP address: 74.220.195.31
ns2.bluehost.com – IP address: 69.89.16.4

–see http://helpdesk.bluehost.com/index.php/kb/article/1 for more info on nameservers updates.

Nameservers are required to host your website on the Internet. They are part of the Domain Name System (DNS for short) the name translation system that converts names into numbers (Internet Protocol Addresses – IP)  that allows computers to communicate with each other. So when you type in the domain name example.com in the address bar of your favorite browser (mine is Firefox) and hit enter, the browser starts the name lookup process. If there is no cached version to the nearest ISP servers, or the one that you have setup when you were connecting to the Internet, parent nameservers are asked for the domain name. These authorative nameservers respond who is responsible for this domain name (primary and secondary nameserver information – in your case it would be the bluehost servers since you host the domain there). After receiving this information the browser asks the nameservers for the IP address and connects to this IP address requesting the website. Then the servers responds with web site data and the browser displays the website page.

BlueHost custom PHP.INI

PHP.ini

PHP.ini is a special file that have php (the web scripting language) settings. There is one master PHP.INI where many php.ini settings are read. Many web hosting companies allow their customers to use custom php.ini files to configure php settings that are required by some web software scripts (e.g drupal content management system requires register_globals to be disabled in order to be installed and on the web server). Also some gallery script requires some settings to be changed like session.save_path, upload_max_size and others.

BlueHost custom php.ini

Blue host allows custom php.ini on their servers. You can define either single php.ini for your entire account, or you can have custom php.ini file for every folder to further customize specific settings required by some scripts. Here is how to generate Master PHP.ini file that will set specific settings for your entire account:

  1. Login to your cPanel
  2. Click on the PHP Config icon located under “Software/Services”
  3. Look for the section that says “Install Default php.ini”
  4. Click the “INSTALL PHP.INI MASTER FILE” button
  5. You will now have a file inside the public_html folder named php.ini.default
  6. Use the File Manager or FTP to rename that file to php.ini

- from http://helpdesk.bluehost.com/index.php/kb/article/128 . When you want to install drupal set register_globals to off.