Linux部署教程

1.需要准备一台服务器

服务器可以去官方网站购买,或者找我代购,私人渠道价格美丽,比官网会便宜不少。

2.下载xterminal软件

xterminal是一个shell远程连接软件,官方下载链接:

https://xterminal.cn/

输入服务器的ip,用户名,密码后就可以远程连接上服务器了。

3.注册titan网络

https://test1.titannet.io/intiveRegister?code=nXLtUt

4. 一键安装挖矿脚本

这个策略脚本适用于:10M带宽以上的服务器,对于低带宽服务器,建议还是多开,从效率上多开前期挖的总额会>单节点挖矿总额。(后文有低宽带服务器多开教程)

输入:

wget -O Titan.sh https://raw.githubusercontent.com/a3165458/Titan-Network/main/Titan.sh && chmod +x Titan.sh && ./Titan.sh

进入titan找到节点管理→获取身份码

输入你的身份码,设置1个节点,35的存储空间,默认存储位置

看到所有节点均匀启动,最后输入命令重启docker

docker restart $(docker ps -q)

在节点管理中可以看到我们节点的运行情况

这样就表示部署完成!

对于低宽带服务器部署教程如下:

~~记住将脚本中的id修改为自己的身份码信息

#!/bin/bash

# 检查是否以root用户运行脚本
if [ "$(id -u)" != "0" ]; then
    echo "此脚本需要以root用户权限运行。"
    echo "请尝试使用 'sudo -i' 命令切换到root用户,然后再次运行此脚本。"
    exit 1
fi

echo "================================================================"


# 读取加载身份码信息
id="B60108EF-E519-4950-B77A-1E8F80E29CA9"

# 让用户输入想要创建的容器数量
container_count=5

# 让用户输入想要分配的空间大小
storage_gb=7

apt update

# 检查 Docker 是否已安装
if ! command -v docker &> /dev/null
then
    echo "未检测到 Docker,正在安装..."
    apt-get install ca-certificates curl gnupg lsb-release -y
    
    # 安装 Docker 最新版本
    apt-get install docker.io -y
else
    echo "Docker 已安装。"
fi

# 拉取Docker镜像
docker pull nezha123/titan-edge:1.4

# 创建用户指定数量的容器
for i in $(seq 1 $container_count)
do
    # 判断用户是否输入了自定义存储路径
    if [ -z "$custom_storage_path" ]; then
        # 用户未输入,使用默认路径
        storage_path="$PWD/titan_storage_$i"
    else
        # 用户输入了自定义路径,使用用户提供的路径
        storage_path="$custom_storage_path"
    fi

    # 确保存储路径存在
    mkdir -p "$storage_path"

    # 运行容器,并设置重启策略为always
    container_id=$(docker run -d --restart always -v "$storage_path:/root/.titanedge/storage" --name "titan$i" nezha123/titan-edge:1.4)

    echo "节点 titan$i 已经启动 容器ID $container_id"

    sleep 30

        # 修改宿主机上的config.toml文件以设置StorageGB值
docker exec $container_id bash -c "\
    sed -i 's/^[[:space:]]*#StorageGB = .*/StorageGB = $storage_gb/' /root/.titanedge/config.toml && \
    echo '容器 titan'$i' 的存储空间已设置为 $storage_gb GB'"
   
    # 进入容器并执行绑定和其他命令
    docker exec $container_id bash -c "\
        titan-edge bind --hash=$id https://api-test1.container1.titannet.io/api/v2/device/binding"


done
# 重启所有docker镜像 让设置的磁盘容量生效
docker restart $(docker ps -a -q)
echo "==============================所有节点均已设置并启动===================================."

vim m.sh,按i插入上述代码,按住esc建,输入:wq,保存退出vim编辑器,

然后命令行输入:

chmod +x m.sh && bash m.sh

等待出现所有节点均已设置并启动字样,就部署成功了~~

windows部署教程

https://github.com/Titannet-dao/titanedge-desktop/releases/download/0.0.8/titan_win_v0.0.8.exe

下载.exe文件,安装到d盘

后面电脑一直挂机就行

Mirror文章信息

Mirror原文:查看原文

作者地址:0xE720b2D7d9E87c659F45d49eE45D1Fe703Be4891

内容类型:application/json

应用名称:MirrorXYZ

内容摘要:wHDUS1P3kBcNcLh7EENB9NTNecAibSSyEtruWktZu6E

原始内容摘要:w94-sUfA_ryeiCerNzhmYKCA6feTj2xZgw8gMuD9D4Q

区块高度:1415425

发布时间:2024-05-01 11:59:09