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

网站设计步骤图深圳网络推广建站

网站设计步骤图,深圳网络推广建站,南京建设网页制作,如何找外包网站来做系列文章目录 第一章 [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 Key
    • 2.1、登录远程主机
    • 2.2、配置git用户名和邮箱
    • 2.3、生成SSH key
    • 2.4、查看生成的SSH key
    • 2.5、在github里添加SSH key
  • 3、通过git命令拉取github上的Springboot项目
    • 3.1、准备好Springboot项目,上传到github
    • 3.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 ‘email@xx.com’

2.3、生成SSH key

在终端里输入命令生成SSH key:

ssh-keygen -t rsa -C ’email@xx.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标签内部,加入代码:

	<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url></mirror>

在这里插入图片描述

5、运行项目

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 2>&1 &
在这里插入图片描述

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端口)

http://www.yayakq.cn/news/957343/

相关文章:

  • 做网站推广wordpress 直达链接
  • 山东网站建设是什么wordpress 文章分类页面
  • 建站精灵网站模板链接搜索引擎
  • 网站设计的原则做网站需要好多图片
  • 北京麒麟网站建设做内贸的有哪些网站
  • 医疗知识普及网站开发wordpress 文章 顺序
  • 做企业网站价格沃尔玛网上商城官网
  • 牡丹江做网站建设做课件可赚钱的网站
  • 网站后台示演如何使用网站模板
  • 淘宝网站的内容建设北京有几个区几个县
  • 上海专业做网站公司电话龙岩网站建设设计制作
  • 库尔勒网站建设哪家好wordpress 无法邮件
  • 外贸平台哪个网站最好不收费网站建设外包兼职
  • 微信公众号优秀文案网站建设优化西安
  • 俱乐部网站php源码wordpress 小米官网主题
  • 湛江做网站建设做别人一样的网站
  • 货源网站开发wordpress get_post
  • 中小型企业网站建设与推广石家庄谁会搭建网站
  • 酷站海洛wordpress更换logo
  • 什么网站做装修的公司网站如何建设
  • 好的宠物网站模板学习软件免费
  • 设计素材网站知乎软件推广公司
  • 微九州合作网站做内部优惠券网站赚钱吗
  • 做网盟的网站必须备案wordpress自适应画廊
  • 常德做网站公司哪家好泰州seo管理
  • 哪个网站可以做教师招聘题目华为网络工程师培训费用
  • 做网站要求什么条件网站建设南京
  • 免费建网站的天津百度快速排名优化
  • 建设校园门户网站信息意义wordpress主题插件
  • 新网站建设验收论坛网站开发外文文献