远程服务器搭建zeronet并使用域名访问

关于zeronet简称‘零网’,这里就不做介绍,需要了解的请参考:

zeronet访问匿名网络(P2P)教程及说明

因为项目本身就是使用python写的,所以大家确保服务器安装 了Python就可以了!

本例使用 CentOS

搭建前,首先你要确认你的 ZeroNet 是否可以使用,方法是输入启动命令 python zeronet.py,启动完成后输入

Curl http://127.0.0.1:43110

这时候如果成功显示一串字母数字混合的代码则为启动成功。而后我们需要让他在后台启动

nohup sh ./ZeroNet.sh & > /tmp/zeronet.log

接下来我们需要配置 Nginx 让其担当代理功能(由于 http 不安全,我们直接使用 https,此处 SSL 相关不予叙述)

配置完毕后重启 Nginx 服务,此时直接输入域名访问理论上没有任何问题。

而如果你觉得直接输入域名就可以访问不太安全,那么我们可以为 ZeroNet 添加上密码

1、开启加密功能

在 ZeroNet/plugins 文件夹中将 disabled-Uipassword 重命名为 Uipassword

2、启动命令时添加额外参数

nohup sh ./ZeroNet.sh --ui_password YourPassword & > /tmp/zeronet.log

 

david

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  1

  1. avatar david

    测试geetest