发布项目的方式学习linux笔记

本博客文章(学习笔记)导航 (点击这里访问)
在这里插入图片描述

1 连接远程服务器

ssh 121.2.151.236  // 输入 用户名 密码

2 查看当前所在位置

pwd   // 在root目录下

image.png

3 查看网络防火墙信息

ifconfig  //看到有网卡信息就行

image.png

4 查看服务器内存

free -h   //内存可用2.3G 还行

image.png

5 查看磁盘空间是否足够

df -lh   //磁盘还有64G 还行

image.png

6 新建目录

mkdir code  //用于存放我们的项目代码

7 切换目录

cd code/   //切换到新建的项目目录中

8 拉取项目代码

git clone https://github.com/code-nav/code-nav-mp-server.git  //从git上下载项目

9 进入项目目录

cd code-nav-mp-server/   //进入项目目录

10 查看有哪些文件

ls  //查看这个项目有什么文件

11 查看项目占用多少空间

du -sh *  //查看项目文件占多少空间

image.png

12 查看项目介绍文件

cat README.md  //查看项目介绍文件 ,这里发现是java项目,需要装一个jdk

image.png

13 查看系统版本

uname -a  //查看系统版本

image.png

14 安装Java

yum install java-1.8.0-openjdk* -y  //安装JDK

image.png

15 查看Java版本号

java -verson  //查看jdk版本号

image.png

16 查看安装好的Java的位置

which java  //查看jdk安装目录

image.png

17 安装maven

wget https://dlcdn.apache.org/maven/maven-3/3.8.3/binaries/apache-maven-3.8.3-bin.tar.gz  //从网上下载maven

image.png

18 解压maven压缩包

tar -zxvf apache-maven-3.8.2-bin.tar.gz   //解压压缩包

19 查看当前目录文件

ls //再次查看项目文件

image.png

20 构建maven

./apach-maven-3.8.2/bin/mvn install  //用maven构建jar包

21 查看生成的jar包位置

find -name '*.jar*'  //查看下载的jar包位置

image.png

22 复制jar文件

cp ./target/code-nav-mp-server-0.0.1.jar  ./  //复制这个文件到外面

image.png

23 修改文件名称

mv code-nav-mp-server-0.0.1.jar  code-nav.jar

image.png

24 后台启动项目

nohup java -jar code-nav.jar & //后台启动项目

image.png

25 判断项目是否启动

jobs  //查看任务

image.png

26 查看进程

ps -ef

image.png

27 查看Java进程

ps -ef|grep 'java'

image.png

28 查看项目占用的端口

netstat -ntlp  //可以看到是8082端口

image.png

29 访问项目接口

curl localhost:8082/dog    //这里显示404报错

image.png

30 查看日志排错

cd logs/

image.png

31 进入日志文件

cat error.log  //很乱

image.png

32 查看最新的10行日志

tail -n 10 error.log  //还是很乱

image.png

33 下载日志到本地

sz error.log

34 找到bug了

image.png

35 vim编辑器修改bug

vim pom.xml  //删除一行

image.png

36 杀死老进程

kill -9 %1

37 重新构建项目

./apach-maven-3.8.2/bin/mvn install  //用maven构建jar包  构建成功

image.png

38 重新启动

nohub java -jar code-nav.jar &

39 查看启动的进程

top

image.png

40 写一个启动的shell脚本

vim start.sh

nohub java -jar code-nav.jar & 
echo "success"

41 执行脚本文件

./ start.sh  //发现没有权限

image.png

42 没有权限

chmod a+x shart.sh  //给这个文件加上可执行权限 变绿表示可以执行

image.png

43 执行shell脚本

./ start.sh

image.png

44 查看一共敲了多少命令

history

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CandyDingDing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值