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

网站能否做二维码湟源县公司网站建设

网站能否做二维码,湟源县公司网站建设,广告公司收费价格表,收费下载资源 wordpress插件文章目录一. Springboot项目打包成jar包二. mySql部署三. UI 项目部署一. Springboot项目打包成jar包 使用IDEA进行打包,当然也有其他部署方式,如使用maven进行打包,可自行查询资料。 1.打开项目,右击项目选中Open Module Settin…

文章目录

    • 一. Springboot项目打包成jar包
    • 二. mySql部署
    • 三. UI 项目部署

一. Springboot项目打包成jar包

使用IDEA进行打包,当然也有其他部署方式,如使用maven进行打包,可自行查询资料。
1.打开项目,右击项目选中Open Module Settings进入project Structure,如下图所示:
在这里插入图片描述
2.选中Artifacts,点击中间的加号(Project Settings->Artifacts->JAR->From modules with dependencies ),如下图所示:
在这里插入图片描述
3.弹出Create JAR from Modules,选择‘Main Class’,然后点击OK
在这里插入图片描述
4.开始打包,点击右侧的Maven Projects,打开LIfecycle,先点击clean,再点击package
在这里插入图片描述

5.生成target文件夹,里面有以项目名命名加版本号的jar文件,至此打包完成。
在这里插入图片描述
6. 上传jar包到服务器上
在这里插入图片描述
7. 启动jar 包 java -jar demo-0.0.1-SNAPSHOT.jar
在这里插入图片描述
到此,jar包部署完成。
8.如果想关闭jar包,则通过查看当前jar包的进程id

ps -ef | grep demo-0.0.1-SHAPSHOT.jar

在这里插入图片描述

然后 kill xxxxid即可!
补充,查看当前被占用端口的进程如 lsof -i tcp:8083
在这里插入图片描述

二. mySql部署

1.使用工具Navicat连接上服务器之后,右键选择我们想要导出的数据库,选择Dump SQL File…选择一个路径导出sql文件, 这个文件用于云服务器导入
在这里插入图片描述
2.上传到服务器上
在这里插入图片描述
3. 启动mysql,检测是否已经启动
在这里插入图片描述
4.输入密码mysql -u root -p
在这里插入图片描述
5.创建数据库 create database hxdtest character set utf8;,这里与本地的同名,我的是hxdtest
在这里插入图片描述
5.进入hxdtest数据库 use hxdtest
在这里插入图片描述
6. 导入数据 source /usr/sql/hxdtest.sql
在这里插入图片描述
7.查看表 show tables;
在这里插入图片描述
跟本地一样,表示导入成功!
8.试下本地连接云服务器上的mysql
在这里插入图片描述
可以点击测试连接,我第一次报错

2003 - Can't connect to MySQL server on '43.139.244.252' (61 "Connection refused")

于是重启云服务器上的mysql
重启mysql

systemctl restart mysqld

查看状态

systemctl status mysqld

再重新测试连接,还是不行就停掉mysql

systemctl stop mysqld
systemctl start mysqld

结果还是不行,就把云服务器重启,就可以了。
在这里插入图片描述
9.还可以使用本地idea测试连接云服务器的mysql
在这里插入图片描述

三. UI 项目部署

1.build项目

npm run build
  1. 注意vue项目 build之后访问index.html白屏,需要修改publicPath: ‘./’
  2. 上传到云服务器的Tomcat上
    在这里插入图片描述
  3. 访问 http://43.139.244.252:8080/dist/
    在这里插入图片描述
  4. 去掉端口,修改Tomcat的默认端口“8080” -》 “80”
cd /usr/local/apache-Tomcat-10.0.17/conf
vim server.xml

按 i 键,进入编辑状态,找到8080,修改为 80

<Connector port="80"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />

接下来还要重启Tomcat

cd /usr/local/apache-Tomcat-10.0.17/bin
sh shutdown.sh
sh startup.sh

重试即可!http://43.139.244.252/dist/, 后续再优化目录。
在这里插入图片描述

  1. 仔细查看请求NetWork请求仍有跨域问题,需要再解决!
    strict-origin-when-cross-origin, 似乎是跨域问题,但也不一定是跨域问题,因此使用postman请求,如果postman请求可以,而UI请求不行就说明确实是跨域问题,如果postman也不行,则说明防火墙没放开8083端口,因为jar报包的端口配置是8083
    在这里插入图片描述
    因此需要去云服务器上添加防火墙,放开8083的端口。
    8.再次测试,没有访问数据库的接口测试通过,但是需要访问数据库的接口失败了,看云服务器的日志提示
    在这里插入图片描述
    于是在连接数据库的jdbc url添加 &allowPublicKeyRetrieval=true 重新部署jar包,结果可以了
    在这里插入图片描述
http://www.yayakq.cn/news/862752/

相关文章:

  • 网站都去哪里找wordpress 判断自定义栏目
  • 网站开发公司需要那些硬件设备自己做的网站 能收索么
  • 长沙住房与城乡建设部网站工业信息化部网站备案
  • 用ps怎么做网站步骤宜昌制作网站公司
  • 做内容的网站自己的公司怎么做网站
  • 欧美网站欣赏网站开发工程师是做什么的
  • 手机记事本做网站专业餐饮网站建设
  • 宿迁做网站公司哪家好广州做网站的网络公司
  • 网站建设咨询公网站面包屑导航代码
  • vps云主机可以做网站视频网站怎么做算法
  • 网站建设实验小结阿里云网站怎么做
  • 做cpa建什么网站有一个专门做lol同人的网站
  • 触屏网站开发教程国外网站搜索引擎优化方案
  • 洛阳霞光做网站的公司网站建设技术是干嘛的
  • wordpress 换域名 全站301重定向网站建设专有名词
  • 外贸推广建站蓝颜seo牛专业关键词优化平台
  • 湖北网站注册设计公司家在深圳龙光城
  • 网站后台更新栏目后 网站做废旧金属的网站
  • 如何做优化网站排alexa优化上海网站制作公司有哪些
  • 经营网站备案百度seo关键词排名优化
  • 电商网站建设事例网站建设费要交印花税吗
  • 九宫格网站模板asp装修网站源码
  • 如何用工控做网站app引导页模板html
  • 技术先进的网站建设公司网站开发设计思想报告
  • 交互 网站小程序推广app
  • 旅游网站建设的目的与意义是什么设计类网站建设规划书
  • 网站开发php支付接口wordpress获取当前分类别名
  • 上海定制建站网站建设网站建设 静态类
  • wap网站 全屏免费seo视频教学
  • ftp上传wordpress网站要多久优质采官方网站安徽外径建设集团