-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
在VPS上安装ZeroNet
tangdou1 edited this page Apr 15, 2020
·
10 revisions
以Debian系统举例,其他系统可以用类似思路来安装。
(0.7.x版, python3)
-
通过putty或winscp等工具以root用户进入VPS
-
命令行输入以创建会话session1:
apt-get update && apt-get install tmux && tmux new -s session1
-
在新的会话窗口中命令行输入以运行zeronet:
wget https://github.com/HelloZeroNet/ZeroNet/archive/py3/ZeroNet-py3.tar.gz && tar xvpfz ZeroNet-py3.tar.gz && cd ZeroNet-py3 && apt-get install python3-pip && python3 -m pip install -r requirements.txt && echo -e "[global]\nui_ip = 0.0.0.0\nui_port = 89" > zeronet.conf && python3 zeronet.py
-
在电脑或手机的浏览器中打开
http://你VPS的公网IP:89
(要改变成其他端口,还需修改2中的ui_port = 89
)
(0.6.5版, python2)
- 通过putty等工具以root用户进入vps
- 命令行输入
apt-get update
- 命令行输入
apt-get install tmux
(安装tmux) - 命令行输入
tmux new -s zeronet
(开启新的tmux会话,在会话中执行下面的命令) - 命令行输入
apt-get install msgpack-python python-gevent
(安装zeronet所需插件) - 命令行输入
wget https://github.com/HelloZeroNet/ZeroNet/archive/master.tar.gz
(下载0.6.5版本的zeronet包) - 命令行输入
tar xvpfz master.tar.gz
(解压) - 命令行输入
cd ZeroNet-master/plugins
(定位到zeronet的插件文件夹) - 命令行输入
mv disabled-Bootstrapper Bootstrapper
(开启zero协议的tracker功能-可选) - 命令行输入
mv disabled-UiPassword UiPassword
(开启密码保护功能) - 命令行输入
cd ..
(返回上一层文件夹) - 命令行输入
vi zeronet.conf
(创建并编辑配置文件) - 文件内容写入(注意空格)(按下键盘
i
键进入编辑模式,在编辑模式中输入下面内容)
[global]
ui_ip = 0.0.0.0
ui_port = 8888
ui_password = woshimima
(随你喜欢改变端口号或密码)
- 保存zeronet.conf并退出(按下
Esc
键退出编辑模式,输入:wq
实现保存并退出) - 命令行输入
python2 zeronet.py
开启zeronet - 在电脑或手机的浏览器中打开
http://你VPS的公网IP:8888
,进入密码页面,输入woshimima
后正式进入。
(如果是ipv6地址,请用 http://[你VPS的公网IP]:8888
格式)
- 关闭你的putty等ssh软件就行啦。