盐田网站设计,wordpress有用户主页吗,手表查询网站,如何建设 linux 网站系列文章目录
第一章 [linux实战] 华为云耀云服务器L实例 Java、node环境配置 第二章 [linux实战] Unbutnu添加SSH Key、启动Springboot项目 文章目录 系列文章目录前言一、任务拆解二、配置git,添加SSH Key2.1、登录远程主机2.2、配置git用户名和邮箱2.3、生成SSH key2.4、查…系列文章目录
第一章 [linux实战] 华为云耀云服务器L实例 Java、node环境配置 第二章 [linux实战] Unbutnu添加SSH Key、启动Springboot项目 文章目录 系列文章目录前言一、任务拆解二、配置git,添加SSH Key2.1、登录远程主机2.2、配置git用户名和邮箱2.3、生成SSH key2.4、查看生成的SSH key2.5、在github里添加SSH key 3、通过git命令拉取github上的Springboot项目3.1、准备好Springboot项目上传到github3.2、拉取代码 4、通过Maven编译项目4.1、配置maven的阿里镜像4.1.1、查看maven配置找到maven在主机里的路径4.1.2、进入上一步的Maven home路径找到settings.xml文件 4.2、修改settings.xml文件 5、运行项目5.1、打包Springboot项目5.2、运行项目5.2.1、通过浏览器查看项目 6、小结 前言
上一章节我们在云耀云服务器Unbutnu系统里配置了JDK、Git、Node环境这一章节我们需要添加SSH Key拉取github上的Springboot项目通过Maven编译最后运行起来。 一、任务拆解
1、添加SSH Key 2、通过git命令拉取github上的Springboot项目 3、通过Maven编译项目 4、运行项目
二、配置git,添加SSH Key
2.1、登录远程主机
打开终端输入命令进行配置 ssh root远程主机外网IP 输入密码 2.2、配置git用户名和邮箱
在终端里输入命令进行配置 git config --global user.name ‘用户名’ git config --global user.email ‘emailxx.com’ 2.3、生成SSH key
在终端里输入命令生成SSH key ssh-keygen -t rsa -C ’emailxx.com‘ 2.4、查看生成的SSH key
在终端里输入命令查看SSH key cat /root/.ssh/icsdnQc_rsa.pub 2.5、在github里添加SSH key
把【2.4】生成的xx.pub文件里的信息粘贴到github里的SSH Key里
3、通过git命令拉取github上的Springboot项目
3.1、准备好Springboot项目上传到github
演示地址私人项目https://github.com/hd5723/csdnQc.git
3.2、拉取代码
见【2.5】需要提前配置好SSH key cd /home //进入home目录 mkdir java //创建java目录 cd java //进入java目录 mkdir code //创建code目录 cd code //进入code目录 git clone https://github.com/hd5723/csdnQc.git //从github仓库拉取代码 截图是已经创建好的/home/java/code目录已经拉取下来的csdnQc代码打开csdnQc可以看到Java项目结构pom.xml、src 4、通过Maven编译项目
4.1、配置maven的阿里镜像
4.1.1、查看maven配置找到maven在主机里的路径
在终端输入命令 mvn -v 4.1.2、进入上一步的Maven home路径找到settings.xml文件
在终端输入命令 cd /usr/share/maven ls cd conf ls 4.2、修改settings.xml文件
通过VI命令编辑settings.xml文件在mirrors标签内部加入代码 mirroridalimaven/idmirrorOfcentral/mirrorOfnamealiyun maven/nameurlhttp://maven.aliyun.com/nexus/content/repositories/central//url/mirror5、运行项目
5.1、打包Springboot项目
在终端输入命令 cd /home/java/code/csdnQc/ //进入项目目录 mvn clean package //使用mvn命令编译打包项目 ls cd target //进入target目录(编译后的文件) ls //查看target目录下的文件如果编译成功可以看到 xxxx-x.x.x-SNAPSHOT.jar文件 5.2、运行项目
在终端输入命令 nohup java -jar spiderX-0.0.1-SNAPSHOT.jar log.file 21 5.2.1、通过浏览器查看项目
地址http://139.159.230.49/csdn/static/index.html 1、项目做了简单的CSDN博客质量分查询本地缓存未做清理 2、未做权限验证 3、第一个输入框是CSDN账号ID 找到自己随便一篇博客https://blog.csdn.net/s445320/article/details/132556690 案例s445320 就是我自己的账号ID 4、第一个输入框是第页码默认每页100条数据没有做多线程优化所以接口很慢
6、小结
以上就是这一章的内容我们把自己的Springboot代码通过git命令从github上拉取到ubuntu云主机然后通过mvn命令打包项目最后运行项目通过浏览器即可访问项目如果访问不 请看上一章节的网络安全组配置需要配置入规则开放80端口