Documentation of Web Server setup (IIS)

2216
4
Jump to solution
04-03-2017 07:11 PM
AnthonyRyanEQL
Occasional Contributor III

Hi there,

Is there any documentation on Esri's preferred way to setup Juptyer Notebook on IIS (eg. IIS 8.5 on Win Server 2012R2) to utilize the python api package and example notebooks along with any other software (eg. ArcPro) to take full advantage of the system/platform and to avoid any issues?

This would be for an on premise installation.

Thanks

Tags (4)
0 Kudos
1 Solution

Accepted Solutions
RohitSingh2
Esri Contributor

If you want to make notebooks available for your users through a web server, you could use one of these options:

* JupyterHub - JupyterHub — JupyterHub 0.8.0.dev documentation 

   Multi user notebook server, runs on Linux though - this is the preferred way.

* tmpnb - GitHub - jupyter/tmpnb: Creates temporary Jupyter Notebook servers using Docker containers.  

   Creates temporary notebooks server using docker containers, used by notebooks.esri.com to show samples

* run jupyter notebook as a server - Running a notebook server — Jupyter Notebook 5.0.0.dev documentation 

   This is not the multi-user server you are looking for

View solution in original post

4 Replies
JayantaPoddar
MVP Esteemed Contributor
0 Kudos
AnthonyRyanEQL
Occasional Contributor III

Jayanta,

Thankyou for your reply. I have looked through the links before and can't see any reference on how to configure IIS (eg. create app dir, config FastCGI, add extra py code, etc) to be like the live sandbox that Esri provide (https://notebooks.esri.com/).

Could you please point me to the relevant section in those links? That would be greatly appreciated.

Thanks

0 Kudos
RohitSingh2
Esri Contributor

If you want to make notebooks available for your users through a web server, you could use one of these options:

* JupyterHub - JupyterHub — JupyterHub 0.8.0.dev documentation 

   Multi user notebook server, runs on Linux though - this is the preferred way.

* tmpnb - GitHub - jupyter/tmpnb: Creates temporary Jupyter Notebook servers using Docker containers.  

   Creates temporary notebooks server using docker containers, used by notebooks.esri.com to show samples

* run jupyter notebook as a server - Running a notebook server — Jupyter Notebook 5.0.0.dev documentation 

   This is not the multi-user server you are looking for

AnthonyRyanEQL
Occasional Contributor III

Rohit,

Perfect. This is what I was trying to find.

Thanks again