how-to-get-a-free-ssl-from-dreamhost-featured-compressed

How to Get a Free SSL for DreamHost

In this guide, I will show you how to get a free SSL for DreamHost hosting.

It is highly recommended for any website owners nowadays to use SSL in their website.

Aside from the obvious security benefits due to encrypted data transfer.

Many visitors are also most likely to give you their personal information if they see that secure padlock icon on your website’s URL address bar.

The best thing about this though is that nowadays you do not really need to spend a fortune to get an SSL for your website.

This is because there is a free SSL now from Let’s Encrypt. Basically Let’s Encrypt is a free, automated and open Certificate Authority.

The only difference between Let’s Encrypt and your regular SSL that you buy yearly. Is that you will need to renew your Let’s Encrypt SSL certificate every 3 months.

If you are in DreamHost hosting, they integrated Let’s Encrypt into their Web Panel already.

So the process of installing their free SSL is so much easier.

This is because you do not need to go to an external website anymore to get your free Let’s Encrypt SSL certificate.

It can be done directly from their Web Panel.

Here is your step-by-step guide on how to get a free SSL for DreamHost.

1. Login to DreamHost Web Panel

The very first step is to log-in to your DreamHost Web Panel.

2. Getting the Free SSL

Once logged-in, click the Add an SSL Certificate link under the More Options section.

You will be redirected to a page where you can choose which SSL certificate you want to use.

Click the Let’s Encrypt SSL which is 100% free.

On the next page, you will need to Choose a Domain where you want to install the free SSL.

Click on the dropdown and choose your respective domain.

Also make sure that you check No Thanks, I’m Good under the Include a Unique IP section.

Next is you will have to scroll down and check the I Agree To The Let’s Encrypt Terms of ServiceĀ checkbox.

Then finally click the Add Now button to start installing your free SSL.

After you click the Add Now button, the button will change to Processing.

Just wait for it to finish processing.

As soon the as the processing is finished, it will redirect you to this page.

This means that the free SSL installation to your domain is successful.

Now you just have to wait a few minutes for the free SSL to be fully implemented.

3. Updating Your htaccess File

While waiting, let’s proceed on updating your htaccess file.

Basically we want to add a couple lines of code on it to make it automatically redirect our URL to the HTTPS version of our site.

The very first step is to find out our FTP Server, FTP Username and FTP Password.

To do this, we will need to open the email from DreamHost which has a subject DreamHost Account Approval Notification!

On this email we will find a section which contains our FTP Server, FTP Username and FTP Password.

Take note of these details now as we will use them on the next step.

Next is we now have to login to an FTP Client so we can get access to the htaccess file and edit it.

The FTP Client I will be using in the steps below is FileZilla.

If you do not have it yet, feel free to click the link above and download it.

Once inside FileZilla, click on the Site Manager button.

A popup will then show, click on the New Site button so we can add our DreamHost website.

It will then show you an editable text under My Sites.

Go ahead and name your New Site however you like then press Enter.

In my case, I named it DHHost.

Next is focus on the right side namely on the Protocol, Host, Logon Type, User and Password.

Make sure they are set as follows:

  • Protocol – Make sure this is SFTP.
  • Host – This is your FTP Host that can be found in the Email I mentioned earlier.
  • Logon Type – Set this to Normal.
  • User – This is your FTP Username that can be found in the Email I mentioned earlier.
  • Password – This is your FTP Password that can be found in the Email I mentioned earlier.

After you filled up all the necessary fields. Click the Connect button.

It will then show you this popup. This popup only shows because this is your first time logging in and your system doesn’t know the host key yet.

Think about it like you meeting a new sketchy person which means you do not know anything about that person yet. So your subconscious is telling you to be careful.

Check the Always Trust This Host checkbox and click the OK button.

The FileZillaĀ client will now start connecting and start retrieving your file list from DreamHost.

As soon as it finished connecting and retrieving your file list. The right side of FileZilla should now look like this.

Double click on your domain name folder to open it.

In my case it is gtgmyreviews.com folder.

You should now be redirected to your domain name folder and inside you will see the htaccess file.

