Skip to content

Setup for Windows

Gary Boodhoo edited this page Apr 29, 2018 · 16 revisions

To connect with the server we will download, install and configure:

  • A server access key, which serves as a kind of password for logging in to the server.
  • PuTTY, an open source terminal emulator. This provides a command prompt to the server which lets you start, stop and monitor the image rendering process.
  • FileZilla, an open source file transfer application. This provides a drag and drop interface for transferring files between the server and your laptop.
  • Optional. Sublime Text, a fantastic text editor. This will allow you to edit the rendering scripts we'll be using during the workshop

Read through these configuration steps. If you feel that it might take you a while to step through them, let me know. I would be happy to configure your machine. All the software used is either open source or from a trusted provider. I want to make the best use of your time while you're here and introduce you to the neural net we'll use to make artwork.

Download the software

Save the server access key to the Desktop:

Save the PuTTY installer to the Desktop:

Save the FileZilla installer to the Desktop:

You will need a text editor

Do you already use a text editor? If so, you can skip this step. If you've never installed a text editor before, or aren't sure if you have one installed already, you can download one here:

Save the Sublime Text installer to the Desktop:

Install PuTTY

  1. Find the PuTTY installer on the desktop and launch it

  2. Step through the installation process by pressing Next, etc…

  3. Press Yes when Windows asks Do you want to allow this app to make changes to your PC?

Configure PuTTY

  1. Locate the application on your computer.

    • Click Start and scroll through the list until you find the PuTTY folder

    • Expand the folder, and launch PuTTY

  2. The Configuration Window opens. In the left panel, choose Session and complete the following fields:

    • Host Name: ubuntu@ec2-52-10-5-194.us-west-2.compute.amazonaws.com
      (copy this and paste it into the text field)
    • Port: 22
    • Connection type: SSH
  3. In left panel, select Connection, then SSH, then Auth

    • Click the Browse button

    • A file dialog opens. Navigate to the Desktop and select the Server Key (synthetic_rsa.ppk)

Connect to the server with PuTTY

  1. Click on the Open button at the bottom of the PuTTY window
  2. Click Yes in the security alert PuTTY displays

You have connected to the server with PuTTY

The configuration window is replaced by a UNIX command line.

Install FileZilla

  1. Find the FileZilla installer on the desktop and launch it

  2. Press Yes when Windows asks Do you want to allow this app to make changes to your PC?

  3. Step through the installation process by pressing Next, etc…

  4. FileZilla launches when installation completes

Configure FileZilla

  1. From the program menu select Edit > Settings

  2. In the Settings window select Connections > SFTP

  3. Click the Add key file button

    • A file dialog opens. Navigate to the Desktop and Open the Server Key (synthetic_rsa.ppk)
  4. Click the OK button to exit the Settings window

  5. From the program menu select File > Site Manager

  6. The Site Manager window opens. Click the New Site button

  7. Complete the following fields:

    • Host: ec2-52-10-5-194.us-west-2.compute.amazonaws.com (copy this and paste into the field)
    • Protocol: SFTP
    • Logon Type: Normal
    • User: ubuntu
    • Password: clear the default value so that this field is empty

Connect to the server with FileZilla

  1. Click the Connect button at the bottom of the Site Manager window
  2. Click OK in the security alert FileZilla raises when you first connect

You have connected to the server with FileZilla

FileZilla shows the files on the server in the panel on the right

Install Sublime Text

Do you already use a text editor? If so, you can skip this step.

  1. Find the FileZilla installer on the desktop and launch it
  2. Follow the installation prompts and confirm everything

Setup for Windows completed

You are now ready to Prepare your workspace