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

官方网站下载免费搜索seo引擎

官方网站下载免费,搜索seo引擎,做类型网站,网站制作策划书适用于:MVVM前后台分离开发、部署、域名配置 前端:Vue 后端:Spring Boot 这篇文章只讲后端部署,前端部署戳这里 目录 Step1:服务器上搭建后端所需环境1、更新服务器软件包2、安装JDK83、安装MySQL4、登录MySQL5、修…

适用于:MVVM前后台分离开发、部署、域名配置

前端:Vue
后端:Spring Boot

这篇文章只讲后端部署,前端部署戳这里

目录

  • Step1:服务器上搭建后端所需环境
      • 1、更新服务器软件包
      • 2、安装JDK8
      • 3、安装MySQL
      • 4、登录MySQL
      • 5、修改MySQL配置文件
      • 6、重启MySQL
  • Step2:Spring Boot项目打Jar包
      • 1、jar包放在服务器自定义的目录下
            • `nohup java -jar packageName.jar` VS `java -jar packageName.jar`

Step1:服务器上搭建后端所需环境

1、更新服务器软件包

# centOS
sudo yum update
# Ubuntu
sudo apt-get update

2、安装JDK8

# centOS
sudo yum -y install java-1.8.0-openjdk*
# Ubuntu
sudo apt-get install openjdk-8-jdk

验证安装

java -versionopenjdk version "1.8.0_382"
OpenJDK Runtime Environment (build 1.8.0_382-8u382-ga-1~22.04.1-b05)
OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode)

3、安装MySQL

# centOS
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server --nogpgcheck# Ubuntu
sudo apt-get install mysql-server

验证安装

# 注意大写 V
mysql -V# centOS
mysql  Ver 8.0.34 for Linux on x86_64 (MySQL Community Server - GPL)
# UbunTu
mysql  Ver 8.0.34-0ubuntu0.22.04.1 for Linux on x86_64 ((Ubuntu))

4、登录MySQL

先去查看默认用户名密码,用这个密码去登录

# 查看
sudo vi /etc/mysql/debian.cnf# 登录
mysql -u debian-sys-maint -p

在这里插入图片描述
密码为上面查到的密码

登录后,修改root密码

mysql> use mysql
# 查看用户的权限,是否是mysql_native_password,如果不是,则将auth_sock改为mysql_native_password
mysql> select Host,user,authentication_string,plugin from user;ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your password';

修改后exit退出,用root账号重新登录

mysql -u root -p

可以看到root权限密码已经修改
在这里插入图片描述

5、修改MySQL配置文件

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

找到
在这里插入图片描述
改为:

bind-address            = 0.0.0.0
mysqlx-bind-address     = 0.0.0.0

6、重启MySQL

service mysql restart

查看端口状态

netstat -an|grep 3306

在这里插入图片描述
发现3306端口是tcp6,这样会导致无法远程连接数据库

Tips:
远程连接数据库如果出现 1130 - Host XXX is not allowed to connect to this MySQL server 错误提示

1、登录MySQL,然后查看配置

mysql> use mysql;
mysql> select host from user where user='root';

在这里插入图片描述

2、可以看到是 localcost,修改配置

update user set host = '%' where user ='root';

3、使配置生效

flush privileges;

4、host设置了“%”后便可以允许远程访问,再次查看

在这里插入图片描述

然后关闭服务器防火墙

sudo systemctl stop ufw

这时候就可以远程连接数据库了

Step2:Spring Boot项目打Jar包

1、jar包放在服务器自定义的目录下

我这里是 /home/AAA_Projects/assessment/
在这里插入图片描述
执行

nohup java -jar packageName.jar &
nohup java -jar packageName.jar VS java -jar packageName.jar

nohup java -jar packageName.jarjava -jar packageName.jar 是两种在Unix和Linux系统中运行Java应用程序的方式,它们之间有一些重要的区别:

  1. 后台运行:

    • nohup java -jar packageName.jarnohup 命令用于在后台运行进程,并且不会受到终端关闭或断开连接的影响。这意味着当你关闭终端或注销时,Java应用程序仍然在运行。
    • java -jar packageName.jar:这只是在当前终端会话中启动Java应用程序,如果你关闭终端,应用程序也会终止。
  2. 输出重定向:

    • nohup java -jar packageName.jarnohup 默认将标准输出重定向到一个名为nohup.out的文件,这是为了捕获应用程序的输出,以便后续查看。你也可以使用> somefile.log来自定义输出文件。
    • java -jar packageName.jar:标准输出通常会在终端中显示,除非你手动重定向它,例如,java -jar packageName.jar > output.log
  3. 退出会话的影响:

    • nohup java -jar packageName.jar:这种方式可以在终端会话退出后继续运行,因此适合长时间运行的任务或后台服务。
    • java -jar packageName.jar:如果从终端启动应用程序,它将在终端会话退出时一同终止。

这时候Spring Boot后端项目部署就大功告成了!

http://www.dt0577.cn/news/26537.html

相关文章:

  • 泰安人才招聘网最新招聘2023东莞百度seo电话
  • 企业网站建设一条百度下载app
  • 设计办公室设计公司seo课程在哪培训好
  • 网站视频弹窗代码百度推广找谁做靠谱
  • 网站开发最佳组合百度识图搜索引擎
  • 长春网站建设优化搜索引擎营销就是seo
  • 日本做电子贺卡网站公司网站推广怎么做
  • 什么网站可以做海报外贸独立站怎么做
  • 做企业免费网站哪个好些快速提高关键词排名的软件
  • 专门给代购做的网站网站怎么添加外链
  • 潍坊做网站的公司外贸推广方式都有哪些
  • 网站 可以做无形资产吗关键词收录查询工具
  • 下载网站后怎么做的专门搜索知乎内容的搜索引擎
  • wordpress主题 点赞海淀区seo多少钱
  • 张家港网站设计制作学it一年的学费大概是多少
  • 吉安信息网百度网站优化
  • 做名片网站百度爱采购优化软件
  • 中国电商网站排行榜西安网站制作
  • 宣威做网站建设的公司互联网推广引流
  • 做价值投资有哪些网站网络游戏推广
  • 常德网站优化咨询电话网络广告的形式有哪些?
  • 应用商店下载2022最新版seo交流网
  • 网站空间排名点击软件怎样
  • 谁做的新闻网站比较好百度平台客服电话是多少
  • 大港油田建设官方网站适合seo的网站
  • 常用外贸b2b平台有哪些绍兴百度seo排名
  • 企业网站备案收费免费智能seo收录工具
  • 视频网站seo怎么做简单的个人主页网站制作
  • typecho和wordpress南昌seo排名优化
  • 网站返回首页怎么做100个成功营销案例