首页 > 其他分享 >beego项目部署

beego项目部署

时间:2023-07-04 14:33:28浏览次数:38  
标签:index beego log 项目 部署 bee nginx html location

bee工具安装和升级 

     export GO111MODULE=on
     export GOPROXY=https://goproxy.cn

     go install github.com/beego/bee/v2@latest
     beego 必须是2.0以上的版本

     go mod tidy

      安装完之后,bee可执行文件默认存放在$GOPATH/bin里面,所以您需要把 $GOPATH/bin 添加到您的环境变量中

      

 bee操作项目命令

     bee new myproject
     bee generate routers
     bee fix
     bee update
     bee run
     bee run和go run main.go有区别

     

前端项目部署 

        

[root@ddos conf.d]# vi default.conf

server {
    listen       8000;
    server_name  localhost;

    #access_log  /var/log/nginx/host.access.log  main;

    location / {
        root   /usr/share/nginx/html/soms/dist;
        try_files $uri $uri/ @router;
        index  index.html index.htm;
    }

    location @router {
         rewrite ^.*$ /index.html last;
    }

    location /v1 {
         proxy_pass http://127.0.0.1:8889;
     }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}
虚拟主机1
[root@ddos conf.d]# vi suyuan.conf 

server {
    listen       8001;
    server_name  localhost;

    #access_log  /var/log/nginx/host.access.log  main;

    location / {
        root   /usr/share/nginx/html/suyuan/dist;
        try_files $uri $uri/ @router;
        index  index.html index.htm;
    }

    location @router {
         rewrite ^.*$ /index.html last;
    }

    location /v1 {
         proxy_pass http://127.0.0.1:8800;
     }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}
虚拟主机2       

     web访问服务

      

 

标签:index,beego,log,项目,部署,bee,nginx,html,location
From: https://www.cnblogs.com/yxh168/p/17525672.html

相关文章

  • Nginx学习笔记-部署静态页面实践
    目录准备一个静态登录页面demoHTML静态页面-index.htmlCSS样式文件-index.cssNginx配置文件-nginx.conf启动Nginx样例展示准备一个静态登录页面demo需要将下面的两个文件index.html和index.css放到nginx安装目录下html目录中HTML静态页面-index.html<!DOCTYPEhtml><htmll......
  • 分布式医疗云平台(项目功能简介截图)【
    目录3、看病就诊 3.1、门诊挂号3.2、挂号列表 3.4.我的排班 3.5.医生排班  3.6.患者库 4.收费管理4.1.处方收费  4.2.收费查询 4.3.处方退费4.4.退费查询  4.5.处方发药3、看病就诊 3.1、门诊挂号3.1.1、已存在的患者挂号3.1.2、不存在的患者挂号 直接输入患者信息 ......
  • 分布式医疗云平台(项目功能简介截图)【手机端
    目录7.手机端7.1.首页7.2.医院信息  7.3.人个中心7.手机端7.1.首页7.1.1.绑定完善个人信息 7.1.2.预约挂号 7.1.3.挂号记录 7.1.4.就诊病例7.1.5.病历详情 7.1.6.检查结果 7.1.7.检查结果详情 7.2.医院信息  7.3.人个中心7.3.1.我的档案信息 7.3.2.完善档案......
  • 通过Spring Boot三分钟创建Spring Web项目
    SpringBoot简介接下来我们所有的Spring代码实例将会基于SpringBoot,因此我们先来了解一下SpringBoot这个大杀器。Spring早期使用XML配置的方式来配置SpringBeans之间的关系,比如AOP和依赖注入的配置。随着功能以及业务逻辑的日益复杂,应用便会伴随大量的XML配置文件以及复杂的Bean......
  • 实战项目:构建基于Spring Boot和Vue.js的金融项目分享
    学习SpringBoot和Vue.js结合的前后端分离项目可以按照以下步骤进行:掌握SpringBoot:学习SpringBoot的基本概念和核心特性,如自动配置、起步依赖、注解驱动等。了解Spring框架的基本知识,如IoC容器、AOP、MVC模式等。学习Vue.js:学习Vue.js的基本语法、指令和组件,理解Vue实例、数据绑......
  • Python Django 零基础从零到一部署服务,Hello Django!全文件夹目录和核心代码!
    在这篇文章中,我将手把手地教你如何从零开始部署一个使用Django框架的Python服务。无论你是一个刚开始接触开发的新手,还是一个有经验的开发者想要快速了解Django,这篇教程都会为你提供一条清晰的路径。我们将从环境搭建开始,一步一步地创建一个可以处理GET和POST请求的服务,让你能在实......
  • Solon Web 开发:三、一个简单的 Web 模板项目(或示例)
    演示web程序的常用能力:控制器、请求参数、参数校验、跳转过滤器、全局异常处理静态文件动态模板动态模板公共变量及控制器基类日志Json渲染格式控制模板下载:打包成jar,可以自启动helloworld_web_jar.zip(maven)helloworld_web_jar_gradle.zip(gradle)打包成w......
  • 使用 node 17以上版本运行项目报错--Error: error:0308010C:digital envelope routine
    一、起因#由于电脑重装系统,重新下载nodejs,自然更新到最新版本18,之前的版本才16。更新到最新nodejs版本后,运行vue文件,报错:this[kHandle]=new_Hash(algorithm,xofLen);^Error:error:0308010C:digitalenveloperoutines::unsupported   二、探索......
  • Python Django 零基础从零到一部署服务,Hello Django!全文件夹目录和核心代码!
    在这篇文章中,我将手把手地教你如何从零开始部署一个使用Django框架的Python服务。无论你是一个刚开始接触开发的新手,还是一个有经验的开发者想要快速了解Django,这篇教程都会为你提供一条清晰的路径。我们将从环境搭建开始,一步一步地创建一个可以处理GET和POST请求的服务,让你能在实......
  • idea配置vue.js启动vue项目
    最近老师给力一个项目比赛,那个是前后端分离的。我之前了解过一些,我也配置过idea的vue.js,但是好久不用忘了。所以重新找回了一下:  ......