`

部署到服务器操作流程

 
阅读更多
连接到192.168.100.41 ,执行下面命令:
注意,要先停Apache 后再停Tomcat,启动的时候,先启动Tomcat,后启动Apache

[tomcat@routon1 ~]$ cd /usr/local/apache2.2.19/
[tomcat@routon1 apache2.2.19]$ ls
bin  build  cgi-bin  conf  error  htdocs  icons  include  lib  logs  man  manual  modules
[tomcat@routon1 apache2.2.19]$ cd bin
[tomcat@routon1 bin]$ ls
ab  apachectl  apr-1-config  apu-1-config  apxs  checkgid  dbmmanage  envvars  envvars-std  htcacheclean  htdbm  htdigest  htpasswd  httpd  httxt2dbm  logresolve  rotatelogs
[tomcat@routon1 bin]$ ./ap
apachectl     apr-1-config  apu-1-config  apxs          
[tomcat@routon1 bin]$ ./apachectl stop
httpd (pid 27559?) not running
[tomcat@routon1 bin]$ sudo /etc/init.d/httpd stop
[tomcat@routon1 bin]$ cd ..
[tomcat@routon1 apache2.2.19]$ cd..
-bash: cd..: command not found
[tomcat@routon1 apache2.2.19]$ cd /usr/local/
[tomcat@routon1 local]$ ls
apache2.2.19          bak-file  etc    include  jdk1.6.0_11              lib      lost+found  net-snmp-5.3.3         sbin   shell  src
apache-tomcat-6.0.33  bin       games  info     jdk-6u11-linux-i586.bin  libexec  man         net-snmp-5.3.3.tar.gz  share  snmp
[tomcat@routon1 local]$ cd apache-tomcat-6.0.33/w
webapps/ work/    
[tomcat@routon1 local]$ cd apache-tomcat-6.0.33/webapps/
[tomcat@routon1 webapps]$ ls
notice  notice.war  routon  routon.war
[tomcat@routon1 webapps]$ cd ..
[tomcat@routon1 apache-tomcat-6.0.33]$ ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[tomcat@routon1 apache-tomcat-6.0.33]$ cd bin
[tomcat@routon1 bin]$ ls
bootstrap.jar  catalina-tasks.xml               commons-daemon-native.tar.gz  digest.sh  setclasspath.bat  shutdown.sh  tomcat-juli.jar       tool-wrapper.sh
catalina.bat   commons-daemon-1.0.7-native-src  cpappend.bat                  jsvc       setclasspath.sh   startup.bat  tomcat-native.tar.gz  version.bat
catalina.sh    commons-daemon.jar               digest.bat                    logs       shutdown.bat      startup.sh   tool-wrapper.bat      version.sh
[tomcat@routon1 bin]$ ./shutdown.sh 
Using CATALINA_BASE:   /usr/local/apache-tomcat-6.0.33
Using CATALINA_HOME:   /usr/local/apache-tomcat-6.0.33
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.33/temp
Using JRE_HOME:        /usr/local/jdk1.6.0_11
Using CLASSPATH:       /usr/local/apache-tomcat-6.0.33/bin/bootstrap.jar
[tomcat@routon1 bin]$  ps -ef|grep jdk
tomcat   27911 27813  0 10:34 pts/4    00:00:00 grep jdk
[tomcat@routon1 bin]$ cd ..
[tomcat@routon1 apache-tomcat-6.0.33]$ ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[tomcat@routon1 apache-tomcat-6.0.33]$ cd webapps/
[tomcat@routon1 webapps]$ ls
notice  notice.war  routon  routon.war
[tomcat@routon1 webapps]$ rm -rf notice
[tomcat@routon1 webapps]$ rm -rf notice.war 
[tomcat@routon1 webapps]$ ls
routon  routon.war
[tomcat@routon1 webapps]$ rz
rz waiting to receive.
开始 zmodem 传输。  按 Ctrl+C 取消。

[tomcat@routon1 webapps]$ ls
routon  routon.war
[tomcat@routon1 webapps]$ rz
rz waiting to receive.
开始 zmodem 传输。  按 Ctrl+C 取消。
  100%   72693 KB  790 KB/s 00:01:32       0 Errors

[tomcat@routon1 webapps]$ ls
notice.war  routon  routon.war
[tomcat@routon1 webapps]$ cd ..
[tomcat@routon1 apache-tomcat-6.0.33]$ ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[tomcat@routon1 apache-tomcat-6.0.33]$ cd bin
[tomcat@routon1 bin]$ ls
bootstrap.jar  catalina-tasks.xml               commons-daemon-native.tar.gz  digest.sh  setclasspath.bat  shutdown.sh  tomcat-juli.jar       tool-wrapper.sh
catalina.bat   commons-daemon-1.0.7-native-src  cpappend.bat                  jsvc       setclasspath.sh   startup.bat  tomcat-native.tar.gz  version.bat
catalina.sh    commons-daemon.jar               digest.bat                    logs       shutdown.bat      startup.sh   tool-wrapper.bat      version.sh
[tomcat@routon1 bin]$ ./startup.sh 
Using CATALINA_BASE:   /usr/local/apache-tomcat-6.0.33
Using CATALINA_HOME:   /usr/local/apache-tomcat-6.0.33
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.33/temp
Using JRE_HOME:        /usr/local/jdk1.6.0_11
Using CLASSPATH:       /usr/local/apache-tomcat-6.0.33/bin/bootstrap.jar
[tomcat@routon1 bin]$ sudo /etc/init.d/httpd start


[color=red]
[tomcat@routon2 conf]$ sudo /etc/init.d/httpd stop
[tomcat@routon2 conf]$ sudo /etc/init.d/tomcat stop
[tomcat@routon2 conf]$ ps -ef|grep jdk
tomcat    7568     1  0 Jan19 ?        00:10:22 /usr/local/jdk1.6.0_11/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-6.0.33/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/apache-tomcat-6.0.33/endorsed -classpath /usr/local/apache-tomcat-6.0.33/bin/bootstrap.jar -Dcatalina.base=/usr/local/apache-tomcat-6.0.33 -Dcatalina.home=/usr/local/apache-tomcat-6.0.33 -Djava.io.tmpdir=/usr/local/apache-tomcat-6.0.33/temp org.apache.catalina.startup.Bootstrap start
tomcat   16444 16010  0 16:23 pts/1    00:00:00 grep jdk
[tomcat@routon2 conf]$ sudo /bin/kill -9 7568
[tomcat@routon2 conf]$ ps -ef|grep jdk
tomcat   16447 16010  0 16:23 pts/1    00:00:00 grep jdk
[tomcat@routon2 conf]$ sudo /etc/init.d/tomcat start
[tomcat@routon2 conf]$ sudo /etc/init.d/httpd start
[/color]




在使用apache Server和Tomcat整合的时候,要先关闭apache 然后关闭tomcat,启动的时候要先启动tomcat,再启动tomcat
使用ps -ef|grep jdk 查看进程,
使用sudo /bin/kill -9 7568 杀tomcat进程,如果没有tomcat权限,不能使用shutdown关闭tomcat

在另一台机器上复制到本机    
[tomcat@routon2 ~]$ cd /usr/local/apache-tomcat-6.0.
apache-tomcat-6.0.20.tar.gz  apache-tomcat-6.0.33/        
[tomcat@routon2 ~]$ cd /usr/local/apache-tomcat-6.0.33/
[tomcat@routon2 apache-tomcat-6.0.33]$ ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[tomcat@routon2 apache-tomcat-6.0.33]$ cd webapps/
[tomcat@routon2 webapps]$ ls
routon  routon.war
[tomcat@routon2 webapps]$ scp routon.war tomcat@192.168.100.41:/usr/local/apache-tomcat-6.0.33/webapps/
The authenticity of host '192.168.100.41 (192.168.100.41)' can't be established.
RSA key fingerprint is ee:77:c3:b8:bf:f6:c6:63:7b:18:50:ba:6c:62:7c:00.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.100.41' (RSA) to the list of known hosts.
tomcat@192.168.100.41's password: 
routon.war                                                                                                                                                                   100%   18MB  18.2MB/s   00:01    
[tomcat@routon2 webapps]$ 

分享到:
评论

相关推荐

    服务器安装部署流程

    服务器配置简单流程,有详细的操作流程,也有图片。简单易懂。

    CentOS7服务器搭建部署流程

    服务器搭建部署的详细流程,包括选操作系统,注册并备案域名,安装配置服务等步骤

    致远OA协同软件产品部署流程及操作

    致远OA协同软件产品部署流程及操作,致远OA协同软件是一款办公协同软件,需要在一台电脑上安装服务器,其他计算机使用网址即可登录操作的办公协同软件。

    SAP服务器安装最强教程.zip

    SAP服务器安装最强教程 虚拟机下Windows+oracle+SAP ECC 5.0+MSCS双机安装配置文档,操作步骤详细,按照步骤操作,必能成功! 注意:不是安装文件,只是安装教程

    服务器安装流程.doc

    4、设置服务 5、升级 六、接口部署 1、IIS安装 2、接口部署 七、PCI卡(驱动) 1、PCI卡安装 2、驱动安装 八、创建软件的桌面快捷方式 1、发送到桌面快捷方式 ----------------------- 服务器安装流程全文共4页,...

    服务器安装流程(1).doc

    4、设置服务 5、升级 六、接口部署 1、IIS安装 2、接口部署 七、PCI卡(驱动) 1、PCI卡安装 2、驱动安装 八、创建软件的桌面快捷方式 1、发送到桌面快捷方式 ----------------------- 服务器安装流程(1)全文共4页,...

    银河麒麟服务器操作系统-docker+适配手册.pdf

    银河麒麟服务器操作系统 之 docker适配手册。 手册内容包括如何在该操作系统下安装docker, 以及使用docker 的 镜像、容器等内容

    基于kickstart的Linux系统批量部署流程

    基于PXE+DHCP+NFS+KICKSTART部署Linux操作系统,实现多台服务器无人值守安装。

    IBM服务器操作系统安装与配置规范(V1.0)

    本标准规范了IBM p系列UNIX服务器平台上AIX操作系统的版本、安装规范、系统配置、相关系统参数、监控脚本部署、命名方法及系统安全等设置。同时制定了对这些标准和规范进行监督的cheklist来保证规范的实施,确保操作...

    jenkins+docker实现自动编译、打包、构建镜像、容器部署

    开发push代码到gitlab,触发jenkins自动pull代码,通过maven编译、打包,然后通过执行shell脚本使docker构建镜像并push到私服(或者阿里云)仓库,此操作完成后jenkins服务器上再执行SSH命令登录到部署服务器,...

    新支点服务器操作系统 部署私有云ownCloud指南

    云的四大要素包括标准化、虚拟化、自动化和...“自动化”需要整合管理流程才能发挥快速满足业务需求、改善IT协作关系和节省成本的效果;而“可视化”需要整合监控前端,才能让管理层了解IT现状,让用户放心地共享信息。

    java流程自动化工具

    五、自动检测:基于流程循环,实现主动触发、检测、控制的需求场景,如服务器性能检测,应用存活检测,循环扫描操作等。 六、数据处理:如开发环境定期同步数据到测试环境,或多个数据库数据加工过滤等需求。 七、...

    致远A6数据库分离代码,历史数据部署,文件配置要点

    分离前的数据库用来部署历史数据库,所以建议使用两台服务器分别部署,也就是要安装两套OA服务器,各自访问各自的数据,由于所有历史数据将会部署到一个服务器,也就是该服务器将安装多套AO,所以需要修改数据库端口...

    华为服务器日常维护及故障处理文档.pdf

    服务器故障处理 2.1 故障诊断流程 2.2 故障信息收集方法 2.3 故障定位方法 2.4 部件更换流程及注意事项 1.1 维护准备-硬件工具 服务器日常维护硬件工具一览表(按需提前准备)。 名称 说明 浮动螺母安装条 用于牵引...

    计算机网络技术专业《网络服务器系统管理设置》课程标准.docx

    本课程以理论教学为主,在课程体系中起支撑作用,主要培养学生的基于Windows网络操作系统平台的管理与维护能力、基于Windows网络操作系统平台的网络服务器搭建与管理能力。 (二)设计思路 1. 教学设计 根据课程内容...

    基于SSM商城系统的毕业设计,采用Java EE技术栈,使用Mysql作为数据库,部署在Tomcat服务器上

    用户可以通过简单的操作流程完成商品的浏览、选择、下单等业务;管理员可以对商品、订单、用户等进行CRUD操作。系统采用了分层设计,分为表现层、业务层、持久层和基础层四层。表现层使用SpringMVC,业务层和持久层分别...

    基于ssm+vue高校专业信息管理系统设计与实现+(源码+部署说明+演示视频+源码介绍).zip

    通过观看演示视频,可以更直观地了解项目的功能和操作流程。 源码介绍则对项目的源码进行了详细的解释和说明,包括代码结构、模块划分、关键代码解析等。通过阅读源码介绍,可以深入理解项目的设计和实现原理,对于...

    字符云监控系统v2.5xrkmontor 开源监控系统 支持在线部署.zip

    我们强烈建议您先在本地虚拟机上执行在线安装, 熟悉安装流程后在实际部署到您的服务器上。 一分钟完成在线部署操作示意:(所选系统为:opensuse 42.3) 使用的技术方案 1、apache mysql(监控点数据、配置信息使用 ...

    基于 Nestos 的 kubernetes 部署工具

    其旨在通过在集群外提供一系列服务,涵盖了基础设施和Kubernetes核心组件的部署、更新和配置管理等,从而简化了集群部署和升级的流程。NKD的设计目标在于提供更为便捷的集群操作体验,使得用户能够轻松完成复杂的...

Global site tag (gtag.js) - Google Analytics