1、 安装nginx ,命令:apt update && apt install nginx -y


2、写配置文件,名字随便取,可以不要后缀,放到位置/etc/nginx/sites-enabled/

server {

    listen 443 ssl http2;

    server_name yourdomain.com;


    ssl_certificate     /etc/letsencrypt/live/yourdomain.com/fullchain.pem;

    ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;


    location / {

        proxy_pass http://127.0.0.1:9000;

        proxy_set_header Host $host;

        proxy_set_header X-Real-IP $remote_addr;

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        proxy_set_header X-Forwarded-Proto $scheme;

    }

}


server {

    listen 80;

    server_name yourdomain.com;

    return 301 https://$server_name$request_uri;

}



3、更新包管理器 python -m pip install --upgrade pip

4、# 一次性装这两个包

python -m pip install fastapi uvicorn[standard]

5、如果有错误 安装解释器   pip install python-multipart

6、安装cos pip install -U cos-python-sdk-v5

7、运行python fsw.python

8、service nginx restart  大功告成



先载入工作流的json 让其能本地资源完成抠图合成,这个过程可能有很多点的默认值没设置,随便设置即可,能跑通后,然后再导入api的json,让其正常抠图合成一次,然后接口全部就通了


后台运行fsw.py

cd /root/ComfyUI/bsxai

# 2. 后台跑,日志写到 fsw.log

nohup /root/miniforge3/bin/python ./fsw.py > fsw.log 2>&1 &