WeBASE一键部署中关于配置,下载的问题

WeBASE一键部署中关于配置,下载的问题

其实网上的相关内容有好多,但大多数是对官方文档的一个复述,于是我从头开始,用一个新的Ubuntu系统部署WeBASE,分享在部署过程中的问题及解决方法,我用的是Ubuntu20.04

有一定能力的可以直接安照官方文档一键部署 — WeBASE v1.5.5 文档进行部署

1,安装依赖

CentOS 7 / RHEL 7: sudo yum -y install epel-release && sudo yum -y install openssl curl wget git nginx dos2unix Ubuntu 16.04+ / Debian 9+: sudo apt update && sudo apt -y install openssl curl wget git nginx dos2unix

2,检查环境

检查Java
 # 安装默认Java版本(Java 8或以上) sudo apt install -y default-jdk # 查询Java版本 java -version
配置JAVA_HOME
ls /usr/lib/jvm/ echo 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc

echo 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64' 中的java-11-openjdk-amd64安照自己的来

验证
echo $JAVA_HOME # 应该输出:/usr/lib/jvm/java-11-openjdk-amd64 java -version # 应该仍然显示 OpenJDK 11
检查Python
python --version # python3时 python3 --version

有一样就行

安装MySql
sudo apt update sudo apt upgrade sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev
sudo service mysql start #检查服务的状态,如下图绿色所示 sudo service mysql status sudo mysql
更改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你自己的密码';
初始化

自己看着选就行

验证登录
PyMySQL部署
sudo apt-get install -y python3-pip sudo pip3 install PyMySQL

3,拉取部署脚本

获取部署安装包:

wget https://github.com/WeBankBlockchain/WeBASELargeFiles/releases/download/v1.5.5/webase-deploy.zip

解压并进入目录

unzip webase-deploy.zip cd webase-deploy
修改配置

这里用vim方便点,而且好操作

vim common.properties

单点i进入编辑(插入)模式,改好后点击esc,后shitf + :  输入wq,回车,写入退出

部署

然后就是部署了

# 部署并启动所有服务 python3 deploy.py installAll

但在这里 由于链接github不稳定,下载速度很慢,而且会断,

然后这是我找到的一种方法,感觉不是很明显

nslookup github.com nslookup github.global.ssl.fastly.net sudo gedit /etc/hosts #刷新缓存:在命令终端输入 sudo service NetworkManager restart

然后我的建议是用 aria2或者换国内镜像

下载

sudo apt update && sudo apt install aria2

我们可以这样先运行  python3 deploy.py installAll

找到下载链接

https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.11.0/fisco-bcos.tar.gz

ctrl+c 退出后用

aria2c -x16 -s16 -c -o fisco-bcos.tar.gz \ https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.11.0/fisco-bcos.tar.gz

如此反复,要是再不行,就到浏览器下好之后再放到包里就行了,如果说Ubuntu真的不行,就到windows里下好,用finshell传到Ubuntu里就行了

下面的是下载路径

aria2c -x16 -s16 -c -o fisco-bcos.tar.gz https://github.com/FISCO-BCOS/FISCO-BCOS/releases/download/v2.11.0/fisco-bcos.tar.gz aria2c -x16 -s16 -c -o webase-node-mgr.zip https://github.com/WeBankBlockchain/WeBASELargeFiles/releases/download/v1.5.5/webase-node-mgr.zip aria2c -x16 -s16 -c -o webase-web.zip https://github.com/WeBankBlockchain/WeBASELargeFiles/releases/download/v1.5.5/webase-web.zip aria2c -x16 -s16 -c -o webase-web-mobile.zip https://github.com/WeBankBlockchain/WeBASELargeFiles/releases/download/v1.5.5/webase-web-mobile.zip aria2c -x16 -s16 -c -o webase-sign.zip https://github.com/WeBankBlockchain/WeBASELargeFiles/releases/download/v1.5.5/webase-sign.zip

下好之后,先

python3 deploy.py stopAll

再运行一遍 

python3 deploy.py installAll

然后选n,因为都下载好了,不用重下

然后 python3 deploy.py stopAll 

再 

python3 deploy.py startAll

在网页打开

http://localhost:5002/WeBASE-Front

也可以先确定虚拟机ip,然后在windows上打开

