2025-5-29 部署一个跨境站

成功运行,界面和后台做的都很简陋,基于web3.0支付体系。
遇到的几个小问题:
(1)服务器系统采用centOS 9 stream可以省掉不少麻烦,其自带python 3.9,最开始用centOS7.9折腾了两个小时,有一个BUG始终无法解决。
(2)采用该系统,openSSL也是最新的2025,不像腾讯云,还得在预装python虚拟环境前更新openSSL。
(3)mongoDB安装按Coplilot提示即可。
(4)开启Flask服务
source /***/venv/bin/activate
pip install gunicorn
nohup gunicorn -w 4 -b 0.0.0.0:8000 app:app
(5)首次采用caddy
sudo nano /etc/caddy/Caddyfile
按ctrl+x保存
域名.com {
reverse_proxy localhost:8000
tls {
ca https://acme-v02.api.letsencrypt.org/directory
}
}
sudo systemctl restart caddy
免去了nginx配置,真香。
评论
发表评论