Yes you need http server to use AJAX. My idea was to tell you that you can use home computer or laptop where you can install locally http server and load data with AJAX and show it with D3. But again I don't know your company rules.
You might wanna try
Openshift. It is a platform for creating web applications. You just tell it which gears to install, for example PHP 5. This will install Apache httpd server and you can upload your own code which can then be run and accessed for free over web.
Plus for a fee you can make your application 24/7 available on the web.
But its kind of tricky to set up. You will need to install some tools to
get you started.