如果想校验,可以到一键部署 — WeBASE v1.5.5 文档 进行后续的校验

 如果想写合约,也可以先在remix上尝试,然后在部署到webase上

Read more

AI绘画报错

提示输出验证失败:CheckpointLoaderSimple: - 值不在列表中:ckpt_name: 'v1-5-pruned-emaonly-fp16.safetensors' 不在 ['anything-v5-PrtRE.safetensors'] 中 模型文件夹里面没模型 这是官方链接:v1-5-pruned-emaonly.safetensors https://huggingface.co/runwayml/stable-diffusion-v1-5/tree/main 点击同一行的小下载箭头。然后把文件放在:models/checkpoints文件夹里 你还需要标准的VAE文件,也就是:vae-ft-mse-840000-ema-pruned.safetensors https://huggingface.co/stabilityai/sd-vae-ft-mse-original/tree/main 这个文件放在:models/vae文件夹里 现在你已经拥有运行所需的一切了。慢慢来。你最初生成的图片会很糟糕。但是继续尝试,很快你就能得到很棒的结果。

突破微信限制:wechat-need-web让网页版重获新生

突破微信限制:wechat-need-web让网页版重获新生 【免费下载链接】wechat-need-web让微信网页版可用 / Allow the use of WeChat via webpage access 项目地址: https://gitcode.com/gh_mirrors/we/wechat-need-web 还在为微信网页版无法正常访问而烦恼吗?当你急需在电脑端使用微信,却只能面对"请在手机端登录"的提示时,那种无奈感想必深有体会。今天,我将为你介绍一个技术圈内流传的解决方案——wechat-need-web浏览器扩展,让你的微信网页版重新可用,实现真正的跨平台便捷沟通。 微信网页版为何无法使用? 微信官方近年来对网页版实施了严格的访问限制,导致用户无法直接在浏览器中登录和使用。这种限制主要源于腾讯加强了对异常登录行为的检测,增加了复杂的验证机制和头部校验。但作为技术爱好者,我们总有办法绕过这些限制。 核心问题: * 安全策略升级导致登录受阻 * 复杂的验证机制增加使用门槛 * 推动用户使用桌面客户端和移动端 wechat-need-web解决

Z-Image-Turbo_Sugar脸部Lora入门指南:无需CUDA编译,GPU算力适配说明

Z-Image-Turbo_Sugar脸部Lora入门指南:无需CUDA编译,GPU算力适配说明 想快速生成甜美、精致的“Sugar风格”人像,但又不想折腾复杂的CUDA环境编译和模型部署?那你来对地方了。 今天要介绍的这个镜像,把一切都打包好了。它基于强大的Z-Image-Turbo模型,并专门融合了针对“Sugar脸部”风格优化的Lora模型。你不需要懂Python环境配置,也不用和CUDA版本、依赖库冲突作斗争。通过Xinference服务一键拉起模型,再用一个清爽的Gradio网页界面,输入文字描述,就能直接看到效果。 这篇文章,就是你的零门槛操作手册。我会带你从零开始,一步步完成部署、启动和生成你的第一张Sugar风格人像,整个过程清晰明了,就像点外卖一样简单。 1. 镜像与模型:为你准备好的“甜品站” 在开始动手之前,我们先花一分钟了解一下你即将使用的“工具包”里到底有什么。这能帮你更好地理解后续的操作。 1.1 核心组件:三位一体的解决方案 这个镜像不是一个单一的软件,而是一个精心组合的解决方案,主要由三个核心部分组成: 1. 基础模型 (Z-Imag

【黑马JavaWeb+AI知识梳理】Web部署02 - Docker

Docker 知识笔记 Docker 概述 * 定义:一款快速构建、运行、管理应用的工具,解决"在我机器上能运行"的问题 * 核心价值: * 环境一致性:开发、测试、生产环境一致 * 快速部署:一键部署应用,无需手动配置环境 * 资源隔离:容器间相互隔离,互不影响 * 轻量级:比虚拟机更轻量,启动更快 Docker 核心概念 镜像与容器 概念说明作用镜像(Image)只读模板,包含应用程序及其依赖构建容器的基础容器(Container)镜像的运行实例,可理解为一个轻量级虚拟机运行应用程序的环境 💡 关键点:镜像类似于"类",容器是"实例"容器是镜像的运行时表现 镜像仓库 * Docker Hub: