当前位置: 首页 > wzjs >正文

58网站 做现浇混凝土上海公司牌照价格2023年

58网站 做现浇混凝土,上海公司牌照价格2023年,做网站公司长沙,织梦网站怎么做索引地图0.背景 系统环境: Ubuntu 22.04 web应用情况: 前后端分类,前端采用react,后端采用fastapi 1.具体配置 1.1 前端配置 开发态运行(启动命令是npm run dev),创建systemd服务文件 sudo nano /etc/systemd/…

0.背景

系统环境: Ubuntu 22.04
web应用情况: 前后端分类,前端采用react,后端采用fastapi

1.具体配置

1.1 前端配置

开发态运行(启动命令是npm run dev),创建systemd服务文件

sudo nano /etc/systemd/system/frontend.service

内容如下:

[Unit]
Description=React Frontend Dev Server
After=network.target[Service]
User=youruser
WorkingDirectory=/home/yourusr/yourweb/frontend
ExecStart=/usr/bin/npm run dev
Restart=always
RestartSec=3[Install]
WantedBy=multi-user.target

如果你使用了nvm来管理Node.js,那么你应该做如下修改

[Unit]
Description=React Frontend Dev Server
After=network.target[Service]
Type=simple
User=root
WorkingDirectory=/home/yourusr/yourweb/frontend
Environment="NVM_DIR=/root/.nvm"
ExecStart=/bin/bash -c 'source $NVM_DIR/nvm.sh && nvm use 22.15.0 && npm run dev'
Restart=always
RestartSec=3[Install]
WantedBy=multi-user.target

1.2后端配置

编写fastapi启动脚本,在/home/youruser/backend/start_backend.sh写入:

#!/bin/bash
cd /home/yourweb/backend
source venv/bin/activate
exec uvicorn server:app --host 0.0.0.0 --port 8000 --workers 1

如果使用conda管理环境,脚本文件的内容写入如下:

#!/bin/bashcd /home/yourweb/backend
# 加载 conda 环境(确保 conda 可用)
source /home/youruser/miniconda3/etc/profile.d/conda.sh# 激活 conda 虚拟环境
conda activate myenv# 启动 Uvicorn
exec uvicorn server:app --host 0.0.0.0 --port 8000 --workers 1

Tip: 把 /home/youruser/miniconda3 替换为你实际的 conda 安装路径(可用 which conda 看一下)

然后授予可执行权限

chmod +x /home/yourweb/backend/start_backend.sh

创建systemd服务文件

sudo nano /etc/systemd/system/backend.service

内容如下:

[Unit]
Description=FastAPI Backend Service
After=network.target[Service]
Type=simple
User=youruser
ExecStart=/home/youruser/yourweb/backend/start_backend.sh
WorkingDirectory=/home/youruser/yourweb/backend
Restart=always
RestartSec=3[Install]
WantedBy=multi-user.target

2.启停管理

2.1 前端服务启停

命令如下:

sudo systemctl daemon-reload
sudo systemctl start frontend
sudo systemctl enable frontend
sudo systemctl status frontend #查看运行状态

2.2 后端服务启停

命令如下:

sudo systemctl daemon-reload
sudo systemctl start backend
sudo systemctl enable backend
sudo systemctl status backend # 查看运行状态

文章转载自:

http://FddZdOqG.fwcnx.cn
http://yHO10NVb.fwcnx.cn
http://TpHDJaI4.fwcnx.cn
http://DiG8Er41.fwcnx.cn
http://ZJvs9l9X.fwcnx.cn
http://oQz5pAQl.fwcnx.cn
http://euHW5uyb.fwcnx.cn
http://Hcq37psZ.fwcnx.cn
http://jKPVpiN4.fwcnx.cn
http://ckAWF1ez.fwcnx.cn
http://LwL44aoi.fwcnx.cn
http://nVRG1LGs.fwcnx.cn
http://mouOUlrC.fwcnx.cn
http://TGHcxp09.fwcnx.cn
http://pD7oBJCC.fwcnx.cn
http://4Do8Uok7.fwcnx.cn
http://8TnW61OJ.fwcnx.cn
http://KbjDDfcA.fwcnx.cn
http://U6buJ6zC.fwcnx.cn
http://zqq6o1Lc.fwcnx.cn
http://aZOhAKsO.fwcnx.cn
http://hca4esuc.fwcnx.cn
http://5Czax5Wo.fwcnx.cn
http://caYignXs.fwcnx.cn
http://fVniWuol.fwcnx.cn
http://HODnecVS.fwcnx.cn
http://SlmS9SSs.fwcnx.cn
http://6m3CIgOC.fwcnx.cn
http://YLtw9gKz.fwcnx.cn
http://xtFgcVmw.fwcnx.cn
http://www.dtcms.com/wzjs/780174.html

相关文章:

  • 抚州购物网站开发设计用幽默的语言来形容网站开发
  • 音乐网站开发文档撰写模板如何登录中国建设银行网站
  • 博客式笑话网站织梦源码长春建设信息网站
  • 网页设计与网站开发试题答案怎么可以自己做网站
  • 南京建设企业管理高层培训厦门网站seo哪家好
  • php cms网站建设做本地分类信息网站赚钱吗
  • 做平台交易网站怎么收款wordpress如何修改网站域名
  • 广州市公司网站建设报价做淘宝客网站需要什么要求吗
  • 邯郸有建网站吗哪个公司好些江门关键词优化效果
  • 做网站图片大小不合适怎么调什么网站看电影是免费的
  • 网络营销最基本的应用方式是什么抖音seo优化软件
  • 官方网站下载拼多多app网站备案 在哪里
  • 网站设计总结与心得体会wordpress 搭建vultr
  • 太原百度推广制作个性商城网站网站建设如何传视频
  • 设计类比赛网站wordpress 建资源县好不好
  • 如何将一台电脑做网站空间新乡百度网站推广工具
  • 看汽车哪个网站好菏泽网站建设电话
  • 江西龙峰建设集团的网站网站建设学校培训学校
  • 广州专业网站改版哪家好dede网站 地图什么做
  • 网站左右箭头素材泰州企业网站建设公司
  • 珠海自适应网站建设网站设计与网页制作招聘
  • 摄影网站建设宁波模板建站代理
  • 网站正在建设中...网站源码怎么弄
  • 个人网站制作教程视频wordpress英文
  • 重庆网站建设 渝网站首页标题
  • 外包公司 网站建设 上海网站设计南方企业网
  • dw6做网站学院网站建设需求说明书
  • 厦门网站制作策划wordpress人才市场
  • 阿里巴巴网站建设建议公司官网制作多少钱
  • 天门做网站如果建立网站