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

企点qq四川旅游seo整站优化

企点qq,四川旅游seo整站优化,政府网站排版,权威的建筑工程网站目录 前言 一、上传数据库 1、SQL脚本的获取 2、上传数据库 二、项目的修改与打包 1、修改后端配置 2、打包后端项目 三、启动项目 1、添加java项目 2、设置域名 四、总结 前言 本次以SmartAdmin项目为例,通过宝塔面板部署,对部署过程进行一…

目录

前言

一、上传数据库

1、SQL脚本的获取

2、上传数据库

二、项目的修改与打包

1、修改后端配置

2、打包后端项目

三、启动项目

1、添加java项目

2、设置域名

四、总结


前言

本次以SmartAdmin项目为例,通过宝塔面板部署,对部署过程进行一个完整演示,不同项目的部署也可能略有不同

准备工具:可正常登录宝塔面板、SpringBoot项目(本文以SmartAdmin的开源项目为例)、Navicat Premium 17(或者其他数据库管理软件,亦或者是数据库的SQL脚本)、IntelliJ IDEA 2024.2.3。

本项的部署以测试环境为例,涉及到配置相关的,可以根据自己的项目按需修改即可。上传流程建议按照文档流程,先上传数据库再上传后端,最后在上传前端和移动端。本文主要介绍如何上传后端项目。

本文使用到的项目为SmartAdmin的开源项目,用户可在此基础上添加自己的各种Api或者前端页面,项目地址:SmartAdmin | 1024创新实验室

项目的部署总体来说分为三步,第一步是上传数据库;第二步是对项目在本地进行必要的修改,并打包上传;第三步是在服务器启动项目。本文就是围绕上述步骤进行的,部署的环境为test环境,实际过程可参考下文,对于不同项目的部署,每一小节之后都会有具体说明:

一、上传数据库

1SQL脚本的获取

如果本身就有SQL脚本,可忽略这一步。

以Navicat为例,不同软件操作方式可能不完全一样。首先打开Navicat,找到项目对应的数据库smart_admin_v3,右键点击数据库,然后转存为SQL文件,注意需要选择转存结构和数据。

然后选择一个本地路径保存即可。

2、上传数据库

首先在宝塔面板新建数据库,设置名称和密码(与后文对应即可),这里名称设置为了smart_admin_v3,密码设置成了123456。输入数据库名之后,用户名默认自动输入,与数据库名保持一致。

建好之后点击管理跳转到phpMyAdmin数据库管理页面。

或者点击phpMyAdmin均可访问。

在点击新建的smart_admin_v3架构,点击SQL,把我们刚才转存的SQL文件的内容手动复制进来。可以通过记事本或者其他的IDE打开第一步转存的SQL文件,全选,然后复制到phpMyAdmin页面。

然后ctrl+A选中所有SQL语句,点击执行即可。

二、项目的修改与打包

项目的修改主要是修改一些项目配置,最重要的是数据库地址。smartAdmin项目使用了.env文件进行环境管理,这里我们只需要修改运行环境,并且修改相应运行环境的配置文件即可。如果你的项目没有.env文件或者你部署之后就完事了,不用考虑运维的话,也可以直接修改当前文件的配置文件。

1、修改后端配置

找到sa-base目录下的resourc目录,本项目使用测试环境,故再打开test目录内yaml文件,这里主要修改数据库连接信息。

数据库地址可以选择本地(127.0.0.1),因为服务器的数据库和后端项目是在同一个服务器。下面数据库用户名和密码修改为上一章新建的数据库的用户名和密码即可。

其他配置可能也需要修改,但是那些配置不影响部署,这里暂时忽略。

既然都已经到部署这一步了,想必大家都已经知道如何在本地启动项目,如何修改数据库的配置了。不清楚的可以看这篇文章

快速在本地运行SpringBoot项目的流程介绍_怎么运行springboot项目-CSDN博客

上面介绍的主要是修改数据库配置,不同项目目录结构可能不太相同。可以使用搜索功能搜索jdbc就可以找到数据库配置的位置了。

2、打包后端项目

Smart admin官网文档给的打包指令如下:

开发环境:mvn clean package -Dmaven.test.skip=true -P dev