All you have to do is right click on it and select View/Edit from the dropdown.

It will then give you this popup which allows you to choose which editor you want to use to edit the htaccess file.

If you do not have a preferred editor just choose the Use Default Editor option which will open the htaccess file in Notepad.

In my case, I prefer to use theĀ Sublime TextĀ editor so I chose the Use Custom Program option.

After you chose your editor, click the OK button.

It will then open the htaccess file in the editor you have chosen and it will look like this by default.

Now all you have to do is add these lines of code to your htaccess file:

# Rewrite HTTP to HTTPS
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]
# Redirect Non WWW to WWW
RewriteEngine On
RewriteCond %{HTTP_HOST} ^goodtechguru\.com [NC]
RewriteRule ^(.*)$ https://www.goodtechguru.com/$1 [L,R=301]

The first 3 lines of codes are the only ones needed for the HTTP to HTTPS redirect.

The last 4 lines of codes are optional, what it does is redirect your visitors to the WWW version of your website even if they didn’t type the WWW in the browser URL.

In case you used the last 4 lines, do not forget to change the goodtechguru.com domain to your domain name.

After you added the codes above, your htaccess file should now look like this.

All you have to do now is save the file. The most common shortcut to do this is CTRL + S in Windows.

Or by going to the menu File > Save.

Important! Do not use Save As.

After you clicked Save. You can now close your editor and go back to FileZilla.

Once you are in FileZilla, you should see this popup already waiting for you.

Make sure to check the Finish Editing checkbox and click the Yes button.

It will now start uploading the new version of your htaccess to DreamHost. You can see the upload progress in the bottom section of FileZilla.

It will look like this while it is uploading.

The upload process should only take a few seconds.

After the upload is finished you can now log-in to your WordPress dashboard.

4. Installing Really Simple SSL Plugin

The next step is to install the Really Simple SSL plugin.

Basically what we need this plugin for is it will automatically convert out media links to HTTPS.

Without the need for us to edit each of our post that has media links manually.

To start the install process you should first login to your WordPress dashboard.

Once logged-in go to theĀ Plugins > Add New section.

On the Search Box type Really Simple SSL.

It should be the first result.

Click the Install Now button on the Really Simple SSL result box.

After it finished installing, click the Activate button.

It will then redirect you to your plugins page and you should see this message box.

Click the Go Ahead, Activate SSL button.

The page will then refresh and it will now show you this SSL Activated! message box.

That is it!

5. Visit You Domain

You can now visit your domain name and it should automatically redirect you to the HTTPS version of your website.

All your media files should also now be in the HTTPS version.

Conclusion

I really admire DreamHost for integrating the Let’s Encrypt SSL into their system.

In other web hosting providers, the process is completely different but I will start creating guides for them too.

Basically, on the most common process you will need to get your Let’s Encrypt SSL from a different website.

Just make sure to set a reminder in your smartphone that you will need to renew your Let’s Encrypt SSL every 3 months.

If you are interested in starting a blog with DreamHost. Then you might be interested in reading my step-by-step guide on how to do it.

ipad-pro-2018-review-featured-compressed

iPad Pro 2018 Review

The iPad Pro 2018 is unlike any iPad we have ever seen before.

Apple changed a lot of stuff in the new iPad Pro 2018 it doesn’t even look like the iPad anymore.

It also looks closer to a square design now compared to the old iPad which looks more like a rectangular design.

It will also come with two sizes namely an 11-inch screen display or a 12.9-inch screen display.

Here is my iPad Pro 2018 Review.

1. What’s New

The iPad Pro 2018 has a super thin profile. I mean it is only 5.9mm thick now. This makes it the thinnest iPad ever made.

It also now boasts much thinner bezels with perfectly rounded corners.

This makes the screen-to-body ratio of the iPad Pro 11-inch screen at 82.9%.

While the iPad Pro 12.9-inch screen has a screen-to-body ratio of 85.4%.

They also removed the home button as you can use Face ID to unlock your iPad this time around.

Apple also designed it so it works at any orientation you use your iPad. There is no particular angle that you are required to put your iPad in order to make the Face ID to work.

