脚本宝典收集整理的这篇文章主要介绍了发布项目的方式学习Linux命令,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
ssh 121.2.151.236 // 输入 用户名 密码
pwd // 在root目录下
ifconfig //看到有网卡信息就行
free -h //内存可用2.3G 还行
DF -lh //磁盘还有64G 还行
mkdir code //用于存放我们的项目代码
cd code/ //切换到新建的项目目录中
从gIT下载项目代码
git clone httpsF1a;//github.COM/code-nav/code-nav-mp-server.git //从git上下载项目
cd code-nav-mp-server/ //进入项目目录
ls //查看这个项目有什么文件
du -sh * //查看项目文件占多少空间
查看项目介绍文件 ,这里发现是java项目,需要装一个jdk
cat README.md //查看项目介绍文件 ,这里发现是java项目,需要装一个jdk
先查看一下系统版本,再确定装什么jdk
uname -a //查看系统版本
yum install java-1.8.0-oPEnjdk* -y //安装JDK
查看一下安装的JDK版本号
java -verson //查看jdk版本号
查看JDK安装目录
which java //查看jdk安装目录
下载maven的压缩包
wget https://dlcdn.apache.org/maven/maven-3/3.8.3/binaries/apache-maven-3.8.3-bin.tar.gz //从网上下载maven
解压压缩包得到二进制文件
tar -zxvf apache-maven-3.8.2-bin.tar.gz //解压压缩包
再次查看项目文件
ls //再次查看项目文件
用Maven把项目打成jar包
./apach-maven-3.8.2/bin/mvn install //用maven构建jar包
find命令查找jar包位置
find -name '*.jar*' //查看下载的jar包位置
cp ./target/code-nav-mp-server-0.0.1.jar ./ //复制这个文件到外面
mv code-nav-mp-server-0.0.1.jar code-nav.jar
nohup java -jar code-nav.jar & //后台启动项目
jobs //查看任务
ps -ef
ps -ef|grep 'java'
netstat -ntlp //可以看到是8082端口
curl localhost:8082/dog //这里显示404报错
cd LOGs/
cat error.log //很乱
tail -n 10 error.log //还是很乱
sz error.log
vim pom.XMl //删除一行
kill -9 %1
./apach-maven-3.8.2/bin/mvn install //用maven构建jar包 构建成功
nohub java -jar code-nav.jar &
top
每次启动都需要写命令行 这里写一个shell脚本 自动启动命令
vim start.sh
nohub java -jar code-nav.jar &
echo "success"
发现没有权限
./ start.sh //发现没有权限
给这个文件加上可执行权限 变绿表示可以执行
chmod a+x shart.sh //给这个文件加上可执行权限 变绿表示可以执行
./ start.sh
history
以上是脚本宝典为你收集整理的发布项目的方式学习Linux命令全部内容,希望文章能够帮你解决发布项目的方式学习Linux命令所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。