网站部署前后端项目

一图胜千图系列

网站地址:www.foreverqisui.top

以下包含登录页面、个人首页、排行页面、秒杀页面、帖子概览和帖子详情页面,纯el组件生成,精简好用

网站简介

主要是为了收大学习截图,顺便学习了一些小demo放在了里面

前端采用:vite+vue3和一些的el组件,合理高效,没有使用ts语法

后端采用:springboot+mybatis-plus+mysql+redis+rabbitmq,简单的crud没有对性能或者啥进行优化,能用即可主义

部署流程

默认已经完成了域名解析和服务器备案的工作,域名可以在景安购买有很多便宜的,服务器我选的阿里云,不要太小!不要太小!不要太小!否则宕机到怀疑人生

接下来介绍下部署流程

  • maven打包

    打包依赖,亲测这个依赖很管用,我测试的时候普遍一个小的项目要在65m左右,如果特别小打包肯定有问题,检查依赖,打包完成后打开宝塔

        <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <configuration>
    <!--                    <source>1.8</source>-->
    <!--                    <target>1.8</target>-->
                        <executable>true</executable>
                    </configuration>
                </plugin>
            </plugins>
            <resources>
                <resource>
                    <directory>src/main/java</directory>
                    <includes>
                        <include>**/*.yml</include>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
                <resource>
                    <directory>src/main/resources</directory>
                    <includes>
                        <include>**/*.yml</include>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>false</filtering>
                </resource>
            </resources>
        </build>
  • 上传至宝塔 宝塔面板 - 简单好用的Linux/Windows服务器运维管理面板

    直接登录配置即可,登录好以后可以用主机公网ip+8888端口访问

    公网ip在【阿里云官网 -- 控制台 -- 云服务器ESC -- 概览】

    同时记得配置安全组 想开放那个端口一定要配置,位置在【阿里云官网 -- 控制台 -- 云服务器ESC -- 网络安全 --安全组 --点击配置规则】,如果没有安全组,就手动创建一个

    将要开放的安全组打开,一定要打开!!!否则不能访问,点手动添加即可,宝塔里面也有一个【安全】,记得一起打开

    之后找到文件,随便找一个路径,我放在了home下面,点击上传

    找到jar包目录上传即可,上传大小几百kb或者几兆的要仔细检查打包依赖

  • 用托管管理jar包

    找到软件商店,搜索如下即可,数据库我用docker安装的,你也可以用他给的

    之后打开java项目一键部署,找到springboot,点击添加,如下图,找到jar包位置并选择,可以指定jdk版本,下面的三个位置的端口号一定要打开且一致

    正常情况下就部署完了,具体失败还是成功,你可以观察他的日志,找到具体问题,如果一切顺利的话已经成功部署了,之后还有一个重要的一点【点击网站--添加站点 -- 输入你的域名】,域名一定要经过实名 解析 备案才可以使用

    前端页面点击它根目录对应的路径,点击之后上传即可,vite打包成dist,把整个dist上传就好,记得前端的端口也要打开,不出意外的话,就不出意外可以访问了。

    有问题的可以问我,虽然我可能不会,喜欢做小demo玩的也可以一起,互相学习,让我偷师🤪

    Foreverqisui · GitHub

    github上有介绍和代码,不太会用,有的环境可能传的不对,有坑不要来骂我,可能不能开箱即用🤣

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值