title: RPi Python server that I can access anywhere
body: <p>I want to make my Raspberry Pi to run a server application in python so that, with my client application on my mac, I could send json requests to it so the Raspberry Pi would preform certain actions based on the json request. I want to know:</p>
  
  <ol>
  <li>Which ports should I use? (I think my verizon FiOS router blocks certain ports</li>
  <li>should I use raspian for this project?</li>
  <li>How can I get a static IP for my pi?</li>
  </ol>