WordPress migration

I found a good read on migrating WP sites click here

Because GoDaddy places unreasonably low quotas on file uploads you cannot upload plugins you want to use. The net effect is that you have to spend needless amounts of time searching the blogasphere to find out how to 1. find your php.ini file 2. discover that based on your hosting plan don’t even have a php.ini file as Plesk uses user.ini instead 3. search to find the correct additions to the user.ini file.

Even after making edits to the .user.ini file it still didnt work! After too many calls to GoDaddy I finally got it to work. Actually a great tech finally set me in the right direction. I have another post about this particular experience.

https://il.godaddy.com/en/help/php-upload-limits-on-shared-hosting-1475?

memory_limit = 512M
max_execution_time = 600
max_input_time = 600
post_max_size = 512M
max_input_vars = 10000
file_uploads = -1
max_file_uploads = 35
upload_max_filesize = 728M

Configuring FTP with GoDaddy

Using File Transfer Protocol (FTP) is a decision that I made to augment how I manage files in addition to the standard GoDaddy offering. I can create on my laptop and very easily move content to my web server without having to open Plesk. GoDaddy recommends using FileZilla which is what I installed, configured and tested successfully in a short amount of time.

Download FileZIlla

Navigate to FileZIlla and download the appropriate installation files. For my use I downloaded the all platforms client files.

FileZilla
FileZilla

My antivirus didn’t like the exe file so I had to resort to using other options which means that I downloaded the .zip file which worked fine.

FileZilla zip
FileZilla zip

Download and extract. Run the filezilla.exe file

FileZilla.exe
FileZilla.exe

I chose to place an icon on my taskbar

FileZilla
FileZilla

Click on the FileZilla icon on your desktop or run the .exe file to open the application. There are four values you have to configure to connect to your target: host, username, password, and port. You get these values from your GoDaddy Plesk interface.

In my case I created a separate FTP user and password to use for transferring files from my laptop or workstation to GoDaddy Plesk.

Plesk FTP Access
Plesk FTP Access

You don’t absolutely have to create a separate FTP account but I did in my case.

Once you have your account that you are going to use and you have opened your FileZilla application you need to supply the ip address, username, password, and port number to the application

FileZilla
FileZilla

You get your configuration information to make your connection between client and server from GoDaddy. The Host is the ip address of your site. Your username is either the default admin username or in my case the username of the account I set up in FTP Access. Your password is the default password OR the password from the FTP account I set up. The Port number is 21.

Where you get your config info for FileZilla on GoDaddy Plesk
Where you get your config info for FileZilla on GoDaddy Plesk
Configure and run
Configure and run

Supply the necessary values and click on Quickconnect

Verify a successful connection

Verify Connection
Verify Connection

When you see both left and right panels filled with your file structures and of course the status of successful you are ready to give it a try. I made a simple notepad .txt file and moved if from my laptops file system to my GoDaddy Plesk file manager.

FileZilla to Plesk test run
FileZilla to Plesk test run

I made a ZFileZillaTEST.txt file and will copy it to the FTP folder I made on my File Manager in Plesk. To execute the move I will simply select the file and drag it over the FTP folder. When the FTP folder has focus (is highlighted) I will let the file go.

FTP test results
FTP test results

From the above image we can see that the file has successfully been copied to the server. Next to verify in Plesk file manager.

FileZilla test
FileZilla test successful

So I hope this post helps anyone who is looking to install and use FileZilla as an FTP client

How to Install an SSL Certificate from GoDaddy onto Plesk

This guide covers how to install an SSL certificate that was purchased from GoDaddy onto a site that uses Plesk.

The first step is to buy a certificate from GoDaddy.

We chose the “SSL Certificates” option shown in the picture above.

Once you buy the certificate from GoDaddy, GoDaddy will email you a link where you can download the private key, CSR, and a zip containing the certificate.

The next step is to upload these files to Plesk. Go to Plesk and locate the section with the domain you’ll be adding the certificate to. Then click on the SSL/TLS Certificates category.

You will be taken to the page where you can fill out your certificate information and upload the files.

Open the private key and CSR files and copy their contents into their respective places.

Of the two CRT files sent from GoDaddy, upload the one that doesn’t start with “gd” in the file name.

Once the certificate parts have been uploaded, return to the main page of Plesk. For the domain you are securing, click on Hosting Settings (in the upper left area of the box) scroll down to security.

For security, select the certificate that was just uploaded (named “GoDaddy” in the picture above”).

Apply the settings change and the certificate should now work!