linux上传部署包命令,linux发包命令

windows/linux下部署jar包

1.windows查看端口情况

创新互联基于成都重庆香港及美国等地区分布式IDC机房数据中心构建的电信大带宽,联通大带宽,移动大带宽,多线BGP大带宽租用,是为众多客户提供专业服务器托管报价,主机托管价格性价比高,为金融证券行业成都服务器托管,ai人工智能服务器托管提供bgp线路100M独享,G口带宽及机柜租用的专业成都idc公司。

netstat -ano | findstr "6788"

2windows运行jar包 后台运行   (开启窗口运行 直接 java -jar 即可)

(1)写批处理  .bat

@echo off

start javaw -jar shangheplus-web.jar

exit

(2)双击运行

(3)结束进程:netstat -ano |findstr "6789" 通过端口找到pid

通过任务管理器:根据pid找到 服务结束即可

通过结束命令:taskkill /f /t /im javaw.exe(根据进程名称杀进程) taskkill /pid 3380  -t  -f (根据进程pid杀进程)

linux:

java -jar xxx.jar   后台运行     会返回进程号

杀进程: kill -9 进程号

Linux部署项目常用命令

(1)java -jar  包名       当窗口关闭或按Ctrl+c则程序终止

(2)java -jar 包名      当窗口关闭则程序终止

(3)nohup java -jar 包名     程序不因窗口关闭或按Ctrl+c而终止,生成默认日志文件

(4)nohup java -jar 包名 日志名    在(3)的基础上自定义生成日志

(1)tail n 日志名    n代表查看日志的行数

例子:tail 10 nohup.out  查看正数10行的日志

例子:tail -10 nohup.out 查看倒数10行的日志

(2)tail -f nohup.out 实时查看日志

(1)ps -ef | grep java   查看进程

   

(2)netstat -tunlp   端口号查看

kill -9  pid

例如查找文件名为nginx的文件     find  /  -name  nginx

(1)找到并进入nginx文件夹下的sbin文件夹

(2)执行  ./nginx  -s  reload

free 命令    默认以kb为计算单位,可以在后面通过添加  -b ,-m ,-g ,-h等修改计算单位

例如 free  -h以较友好的方式展示

按理来说total = used + free ,但是这边不晓得为什么free只剩了123M,有答案了再来补上

top 命令

top 行依次为系统时间、距上次重启系统时间、登入用户数、平均负载

tasks 行为进程任务情况

cpu 行为cpu的使用情况

暂时没了,想起来再补

linux 部署项目

1. 准备工作

下载相应版本的Linux版JDK、Tomcat安装文件。

例:jdk-6u21-linux-i586-rpm.bin (安装版)

jdk-6u21-linux-i586.rpm (安装版)

jdk-7u79-linux-x64.tar.gz (解压缩版)

推荐搭配:JDK1.7 + Tomcat7.0 较稳定

2. 安装JDK

首先将安装包通过ftp上传到指定的文件目录下 例:/usr/local/java

新建文件夹命令:

[root@localhost usr]#mkdir /usr/local/java

增加执行权限命令:

[root@localhost usr]#chmod a+x jdk-6u21-linux-i586-rpm.bin

安装命令:

[root@localhost usr]#rpm -ivh jdk-6u21-linux-i586.rpm

说明:

以“.rpm”结尾的安装包 执行:rpm -ivh jdk-6u21-linux-i586.rpm 命令

以“.bin”结尾的安装包 执行:./jdk-6u21-linux-i586.rpm 命令

以“.tar.gz”结尾的安装包 执行:tar –xvf jdk-7u79-linux-x64.tar.gz 命令

3. 配置环境变量

在/etc/profile中加入JAVA_HOME CLASSPATH PATH环境变量。

命令:[root@localhost jdk1.6.0_21]# vi /etc/profile

按‘o’进入编辑模式

在最后加入:

