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

成都微信网站建设推莱芜手机网站建设报价

成都微信网站建设推,莱芜手机网站建设报价,营销网站建设整合网站营销专家,微信哪里可以做视频网站#x1f61c;作 者#xff1a;是江迪呀✒️本文关键词#xff1a;Linux、环境安装、JDK安装、MySQL、MySQL安装☀️每日 一言#xff1a;知行合一#xff01; 文章目录 一、前言二、安装步骤2.1 安装JDK#xff08;1#xff09;创建文件夹#xff08;便于后… 作           者是江迪呀✒️本文关键词Linux、环境安装、JDK安装、MySQL、MySQL安装☀️每日   一言知行合一 文章目录 一、前言二、安装步骤2.1 安装JDK1创建文件夹便于后期管理2下载tar格式的JDK文件。下载地址[JDK17下载](https://www.oracle.com/java/technologies/downloads/#java17)3并将tar文件传输到linux服务器。上传文件到服务器有两种方式4加压tar文件5删除tar文件6获取当前解压目录7设置全局配置8重加载一下profile文件9验证JDK是否安装成功 2.2 安装MySQL1下载MySQL文件2 安装MySQL3安装mysql服务器4启动MySQL5查看MySQL状态6找到初始密码7进入MySQL8修改密码9防止MySQL自动更新9本地连接MySQL 2.3 部署SpringBoot项目1打包2启动项目3访问项目 三、总结 一、前言 在本篇文章中我们将探索如何在Linux操作系统上安装JDKJava Development Kit和MySQL数据库并最终部署一个基于Spring Boot框架开发的应用程序。JDK是Java编程语言的核心组件而MySQL则是一个流行的开源关系型数据库管理系统。通过本指南您将了解如何为您的开发环境配置这些关键工具并将Spring Boot应用程序部署到Linux服务器上。 二、安装步骤 2.1 安装JDK 1创建文件夹便于后期管理 在/usr/local/下面创建java文件夹 mkdir /usr/local/java2下载tar格式的JDK文件。下载地址JDK17下载 3并将tar文件传输到linux服务器。上传文件到服务器有两种方式 通过Xftp上传 这个软件收费所以并不是所有的小伙伴都有条件。所以有下面的免费的方案二。使用rz命令上传 在使用这个命令之前你必须确保linux已经安装了lrzsz安装命令如下: sudo apt-get update sudo apt-get install lrzsz然后敲出rz命令就可以上传文件了上传文件的目录是当前目录 rz4加压tar文件 tar -zxvf 目标JDK5删除tar文件 我们要过河拆桥解压过后为了避免占用不必要的空间应当将tar文件删除只保留解压后的文件删除命令 rm -rf 目标JDK.tar6获取当前解压目录 pwd7设置全局配置 进入全局配置文件命令 vim /etc/profile在文件的末尾添加JDK配置 export JAVA_HOME[JDK安装路径] export CLASSPATH.:$JAVA_HOME/lib/dt.:jar$JAVA_HOME/lib/tools.jar export PATH$PATH:$JAVA_HOME/bin保存并退出。 按下 Esc 键以确保您处于命令模式。 :wq并按下 Enter 键它会保存文件并退出Vi/Vim编辑器。 8重加载一下profile文件 source /etc/profile9验证JDK是否安装成功 javac输出下面的内容表示安装成功 2.2 安装MySQL 1下载MySQL文件 下载安装MySql官方的Yum Repository注意在CentOS中默认安装有MariaDB这个事MySQL的分支但是为了需要还是要在系统中安装mysql而且安装完之后可以直接覆盖掉MariaDB wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm如果没有wget 可以安装一下 sudo yum -y install wget使用上面的命令就直接下载了安装用的Yum Repository然后就可以直接安装了。 2 安装MySQL yum -y install mysql57-community-release-el7-10.noarch.rpm3安装mysql服务器 yum -y install mysql-community-server这可能会花费一点时间安装完成之后就会覆盖掉之前mariaDB 如果在安装过程中出现以下错误提示 Failing package is: mysql-community-client-5.7.40-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql则需要禁掉GPG验证检查 yum -y install mysql-community-server --nogpgcheck4启动MySQL systemctl start mysqld.service5查看MySQL状态 systemctl status mysqld.service 展示下面的内容表示MySQL启动成功 可能会出现的问题启动和查看MySQL状态使用的命令无效。这样可能是因为Linux的版本太低不支持4和5命令仅在CentOS7以及更高版本支持。 6找到初始密码 可以通过下面的命令找到初始密码 cd /var/log // 进入log文件夹 ll|grep mysqld.log cat mysqld.log|grep password下面显示的就是原始密码 7进入MySQL 找到mysql初始密码后进入mysql 命令 mysql -uroot -p Enter然后输入密码。 8修改密码 alter user ‘root’’localhost‘ identified by ’新密码‘如果你修改的密码过于简单是不被允许的如果你比较叛逆非要简单的密码你可以除这个限制 mysqlset global validate_password_policy0; musqlset global validate_password_length1;9防止MySQL自动更新 因为安装了Yum Repository以后每次Yum操作都会自动更新所以需要卸载命令 yum -y remove mysql57-community-release-el7-10.noarch9本地连接MySQL 确保你可以开了3306端口。开通端口命令如下 firewall-cmd --permanent --add-port3306/tcp firewall-cmd --reload firewall-cmd --list-all修改权限允许远程链接数据库。 GRANT ALL PRIVILEGES ON *.* TO yourusername% IDENTIFIED BY yourpassword WITH GRANT OPTION;刷新权限 flush privileges 我上面设置的全部IP在知道账号密码的前提下都能够连接不太安全你可以开放指定的IP: GRANT ALL PRIVILEGES ON *.* TO yourusername指定的IP IDENTIFIED BY yourpassword WITH GRANT OPTION;2.3 部署SpringBoot项目 假设你一个项目已经写好万事俱备只欠部署我这里展示下最原始的部署方式 1打包 找到maven 打包 将jar包上传到服务器上传的方式和JDK一样。 2启动项目 nohup java -jar 项目名称 日志文件名.log 21 上面的命令是后台启动并将日志文件输出到指定文件夹。 3访问项目 在浏览器输入服务器IP端口号 就可以访问啦~。 三、总结 以上就是安装JDK、MySQL并启动一个SpringBoot项目的全部内容啦~ 但是在实际开发中操作的步骤会出入很大。比如部署SpringBoot项目不会是像我讲的这样因为这样的方式太原始效率太低对于发版比较频繁的测试分支这样搞那简直是噩梦所以诞生了Jenkins或者是Docker。 Jenkins的详细部署全教程我已经写过了连接在此Jenkins安装Springboot项目完整部署流程超详细 关于使用Docker部署的等我吃个50个汉堡再说吧~
http://www.hkea.cn/news/14293815/

