LINUX下配置JDK与TOMCAT
来源:互联网 发布:python 字符串strip 编辑:程序博客网 时间:2024/04/29 00:34
安装Sun JDK
--------------------------------------
一.下载安装对应的jdk,并配置Java环境。
官网下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html
下载将jdk加压后放到/usr/local目录下:
[root@localhost software]# chmod 755 jdk-7u65-linux-x64.rpm
[root@localhost software]# rpm -ivh ./jdk-7u65-linux-x64.rpm
查看安装位置:rpm -qa |grep jdk
安装完成后,默认安到了:/usr/java/jdk1.7.0_65目录
设置环境变量
# vi /etc/profile
在最后加入以下几行:
#java classpath
#------------------------------------
export JAVA_HOME=/usr/java/jdk1.7.0_65
export JAVA_BIN=/usr/java/jdk1.7.0_65/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
#-------------------------------------
:x(退出保存)
立刻启用 . /etc/profile (注意.与/之间有空格)
或 source /etc/profile
# reboot(重启linux)
一、下载安装tomcat(http://tomcat.apache.org/)
[root@master ~]# unzip apache-tomcat-6.0.30.zip
[root@master ~]# mv apache-tomcat-6.0.30 tomcat
[root@master bin]#vi catalina.sh
添加以下内容:
CATALINA_HOME=/software/tomcat/
设置*.sh为可执行权限
[root@master local]# chmod +x *.sh
启动tomcat
[root@master tomcat]# /software/tomcat/bin/catalina.sh start
可进入tomcat日志文件夹中查看日志
[root@master logs]# cd /software/tomcat/logs/
[root@master logs]# tail -f catalina.out
编辑防火墙规则
[root@localhost logs]# vi /etc/sysconfig/iptables
#加入8080端口访问
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
[root@localhost logs]# service iptables restart
tomcat配置指定路径
-------------------------------------
<Context path="/www.jsp.com" docBase="c:\www.jsp.com" debug="0" reloadable="true" crossContext="true">
</Context>
<Host name="jc.weduty.org" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/app/web/weduty.com/ROOT" debug="0"
reloadable="true" distributable="true" useHttpOnly="true"
sessionCookiePath="/" sessionCookieDomain="jc.weduty.org" crossContext="true" />
</Host>
二、添加tomcat服务
-------------------------------------
一,脚本文件,编辑好后放在/etc/rc.d/init.d/下面
#!/bin/sh
#chkconfig: 2345 10 90
# description: Starts and Stops the Tomcat daemon.
#by cyjch
##############################################
#Startup script for Tomcat on Linux
JAVA_HOME=/usr/local/jdk #JDK安装目录
CATALINA_HOME=/usr/local/tomcat #tomcat安装目录
export JAVA_HOME
export CATALINA_HOME
###############################################
start_tomcat=$CATALINA_HOME/bin/startup.sh #tomcat启动文件
stop_tomcat=$CATALINA_HOME/bin/shutdown.sh #tomcat关闭文件
start() {
echo -n "Starting tomcat: "
${start_tomcat}
echo "tomcat start ok."
}
stop() {
echo -n "Shutting down tomcat: "
${stop_tomcat}
echo "tomcat stop ok."
}
# See how we were called
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 10
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
exit 0
三、后续服务:
1.给脚本权限:chmod 755 tomcat
2.添加到服务:chkconfig --add tomcat
3.开机启动项:chkconfig --level 345 tomcat on
4.在tomcat目录下编辑nohup_startup.sh(启动)文件
rm -rf /usr/local/tomcat/bin/nohup.out
nohup /usr/local/tomcat/bin/catalina.sh run > /usr/local/tomcat/bin/nohup.out &
5.给nohup_startup.sh执行权限。
--------------------------------------
一.下载安装对应的jdk,并配置Java环境。
官网下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html
下载将jdk加压后放到/usr/local目录下:
[root@localhost software]# chmod 755 jdk-7u65-linux-x64.rpm
[root@localhost software]# rpm -ivh ./jdk-7u65-linux-x64.rpm
查看安装位置:rpm -qa |grep jdk
安装完成后,默认安到了:/usr/java/jdk1.7.0_65目录
设置环境变量
# vi /etc/profile
在最后加入以下几行:
#java classpath
#------------------------------------
export JAVA_HOME=/usr/java/jdk1.7.0_65
export JAVA_BIN=/usr/java/jdk1.7.0_65/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
#-------------------------------------
:x(退出保存)
立刻启用 . /etc/profile (注意.与/之间有空格)
或 source /etc/profile
# reboot(重启linux)
一、下载安装tomcat(http://tomcat.apache.org/)
[root@master ~]# unzip apache-tomcat-6.0.30.zip
[root@master ~]# mv apache-tomcat-6.0.30 tomcat
[root@master bin]#vi catalina.sh
添加以下内容:
CATALINA_HOME=/software/tomcat/
设置*.sh为可执行权限
[root@master local]# chmod +x *.sh
启动tomcat
[root@master tomcat]# /software/tomcat/bin/catalina.sh start
可进入tomcat日志文件夹中查看日志
[root@master logs]# cd /software/tomcat/logs/
[root@master logs]# tail -f catalina.out
编辑防火墙规则
[root@localhost logs]# vi /etc/sysconfig/iptables
#加入8080端口访问
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
[root@localhost logs]# service iptables restart
tomcat配置指定路径
-------------------------------------
<Context path="/www.jsp.com" docBase="c:\www.jsp.com" debug="0" reloadable="true" crossContext="true">
</Context>
<Host name="jc.weduty.org" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/app/web/weduty.com/ROOT" debug="0"
reloadable="true" distributable="true" useHttpOnly="true"
sessionCookiePath="/" sessionCookieDomain="jc.weduty.org" crossContext="true" />
</Host>
二、添加tomcat服务
-------------------------------------
一,脚本文件,编辑好后放在/etc/rc.d/init.d/下面
#!/bin/sh
#chkconfig: 2345 10 90
# description: Starts and Stops the Tomcat daemon.
#by cyjch
##############################################
#Startup script for Tomcat on Linux
JAVA_HOME=/usr/local/jdk #JDK安装目录
CATALINA_HOME=/usr/local/tomcat #tomcat安装目录
export JAVA_HOME
export CATALINA_HOME
###############################################
start_tomcat=$CATALINA_HOME/bin/startup.sh #tomcat启动文件
stop_tomcat=$CATALINA_HOME/bin/shutdown.sh #tomcat关闭文件
start() {
echo -n "Starting tomcat: "
${start_tomcat}
echo "tomcat start ok."
}
stop() {
echo -n "Shutting down tomcat: "
${stop_tomcat}
echo "tomcat stop ok."
}
# See how we were called
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 10
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
exit 0
三、后续服务:
1.给脚本权限:chmod 755 tomcat
2.添加到服务:chkconfig --add tomcat
3.开机启动项:chkconfig --level 345 tomcat on
4.在tomcat目录下编辑nohup_startup.sh(启动)文件
rm -rf /usr/local/tomcat/bin/nohup.out
nohup /usr/local/tomcat/bin/catalina.sh run > /usr/local/tomcat/bin/nohup.out &
5.给nohup_startup.sh执行权限。
0 0
- linux下配置JDK与tomcat
- LINUX下配置JDK与TOMCAT
- Linux下jdk环境变量配置与tomcat安装配置
- linux下配置JDK,tomcat
- Linux下配置tomcat、jdk
- linux 下jdk、tomcat的安装与配置
- Linux虚拟机下配置JDK的环境变量与tomcat
- 【Linux】Ubuntu下jdk,mysql,tomcat的安装与配置
- Linux下JDK, Tomcat, MySQL的配置
- Linux下配置JDK和Tomcat
- Linux下安装jdk+tomcat 配置环境变量
- Linux 下 Eclipse、jdk、svn、tomcat 配置
- linux下安装配置jdk和tomcat
- linux下配置jdk+tomcat环境变量
- linux 下安装 jdk tomcat 并配置
- Linux下JDK和Tomcat的配置
- linux下配置tomcat和jdk
- Linux下JDK+Tomcat的安装配置
- C#学习笔记之ArrayList和List(1)
- 如何在Eclipse下查看JDK源代码
- 泽佑兄弟 zybros zybros.com www.zybros.com
- Winlogon通知包(Winlogon Notification Package)
- Ajax 和 JavaScript 验证用户登录
- LINUX下配置JDK与TOMCAT
- 截取字符串后三位的数字并+1
- 【bzoj4260】【Codechef REBXOR】【trie】
- Populating Next Right Pointers in Each Node II (hard)
- 设计模式之策略模式
- ie6/7/8 禁用脚本时的提示
- Android Retrofit使用指南
- Android Dev Intro - Android NDK with Android Studio
- HTTP 头部信息和错误码汇总详细解释,必收藏!