2020年6月16日 星期二

搭配 Apache 安裝 Jupyter Notebook 範例教學


Jupyter Notebook 能夠讓使用者在網路介面下執行資料分析專案,

之前也介紹在Open edX 上面觀看Jupyter Notebook 檔案,

今天就來介紹:

搭配 Apache 安裝 Jupyter Notebook 範例教學

安裝以後會有哪些功能,


來體驗下各項功能,

開始前先確定系統是否符合安裝需求,

系統必須安裝 Python 3以上版本 或 Python 2.7 ,

pip install jupyter

若是單純本機使用的話直接執行:

jupyter notebook

即可,

要使用自己域名的話,則執行:

jupyter notebook --ip=0.0.0.0

接著安裝 apache2:

sudo apt install apache2

在/etc/apache2/sites-available 新增一組伺服器設定:

<VirtualHost *:80>
ServerName test.twshop.asia
ProxyRequests off
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass / http:// ip 位址:8888/
</VirtualHost>

使用 a2ensite sitename 啟用該server後就能夠使用,

由於使用了 apache 的反向代理,

故需要安裝 

a2enmod proxy
a2enmod proxy_http

否則會遇到底下兩個問題。




當然,

如果要使用完整功能的 Jupyter Notebook,

可能還需要進一步的設定才能正常使用,

但架設部分,

到此處已經正常運行:

這就是今天的主題:

搭配 Apache 安裝 Jupyter Notebook 範例教學




沒有留言: