文档章节

Linux 安装 Tomcat,maven ,Ant

MtrS
 MtrS
发布于 2014/11/16 10:58
字数 429
阅读 97
收藏 6
<!-- lang: shell -->
    下载:

http://ant.apache.org/bindownload.cgi

wget http://apache.tradebit.com/pub//ant/binaries/apache-ant-1.9.4-bin.zip

解压缩
unzip apache-ant-1.9.4-bin.zip
安装到 /opt/ 目录下面
mv apache-ant-1.9.4/ /opt/ant
创建软链接
ln -s /opt/ant/bin/ant /usr/bin/ant

设置环境变量
vi /etc/profile.d/ant.sh

#!/bin/bash
ANT_HOME=/opt/ant
PATH=$ANT_HOME/bin:$PATH
export PATH ANT_HOME
export CLASSPATH=.
使文件可执行
chmod +x /etc/profile.d/ant.sh

首次初始化环境
source /etc/profile.d/ant.sh

校验:
ant -version
校验环境变量:
echo $ANT_HOME


Maven 安装:

http://maven.apache.org/download.cgi


wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.2.3/binaries/apache-maven-3.2.3-bin.zip
解压缩:
unzip apache-maven-3.2.3-bin.zip

安装到 /opt/ 目录下面:
mv apache-maven-3.2.3/ /opt/maven
创建软链接:
ln -s /opt/maven/bin/mvn /usr/bin/mvn

设计Maven 环境变量:
vim /etc/profile.d/mavem.sh

##!/bin/bash
MAVEN_HOME=/opt/maven
PATH=$MAVEN_HOME/bin:$PATH
export PATH MAVEN_HOME
export classPATH=.

使文件可执行  
chmod +x /etc/profile.d/maven.sh

首次初始化环境变量

source  /etc/profile.d/maven.sh

mvn -version
echo $MAVEN_HOME


[root@lambda-laptop pics]# mvn -version
Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-12T04:58:10+08:00)
Maven home: /opt/maven
Java version: 1.8.0_20, vendor: Oracle Corporation
Java home: /usr/java/jdk1.8.0_20/jre
Default locale: en_GB, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-123.6.3.el7.x86_64", arch: "amd64", family: "unix"





Tomcat 安装


http://tomcat.apache.org/download-70.cgi

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.zip


unzip apache-tomcat-7.0.53.zip

mv apache-tomcat-7.0.53/ /opt/tomcat 


source /etc/profile.d/tomcat.sh

chmod +x $CATALINA_HOME/bin/startup.sh
chmod +x $CATALINA_HOME/bin/shutdown.sh
chmod +x $CATALINA_HOME/bin/catalina.sh


vi /etc/profile.d/tomcat.sh 

#!/bin/bash
CATALINA_HOME=/opt/tomcat
PATH=$CATALINA_HOME/bin:$PATH
export PATH CATALINA_HOME
export CLASSPATH=.


chmod +x /etc/profile.d/tomcat.sh

cd $CATALINA_HOME/bin

./startup.sh


编辑:
/etc/sysconfig/iptables 
添加


-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

./shutdown.sh

vi /etc/init.d/tomcat


#!/bin/sh
# chkconfig: 2345 80 20

# Description: Tomcat Start/Shutdown script

export JAVA_HOME=/usr/java/jdk1.8.0_05

case $1 in
start)
cd /opt/tomcat/bin/
./startup.sh
;;
stop)
cd /opt/tomcat/bin/
./shutdown.sh
;;
restart)
cd /opt/tomcat/bin/
./shutdown.sh
cd /opt/tomcat/bin/
./startup.sh
;;
esac
exit 0

chmod a+x /etc/init.d/tomcat 

chkconfig --add tomcat

© 著作权归作者所有

共有 人打赏支持
MtrS
粉丝 32
博文 569
码字总数 359252
作品 0
榆林
私信 提问
CentOS6.8 部署Tomcat+jenkins+git+maven+ant 持续集成

CentOS6.8 部署Tomcat+jenkins+git+maven+ant 持续集成 一、环境介绍: 1、操作系统:CentOS 6.8 IP:192.168.1.100 2、JDK版本:jdk1.8.0_101 3、Tomcat版本:tomcat-9.0.0.M21 4、jenkins...

yangxuncai110
2018/06/27
0
0
CentOS7.0 部署Tomcat+jenkins+git+maven+ant

此篇献给初学者 一、环境介绍: 1、操作系统:CentOS 7.0 IP:192.168.137.128 2、JDK版本:jdk1.8.0_101 3、Tomcat版本:tomcat-9.0.0.M21 4、jenkins版本: Jenkins ver. 2.46.3 5、git版本...

盖世英雄iii
2018/06/27
0
0
Linux,maven,redis,android,java,yum,ant部署相关命令

(linux系统查看) getconf LONG_BIT 查看系统位数 (java环境变量) export JAVAHOME=/home/gcweb/usr/java/jdk1.7.045 export PATH=$JAVA_HOME/bin:$PATH 如果需要修改到系统变量中: cd ~ vi .......

shengguimin
2018/06/26
0
0
WARN util.NativeCodeLoader: 编译hadoop2.5

WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable put: `./in': No such file or directory 原因查找......

天下杰论
2014/08/25
0
0
Maven 与 Ant 基础理解

前段时间因为项目的需要,用到了WebService技术、消息中间件以及工作流;于是自然而然的下载相关的开源项目来学习与使用!CXF、ActiveMQ、JBPM! 而这三块的官方示例或其本身都是用Maven或Ant...

xudongwangjie
2013/07/12
0
1

没有更多内容

加载失败,请刷新页面

加载更多

Httpd 整合 Tomcat 步骤

环境:Tomcat8 + Httpd2.4 工作原理:借助于Tomcat的AJP连接器实现Apache与Tomcat的通信 配置步骤: 1. 配置httpd.conf 新增: Include conf/extra/mod_jk.conf 修改:添加 index.jsp <IfM...

ZeroneLove
昨天
1
0
Docker笔记3——容器命令(未写完,明天整理接着写)

未写完,明天整理接着写 新建并启动容器 docker run docker run [OPTIONS] IMAGE [COMMEND] [ARG...] OPTIONS: --name=[容器新名字] :为容器指定一个名称 -d:后台运行容器,并返回容器ID,...

HappyBKs
昨天
1
0
2018个人年终总结

感谢领导的信任和指导,新的一年获得了很多成长和提高,改掉了很多不好的习惯。 在这一年里,我在领导的帮助下,主要完成了以下功能: 1、完成上海银行版本投资营销相关功能的开发。 2、完成车...

万山红遍
昨天
9
0
保密工作与linux系统的发展

保密工作从性质上可以分成商业方面的保密和国家安全方面的保密。由于自己从事的是IT方面的工作,工作中必然会接触涉及到计算机信息方面的相关文件。加上单位已近通过武器装备科研生产单位二级...

linux-tao
昨天
2
0
Spark共享变量

概述 Spark程序的大部分操作都是RDD操作,通过传入函数给RDD操作函数来计算。这些函数在不同的节点上并发执行,但每个内部的变量有不同的作用域,不能相互访问,所以有时会不太方便,Spark提...

仟昭
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部