测试环境:mvn clean package -Dmaven.test.skip=true -P test

预发布环境:mvn clean package -Dmaven.test.skip=true -P pre

生产环境:mvn clean package -Dmaven.test.skip=true -P prod

实际在黑框运行时mvn clean package -Dmaven.test.skip=true -P test指令时会报错。这里选择手动修改pom文件更改环境,关闭测试,然后使用它的生命周期进行打包:

找到根目录下的pom文件,最下面定义了运行环境,其中有

<activation>
    <activeByDefault>true</activeByDefault>
</activation>

字样的代码,默认给了dev环境,这里把他剪切到test标签下,如下图。

记得刷新maven!而且记得打包之后把这个配置再改回来!改完之后务必再刷新一遍Maven!

然后点击IEDE右侧的maven,禁用测试,先执行一遍clean,在执行package。

这时就可以在sa-admin的target目录下,找到一个以.jar结尾的jar包,这个jar包就是我们打包好的jar包。

将此jar包上传到宝塔面板,这里上传的目录是/home/smart_admin_v3/2025.3.10目录下:

如果你的项目不需要修改运行环境,可以直接执行声明周期里跳过测试(可选)、clean、package。

三、启动项目

1、添加java项

打开网站,选择java项目,添加java项目,目录选择刚才上传的jar包,勾选放行端口(如果没有勾选,后续也可在安全内手动放行),改一下项目名字(可选),选一下jdk版本(本项目使用的1.8,如果没有你项目需要的jdk,可以在宝塔面板自行下载)后启动项目

多切换几下页面等待一会儿,当显示放行的端口时即启动成功。

2、设置域名

找到刚才的启动的项目后方有一个设置,点击设置

为此项目添加一个域名,需要注意域名格式。这里添加的是test.zh-online.tech,域名需要在服务器解析之后才能正常使用,我们服务器使用的是腾讯云,因此就需要在腾讯云解析此域名。需要记住这个域名,后面前端项目和移动端项目要用到。

四、总结

相比之下后端部署还是比较简单的。部署时先上传数据库,在上传后端项目。后端项目打包之前需要修改配置文件,最关键的是修改数据库相关的配置,其他的配置按需修改。最后就是部署了,部署时域名需要在服务器解析域名(本文未介绍)才可正常使用。

关于前端部署可以看:

http://www.dtcms.com/wzjs/192624.html

相关文章:

  • cms免费源码广州seo优化公司
  • 前几年做那些网站能致富seo搜索排名
  • 个人简历ppt模板免费下载网站结构优化的内容和方法
  • 便宜网站空间网络营销策划书范文模板
  • 好看的网页设计代码seo优化排名怎么做
  • 微信里的商家链接网站怎么做的空间刷赞网站推广
  • 什么网站做效果图最多百度怎么推广自己的视频
  • 全国做网站的公司seo全称英文怎么说
  • 南宁制作企业网站怎么查看域名是一级还是二级域名
  • 网站建设的目的意义seo诊断分析在线工具
  • 可以做甩货的电商网站百度竞价推广投放
  • 二十条优化措施全文seo含义
  • iis做网站跳转企业邮箱查询
  • 百色做网站怎样在网上做推广
  • 网站内容建设和管理系统重庆整站seo
  • 9377传奇手游盒子重庆排名seo公司
  • 域名服务dns的主要功能是抖音seo代理
  • 天津市网站建设公司站长工具ip地址查询
  • 伊春网站优化中国推广网
  • wordpress做的网站扩展性苏州seo关键词优化推广
  • 公司禁用网站怎么做宁波优化seo软件公司
  • 如何设计制作企业网站搜索引擎登录入口
  • 搭建网站用什么语言最近实时热点事件
  • 知名做网站哪家好百度联盟官网
  • 向自己做网站企业网络营销策划方案范文
  • 在美国买云主机做网站seo外链收录
  • WordPress 跳转 xampp网站搜索引擎优化方案
  • 网站开发的数据库技术掌门一对一辅导官网
  • 国内最大的网站建设公司排名网络营销系统
  • 幼儿园资质做网站需要什么资质搜狗推广登录入口