Linux下tomcat安装与配置

确保服务器上已经安装JDK。。。

1,下载地址:

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

2,解压

mkdir /usr/local/tomcat

cd /usr/local/tomcat

tar -xvf apache### (下载的版本)

3,启动服务

idongcd /usr/local/tomcat/bin

./statup.sh

4,开启防火墙,使外部能够访问

(1) 开放8080端口

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

(2)保存修改

service iptables save

(3)重启服务

service iptables restart

或修改配置文件

vi /etc/sysconfig/iptables

5,修改tomcat端口,

编译 conf目录下的文件 service.xml 修改Connectors元素(tomcat默认端口是8080),            然后重启服务

vi /usr/local/tomcat/server/conf/service.xml

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443">

6,验证是否安装成功:

   在浏览器输入http://172.16.8.94:8080 如下图则表示安装成功

7,部署网站首页

最简洁的方法是将网站文件(包含 index.html/index.php等)直接放到Apache   目录的 /webapps/目录下(默认的configure文件里是配index.html/index/php)

如果是其他语言的网站,如jsp/apsx,在configure文件里配置即可。

接下来写一个简单的HTML文件,放到webapps目录下。

<html><body>

linux -html

</body></html>

打开浏览器,如下图则表示OK

8,添加tomcat开机启动服务

方法1

(1)修改tomcat/bin/startup.sh

export JAVA_HOME=/usr/java/jdk1.7.0_79

export JAVA_BIN=$JAVA_HOME/bin

export PATH=$PATH:$JAVA_HOME/bin

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

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

export CATALINA_HOME=/usr/local/tomcat

/usr/local/tomcat/Server/bin/catalina.sh start

(2) 在/etc/rc.d/rc.local 中添加

/usr/local/tomcat/Service/bin/catalina.sh start

 方法2:

        (1)将一下代码保存为tomcat文件,并让他成文可执行文件 chmod 755               tomcat

#!/bin/bash

#

# kenny [email protected]

# /etc/rc.d/init.d/tomcat

# init script for tomcat precesses

#

# processname: tomcat

# description: tomcat is a j2se server

# chkconfig: 2345 86 16

# description:  Start up the Tomcat servlet engine.

if [ -f /etc/init.d/functions ]; then

. /etc/init.d/functions

elif [ -f /etc/rc.d/init.d/functions ]; then

. /etc/rc.d/init.d/functions

else

echo -e "\atomcat: unable to locate functions lib. Cannot continue."

exit -1

fi

RETVAL=$?

CATALINA_HOME="/usr/local/tomcat"

case "$1" in

start)

if [ -f $CATALINA_HOME/bin/startup.sh ];

then

echo $"Starting Tomcat"

$CATALINA_HOME/bin/startup.sh

Fi

;;

stop)

if [ -f $CATALINA_HOME/bin/shutdown.sh ];

then

echo $"Stopping Tomcat"

$CATALINA_HOME/bin/shutdown.sh

fi

;;

*)

echo $"Usage: $0 {start|stop}"

exit 1

;;

esac

exit $RETVAL

#以上为tomcat开机启动的启动脚本代码

(2)将tomcat文件复制到 /etc/init.d/目录下,

运行 chkconfig --add tomcat(添加服务)

(3)在tomcat/bin/catalina.sh 中添加一下内容

export JAVA_HOME=/usr/java/default
                                            export CATALINA_HOME=/usr/local/tomcat
                                            export CATALINA_BASE=/usr/local/tomcat
                                            export CATALINA_TMPDIR=/usr/local/tomcat

启动tomcat:service tomcat start

启动tomcat:service tomcat stop

时间: 2024-07-30 10:11:26

Linux下tomcat安装与配置的相关文章

Linux下MySQL安装和配置

--Linux下MySQL安装和配置 ---------------------------2014/05/18 Linux下MySQL的配置和安装 本文的安装采用 rpm 包安装 1.首先在官网下载 http://dev.mysql.com/downloads/mysql/ MySQL-client-5.6.17-1.el6.i686.rpm MySQL-server-5.6.17-1.el6.i686.rpm 2.由于RedHat中自带了mysql-libs-5.1 会和 MySQL-ser

Linux下Tomcat安装配置

买了台阿里云服务器,因为配置比较低,所以用Linux系统,这里记录一下我在Linux系统中Tomcat的安装配置. 前提JDK已经安装好. 安装 首先在/usr/local/下建立一个tomcat的文件夹 cd /usr/local/ mkdir tomcat cd tomcat/ 在网上下载tomcat的包,我现在的是tomcat8,也可根据实际需要到官网上获取下载链接. wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.2

linux 下 mysql安装和配置

最近在学习R语言,看到R与数据库交互这一部分,就自己动手实践了一下,数据库选择的是mysql,主要记录下linux下怎么安装mysql. 网上的很多资料都有相关的文章,这里只是记录下自己安装过程中遇到的问题和解决方法: linux内核版本: ~$ uname -a Linux naci 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 1.首先在liunx下安装

Linux下nagio安装与配置

一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. Nagios原名为NetSaint,由Ethan Galstad开发并维护至今.NAGIOS是一个缩写形式: "Nagios  Ain't Gonna Insist On Sainthood" Sainthood  翻译为

linux下nginx安装、配置实战

1什么是Nginx Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在高连接并发的情况下Nginx是Apache服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪.网易.腾讯,另外知名的微网志Plurk也使用nginx. Nginx作为负载均衡服务器,既可以在内部直接支持Rails和PHP程序对外进行服务,也可

linux上tomcat安装及配置

一.检查linux机器上是否有自带的jdk Java -version检查下就可以,如果有版本低的话可以先卸载掉 jdk安装与配置. (1)jdk安装 将jdk1.7.tar.gz安装包上传到安装主机(本地可通过xftp客户端) 解压缩包: #tar -xvzf jdk1.7.tar.gz -C /opt/rh   #解压缩包到指定目录下. (2)配置环境变量 # vi /etc/profile export JAVA_HOME=/opt/rh/jdk1.7.0_79 export PATH=$

linux下 tomcat多应用配置

Tomcat 安装后本身提供了一个server,端口配置默认是8080,对应目录为:..\Tomcat7.0\webapps:Tomcat 7.0 配置多个端口,其实也就是给Tomcat增加几个server,并设置对应目录.下面以增加1个端口号为例: 1.修改server.xml[..\Tomcat 6.0\conf], 输入命令: vi/data/apache-tomcat-7.0.34/conf/server.xml,进入server.xml文件的编辑页面 如图: 比着上面的service新

Linux下FTP安装与配置

第一部分 .note-content {font-family: 'Helvetica Neue', Arial, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei', 'WenQuanYi Micro Hei', SimSun, Song, sans-serif;} 几个月前买了台阿里云服务器,没有怎么玩,一直在闲置.linux也一直在断断续续的玩着,技能这种东西,时间长不用了就会生疏很多.于是趁自己公司业务不太繁忙的时候抽空折腾下这台服务器吧.在新公

linux下elasticsearch 安装、配置及示例

简介 开始学es,我习惯边学边记,总结出现的问题和解决方法.本文是在两台linux虚拟机下,安装了三个节点.本次搭建es同时实践了两种模式——单机模式和分布式模式.条件允许的话,可以在多台机器上配置es节点,如果你机器性能有限,那么可以在一台虚拟机上完成多节点的配置. 如图,是本次3个节点的分布. hostname IP es节点 master 192.168.137.100 node1.node3 slave 192.168.137.101 node2 注意:先去 /etc/hosts 文件里