昨天搭建了Jupyter Notebook本机运行.发现做了反向代理,python内核是断开的.Jupyter官网也没有实例,网上也找了很久,终于经过一天的搜索和研究发现了Nginx 还需要设置上对于 WebSocket 的支持Jupyter Notebook 的 Python Notebook 还用到了 WebSocket下面是我的反向配置:location / { proxy_pass http://192.168.91.138:18882; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; #缓存相关配置 #proxy_cache cache_one; #proxy_cache_key $host$request
location / { proxy_pass https://127.0.0.1:18881; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; proxy_intercept_errors on; error_page 404 https://x.hak.ink/404; error_page 403 https://x.hak.ink/403; error_page 502 https://x.hak.ink/502; error_page 500 https://x.hak.ink/500; error_page 503 https://x.hak.ink/500; erro
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico|css|js)$ { valid_referers 127.0.0.1 192.168.3.35 *.hak.red hak.red baidu.com *.baidu.com; if ($invalid_referer) { rewrite ^/ https://error.hak.red/403; } proxy_pass http://127.0.0.1:8888; #在if 结束后加上 proxy_pass 就行了 access_log off; expires 30d; }在if 结束后加上 proxy_pass 就行了
Hawk
别固执的认为某事必须 !