
这个需要在本机搭建有一个文本服务器才可以,例如Apache等。
1、下载Apache软件安装到电脑上,将制作好的页面放在网页的根目录下,Linux下为Apache安装目录下的htdocs文件夹下。
2、接下来就可以实现输入IP/文件名称访问该网页了。
补充知识:
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。
Linux *** 作系统,是一种计算机 *** 作系统,中文读法大致一般为“哩内克斯”,但真正的读法应为“哩纳克斯”。
Linux *** 作系统的内核的名字也是“Linux”。Linux *** 作系统也是自由软件和开放源代码发展中最著名的例子。
要实现标题所描述的功能,需要在Liunx服务器端和windows客户端分别进行配置,需要配置的内容如下:
1、Linux服务器端配置
(1)启动ipython,$ ipython
(2)创建远程连接密码,In [1]: from notebook.auth import passwdpasswd()
输入两次密码,将得到一个字符串,比如'sha1:d0270e88f33b:212384922803ca9bd49d1fb6c11ab42651ccb358',该终端不要关掉,复制该字符串,后面会用到;
(3)生成jupyter的配置文件,$ jupyter notebook --generate-config,将会在home目录下生成一个隐藏文件夹.jupyter,该文件夹中有一个jupyter的配置文件;
(4)打开配置文件,$ vim ~/.jupyter/jupyter_notebook_config.py,复制以下内容粘贴到配置文件中
c.NotebookApp.ip = '*'
c.NotebookApp.password = u' sha1:d0270e88f33b:212384922803ca9bd49d1fb6c11ab42651ccb358'#这里需要改为第(2)步你自己电脑上生成的密钥字符串
c.NotebookApp.port = 9001
c.InteractiveShellApp.matplotlib = 'inline'
(5)设置jupyter notebook在后台不间断运行,且配置成错误信息输出到屏幕(可选),$ nohup jupyter notebook >/dev/null 2>&1 &
2、windows客户端配置
(1)下载Xshell并安装;
(2)第一次启动需要新建连接,输入名称、主机的ip地址,端口号,勾选“连接异常关闭时自动重新连接”,确定,连接,d出SSH安全警告,选择“接受并保存”,输入用户名,勾选记住用户名,输入密码,勾选“记住密码”,确定,即可成功远程登录;
(3)在Xshell的菜单栏,点击文件-属性-SSH-隧道-添加,侦听端口输入9001,目标主机设为服务器的IP地址,目标端口设为9001,“说明”中填入jupyter,确定;
(4)在第(2)步成功远程登录的Xshell窗口命令行中输入 $ jupyter notebook
或者$jupyter notebook--ip=0.0.0.0 --port=8888
(5)打开本地windows的浏览器,地址栏输入localhost:9001,回车,输入Linux服务器端配置时第(2)步设置的密码,回车,jupyter界面就出来了。
1、首先明白一个小知识:本地文件传输协议:英文原义:File Protocol
中文释义:本地文件传输协议
注解:File协议主要用于访问本地计算机中的文件,就如同在Windows资源治理器中打开文件一样。
2、应用:要使用File协议,基本的格式如下:file:///文件路径,
比如要打开d盘download文件夹中,在FF地址栏中输入:file:///d:/download/,还可以排序。
浏览具体文件:file:///d:/download/abc.txt
--------------------
够明白吧
还想研究的话就去看FF的源码吧
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)