This makes the Face ID the most secure and seamless way to unlock your iPad.

The iPad Pro 2018 also surprisingly now has a USB-C port. This means that you can now connect your iPad to an external display monitor or even connect it to your camera and smartphone.

It opens a lot of windows in terms of where you can connect your iPad and it even allows you to charge other devices through the USB-C port.

Lastly, since it has flat edges similar to the iPhone 5 and iPhone 5s. You can make the new iPad Pro 2018 stand on its own without a need for it to lean on anything.

2. Display

The iPad Pro 2018 boasts a liquid retina display which is super smooth to look at and feels super responsive as well.

Apple claims that their liquid retina display technology is the most advanced display technology in the market right now.

The iPad Pro 2018 also boasts a 120hz refresh rate which makes the screen display and animations looks silky smooth.

3. Chipset

Apple uses the most powerful and smartest chipset namely A12X Bionic integrated with the Apple Neural Engine.

This brand new 7nm chipset gives iPad Pro an 8-Core CPU and 7-Core GPU.

This makes Photoshop editing, browsing the web, gaming, doing drag-and-drop actions and navigating through the iPad Pro 2018 feels like super smooth and responsive.

Apple has always been known for their powerful chipsets and the new A12X Bionic is a huge upgrade from their previous iPad chipset.

They even claim that these new chipset is more powerful than 92% of portable PCs currently on the market.

4. Camera

The main camera of the iPad Pro 2018 is 12 MP camera with f/1.8 aperture integrated with phase detect auto focus technology.

If also features Quad-LED dual-tone flash and HDR.

The selfie camera is 7 MP camera with f/2.2 aperture.

This camera features face detection, HDR and a panorama functionality.

5. Accessories

The new iPad Pro 2018 also includes the Apple Pencil that can be magnetically attached to its edges through magnets.

Apple says that there are 102 magnets placed strategically all over the iPad Pro 2018.

This allows all the iPad Pro 2018 accessories, like the Apple Smart Keyboard or Apple Pencil, to attached seamlessly to the iPad.

Just attaching your Apple Pencil at the edge of the iPad Pro 2018 also charges it automatically.

One slightly annoying thing about the camera. Is that the main camera gave the backend of the iPad Pro 2018 a slight bump on where the camera is located.

This means that the backend of the iPad Pro 2018 is not fully flat.

6. Goodbye Headphone Jack

Unfortunately, the iPad Pro 2018 also now removed the headphone jack.

This seems like to be the ongoing trend now. The OnePlus 6T also removes the headphone jack on my previous review and so does the new iPad Pro 2018.

This doesn’t bother me as much. But I am pretty sure that there are content creators out there who use iPad exclusively with headphones that will be bothered by this.

7. Specifications

The iPad Pro 2018 starts at 64GB of storage and can be upgraded up to a 1TB of storage if you want to.

The storage options specifically are 64GB, 256GB. 512GB and 1TB.

In this kind of device I highly suggest going 256GB and up since any media you save in this device would surely take so much space.

The 11-inch screen display iPad Pro 2018 has a 1668 x 2388 pixels with 265 ppi density.

While the 12.9-inch screen display iPad Pro 2018 has a 2048 x 2732 pixels, 4:3 ratio with 265 ppi density.

8. Price

The 11-inch screen display iPad Pro 2018 starts at $799 which has 64GB of storage.

While the 12.9-inch screen display iPad Pro 2018 starts at $999 which also has 64GB of storage.

Both has a Silver and Space Gray finish for you to choose from and both has upgradable storage.

Conclusion

In summary, the new iPad Pro 2018 offers a very huge upgrade from the previous iPad.

It is now more powerful than ever, more capable and more versatile than its older siblings.

It is a highly recommended buy as it is now gearing towards the portable PC kind of a device. Not just purely tablet which is an open change.

With the accessories like the Apple Keyboard and Apple Pencil. You can literally call it a portable PC now and a very powerful one at that sense.

If you are interested in reading more of my reviews, you might like to read my OnePlus 6T review.