JAVA_HOME=/usr/local/jdk1.6.0_45(此处为对应的JDK安装路径)

CLASSPATH=.:$JAVA_HOME/lib/tools.jar

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH PATH

按‘Esc’-- 输入‘:wq’保存并退出

4. JDK测试

检测JDK是否安装成功:

命令:[root@localhost ~]# java –version

如看到JVM版本及相关信息,即安装成功。

如果报错:

If 'java' is not a typo you can run the following command to lookup the package that contains the binary: command-not-found java-bash: java: command not found

则说明环境变量配置错误!

5. 安装Tomcat

[root@localhost ~]# tar –xvf apache-tomcat-6.0.29.tar //解压

[root@localhost tomcat]# mkdir /usr/local/tomcat //在usr/local下新建tomcat目录

[root@localhost ~]# cp –R apache-tomcat-6.0.29 /usr/local/tomcat //拷贝至 tomcat下

6. 设置Tomcat编码(可忽略)

配置Tomcat服务器编码为UTF-8:

打开tomcat安装目录下的conf/server.xml文件,(大约在69行处)将8080端口的connector/connector标签中设置成 URIEncoding=”UTF-8”。

7. 启动Tomcat

[root@localhost ~]# /usr/local/tomcat/apache-tomcat-6.0.29/bin/startup.sh

使用浏览器访问 ,出现tomcat默认页面,说明已经安装成功

8. 项目部署

将web项目打成war包,上传到Linux操作系统tomcat安装目录下的webapps下即可!

linux怎么使用rz命令上传文件

linux的rz/ sz 指令是上传、下载文件指令。一般需要服务器先安装好响应的包才能用。

1、安装lrzsz的包:yum install lrzsz ;如果没有yum,可以到安装盘的pakage里找到lrzsz的包,放到服务器里进行安装。

2、安装好后,运行 rz 进行上传文件测试;sz 文件名 进行下载测试。

Linux下如何部署可执行 jar包,并关闭此运行

前段时间刚刚接触了一下linux系统,本人表示第一次使用无从下手,不像windows操作系统是可视化的,简单的创建文件或文件夹都要通过写命令才能将其完成,由于工作需要,不得不自学linux ,先是自学常用的一些命令,然后再部署可执行jar,以下是具体的操作步骤。

1、执行jar包的命令和在windows操作系统上是一样的,都是java -jar xxxx.jar。

2、将jar程序设置成后台运行,并且将标准输出的日志重定向至文件consoleMsg.log。

nohup java -jar getCimiss-surf.jar consoleMsg.log 21

其中:nohup命令的作用就是让程序在后台运行,不用担心关闭连接进程断掉的问题了,consoleMsg.log文件前提要创建好。

3、如果想杀掉运行中的jar程序,查看进程命令为:

ps aux|grep getCimiss-surf.jar

将会看到此jar的进程信息

data 5796 0.0 0.0 112656 996 pts/1 S+ 09:11 0:00 grep --color=auto getCimiss-surf.jar data 30768 6.3 0.4 35468508 576800 ? Sl 09:09 0:08 java -jar getCimiss-surf.jar

其中30768则为此jar的pid,杀掉命令为

linux下的批量上传文件到部署服务器,有哪些好用的命令或者工具

其实我觉得,部署首选 git 。

因为这是同步软件,你修改后提交,服务器那边收到的是修改信息,数据量小很多。

而且因为修改都是基于 log 记录,如果被该错了,也能发现问题。

当然具体看你的数据都是什么。

其次就是 scp 。这东西是基于 ssh 的文件传输。加密的。用起来基本和 ftp 一样,而且你可以设置服务器只允许证书登录,这样黑客就不能通过破解服务器的登录密码实现,必须先黑了你的机器拿到证书文件他才能登录。

另外 git 也支持使用加密的 ssh 方式传输数据。


名称栏目:linux上传部署包命令,linux发包命令
文章路径:http://myzitong.com/article/dsegdsh.html