zoukankan      html  css  js  c++  java
  • windows平台部署.netcore和vue项目

    一,NetCore后台接口部署
    1,在后台发布包中找到“appsettings.json”文件并用记事本打开,根据当前要连接的数据库类型启用相应的数据库类型配置(启用“oracleAMSContext”还是“mysqlAMSContext”),并修改相应的数据库连接串信息;
    2,IIS建立相应的后台项目网站,地址指向发布文件夹,记住所配置的地址IP和端口号等信息(后续部署前台需要用到);
    3,修改后台对应的应用程序池,.NetCLR设置为:“无托管代码”,托管管道模式设置为:“集成”,然后启动浏览一下部署的网站测试一下是否缺少其它运行环境(如果报错50几的相关错误说明需要安装运行环境)
    4,系统需要装有以下.NetCore运行环境:“aspnetcore-runtime-2.1.18-win-x64.exe”,"dotnet-hosting-2.1.18-win.exe","dotnet-sdk-2.1.806-win-x64.exe";
    5,后台接口能正常运行后,需要再确认下发布目录中的CreateArcTable.txt文件是否有访问权限,避免后台接口访问该文件因无权限报401错误;

    二,Vue前端部署
    1,在前端发布包中找到static目录下的config.json文件并用记事本打开,修改“baseurl”,“designurl”,“socketurl”节点的后台IP地址和端口号信息(要与之前部署的后台接口的网站IP端口号保持一致);
    2,在IIS上建立前台项目网站,地址指向前台发布文件夹;
    3,启用并浏览部署的前端网站测试是否部署成功;
    4,在前台网站下添加一下三个名称的虚拟目录:“borrowShowEfile”,“onlineViewOne”,“onlineViewPage”,地址均指向发布文件夹即可;
    5,点击IIS根目录节点,然后右侧点击MIME类型,查看目前是否支持“.json”,“.properties”格式,如果不支持,需要添加进去。(.json :application/json),(.properties:text/x-java-properties);

  • 相关阅读:
    【VS】解决Visual Studio无法登录的问题
    当vue 页面加载数据时显示 加载loading
    form 表单提交的另一种方式 js
    onclick="return doAlert()" onclick="return false"
    vue中sessionStorage的使用
    js把两个对象合并成一个对象
    Oracle 分页查询的一个实例
    oracle Group by 分组查询后,分页
    ProceedingJoinPoint获取当前方法
    Spring AOP无法拦截内部方法调用
  • 原文地址:https://www.cnblogs.com/zwbsoft/p/13030796.html
Copyright © 2011-2022 走看看