免费的个人主页空间,百度搜索引擎优化,如何申请企业邮箱流程,自己做的相册网站本文介绍使用阿里云的试用资源部署dofaker的方法#xff0c;本教程主要作学习在阿里云部署web应用之用#xff0c;部署好应用之后#xff0c;可以在任何地点通过公网ip访问web应用。
一、创建云主机
登录阿里云账户之后#xff0c;点击控制台#xff1a; 点击云服务器EC…本文介绍使用阿里云的试用资源部署dofaker的方法本教程主要作学习在阿里云部署web应用之用部署好应用之后可以在任何地点通过公网ip访问web应用。
一、创建云主机
登录阿里云账户之后点击控制台 点击云服务器ECS如果没有这个选项需要先开通 下图是自己有的试用资源 创建试用ECS如下图 选择实例和系统如下图 点击创建即可创建云主机需要一定的时间成功之后如下图点击主机名 先重置一下密码 设置密码 abc123456..并确定修改关闭修改密码的页面 点击远程连接 通过workbench连接 刚刚设置的密码输入点击确定 成功登入系统 二、部署服务
接下来部署dofaker服务运行以下命令(因为github存在连不上的情况所以这里用bgithub.xyz镜像地址)
git clone https://bgithub.xyz/justld/dofaker.git
cd dofaker
1、修改权重下载地址
dofaker会从github下载权重因为可能访问不了github所以用bgithub.xyz镜像地址修改 dofaker/utils/weights_urls.py文件
下面是原来的内容
WEIGHT_URLS {buffalo_l:https://github.com/justld/dofaker/releases/download/v0.1/buffalo_l.zip,buffalo_s:https://github.com/justld/dofaker/releases/download/v0.1/buffalo_s.zip,buffalo_sc:https://github.com/justld/dofaker/releases/download/v0.1/buffalo_sc.zip,inswapper:https://github.com/justld/dofaker/releases/download/v0.1/inswapper_128.onnx,gfpgan:https://github.com/justld/dofaker/releases/download/v0.1/GFPGANv1.3.onnx,bsrgan:https://github.com/justld/dofaker/releases/download/v0.1/bsrgan_4.onnx,openpose_body:https://github.com/justld/dofaker/releases/download/v0.1/openpose_body.onnx,pose_transfer:https://github.com/justld/dofaker/releases/download/v0.1/pose_transfer.onnx,
}
把这部分改成
WEIGHT_URLS {buffalo_l:https://bgithub.xyz/justld/dofaker/releases/download/v0.1/buffalo_l.zip,buffalo_s:https://bgithub.xyz/justld/dofaker/releases/download/v0.1/buffalo_s.zip,buffalo_sc:https://bgithub.xyz/justld/dofaker/releases/download/v0.1/buffalo_sc.zip,inswapper:https://bgithub.xyz/justld/dofaker/releases/download/v0.1/inswapper_128.onnx,gfpgan:https://bgithub.xyz/justld/dofaker/releases/download/v0.1/GFPGANv1.3.onnx,bsrgan:https://bgithub.xyz/justld/dofaker/releases/download/v0.1/bsrgan_4.onnx,openpose_body:https://bgithub.xyz/justld/dofaker/releases/download/v0.1/openpose_body.onnx,pose_transfer:https://bgithub.xyz/justld/dofaker/releases/download/v0.1/pose_transfer.onnx,
}
修改后的内容如下 2、修改服务端口号
dofaker默认运行在7860端口我们把它运行到80端口。编辑web_ui.py文件把21行的defaultNone改成default80如下图
再把190行改成 web_ui.launch(server_name0.0.0.0, inbrowserargs.inbrowser, server_portargs.server_port)如下图 3、安装并运行dofaker
运行以下命令安装环境
pip install -r requirements.txt
pip install onnxruntime
pip install -e .
启动dofaker
dofaker
出现以下内容就是成功了 三、访问web服务
回到实例的详情页面查看公网IP地址 将其复制到浏览器中打开即可访问自己的云主机的dofaker服务注意自己的IP和我这里是不一样的