相关文章:

  • 网站后台添加新闻长沙县建设局网站
  • 新乡市做网站的公司wordpress百度熊掌
  • 做网站策划师的图片建设不动产网站
  • 镇江网站建设介绍服务网站安全防护找谁做
  • 网站指向错误h5营销
  • 平顶山市做网站苏州做网站公司电话
  • 一个好的网站建设需要多少钱网络游戏软件开发app
  • 湖北营销型网站建设多少钱wordpress 收邮件
  • dede网站地图样式修改c网站开发教程
  • 好看的美食怎么做视频网站城阳网站建设培训
  • 网站seo价格做网站签到挣钱吗
  • win8.1 wordpress抖音推广seo
  • 知名高端网站建设企业配音阁在线制作网站
  • 动漫人物做羞羞事的网站杭州企业展厅设计公司
  • 微商网站h5响应式集团网站推荐
  • 旅游的网站怎么做wordpress远程执行
  • 工作室网站涉密网络建设
  • wordpress 建站 电子书社交网站 cms
  • 建网站做淘宝客可以吗大型网站 开发语言
  • 泰安建站哪家好建设部网站实名制举报
  • 建立企业网站的意义网站开发应看什么书籍
  • 网站建设部门管理制度长春vi设计公司
  • 主机屋的免费空间怎么上传网站有实力的网站建设公司
  • 制作企业网站的问题大余做网站公司
  • 劳保用品 技术支持 东莞网站建设h5制作模板官网
  • 有没有做英语题的网站昆明购物网站建设
  • 网站开发报价单明细用cms建设网站课程宅门
  • 网站建设制作一个网站的费用做书的网站
  • 网站给他人做付刑事责任昌平最好的网站建设
  • 杭州一起做网站seo基础理论