Setting Up PHP Storm

Views: 203

Step 1: Saving Your Akeeba Zip File

    1. Using Akeeba Backup and create a new backup profile by adjusting the following settings:
      1. Basic Configuration > Backup Type > Site Files Only
      2. Advanced Configuration > Archiver Engine > Zip Format
      3. Save & Close
    2. After running the new backup profile we just created:
      1. Download the zip file to your computer
      2. Save it to a folder named whatever your project is (I will call it 'My Template' for this exercise)
      3. Unzip the contents of the download into the new folder 'My Template'

Step 2: Setting Up PHP Storm

Now that we have created a directory on our computer with all the website files from our Joomla project, we will connect PHP Storm to our website using FTP. There are far more features and benefits found in this program than what we will cover (which will be the essential items needed to get started).

    1. When you first open PHP Storm, click on the 'New Project' button in the upper right corner shown in the image below:

      PHP Storm New Project Button
    2. In the next step select the last item shown below:

    3. Select the folder you named in Step 1 ('My Template') and click the blue 'Finish' button at the bottom:

    4. If your PHP screen looks similar to the image below, you are on the right track!

      Step 4 screenshot
    5. Next, we will select Tools > Deployment > Configuration to add our FTP credentials.

      PHP Storm set up FTP credentials

      PHP Storm set up FTP credentials
    6. Next we will map our new folder 'My Template' to the deployment path (website's directory). Select the website directory in the deployment path field:

      mapping My Template to the website
    7. If you have followed the steps above, your PHP Storm screen should look similar to the image below. As an additional tip, by selecting 'Automatic Upload' under Tools > Deployment your files will automatically upload to your website when you save them on your local computer.