配置环境:
OS: RHEL4 with kernel 2.6.9
需要的文件:
apache-tomcat-6.0.18.tar.gz
jdk-6u12-linux-i586.bin
jakarta-tomcat-connectors-1.2.15-src.tar.gz
推荐两个很好用的工具:1. putty.exe: 在windows上远程登录Linux的工具。
2. WinSCP.exe: 直接将windows上的文件夹拖到Linux系统中。
一、安装配置jdk及tomcat
1、安装jdk及tomcat
[root@localhost ~]# tar zxvf apache-tomcat-6.0.18.tar.gz -C /usr/local/
[root@localhost ~]#mv jdk-6u12-linux-i586.bin /usr/local/
[root@localhost ~]#cd /usr/local
[root@localhost ~]#chmod a+x jdk-6u12-linux-i586.bin
[root@localhost ~]#./jdk-6u12-linux-i586.bin
2、配置环境变量
[root@localhost ~]#ln -sf /usr/local/apache-tomcat-6.0.18 /usr/local/tomcat
[root@localhost ~]#ln -sf /usr/local/jdk1.6.0_12 /usr/local/jdk6
[root@localhost ~]#ln -sf /usr/local/jdk6/bin/java /usr/bin/
[root@localhost ~]#ln -sf /usr/local/tomcat/bin/startup.sh /usr/bin/tomcat-up
[root@localhost ~]#ln -sf /usr/local/tomcat/bin/shutdown.sh /usr/bin/tomcat-down
3. 设置环境变量
[root@localhost ~]#vi /etc/profile
在里面添加:
JAVA_HOME=/usr/local/jdk6
CATALINA_HOME=/usr/local/tomcat
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/servlet-api.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CATALINA_HOME CLASSPATH PATH
[root@localhost ~]#source /etc/profile
3、测试tomcat服务
[root@localhost ~]#/usr/bin/tomcat-up
或者直接执行
/usr/local/tomcat/bin/startup.sh
检查tomcat是否启动
[root@wardking ~]# netstat -anp | grep 8080
在浏览器里访问http://localhost:8080/,可以看到tomcat的网页界面,并可以使用
停止tomcat服务
[root@localhost ~]#tomcat-down
二、连接tomcat到apache (Linux系统默认装好了apache)
1、安装mod_jk模块
将jakarta-tomcat-connectors-1.2.15-src.tar.gz解压到linux某个文件夹下
比如:/root
[root@localhost ~]# tar vxzf jakarta-tomcat-connectors-1.2.15-src.tar.gz
在解出的文件夹下面有一个jk文件夹,里面有一个BUILD.TXT文件告诉你接下来怎么做:
[root@localhost ~]# cd native
[root@localhost ~]# ./configure --with-apxs=/usr/sbin/apxs
[root@localhost ~]# make
[root@localhost ~]# make install
2、修改apache配置文件
[root@wardking ~]# vi /etc/httpd/conf.d/mod_jk.conf
LoadModule jk_module modules/mod_jk-1.2.23-apache-2.2.x-linux-i686.so
JkWorkersFile "/etc/httpd/conf/workers.properties"
JkShmFile /var/log/httpd/mod_jk.shm
JkLogFile "/var/log/httpd/mod_jk.log"
JkLogLevel info
JkMount /*/servlet/* ajp13
JkMount /*.jsp ajp13
JkMount /*.do ajp13
AddType application/x-jsp .jsp
3、添加tomcat配置文件
[root@wardking ~]# vi /etc/httpd/conf/workers.properties
[shm]
file=/etc/httpd/logs/shm.file
size=1048576
[channel.socket:localhost:8009]
tomcatId=localhost:8009
[uri:/jsp-examples/*]
workers.tomcat_home=/usr/local/tomcat
workers.java_home=/usr/local/jdk6
ps=\
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
4、设置tomcat主目录
[root@wardking ~]# vi /usr/local/tomcat/conf/server.xml
<Host name="localhost" appBase="webapp" (如果你的项目是在"tomcat/webapp/项目名"的话)
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="" debug="0"/>
5、确认apache、tomcat启动
[root@localhost ~]#httpd -t
[root@localhost ~]# service httpd restart
[root@localhost ~]#/usr/bin/tomcat-up
三. MySQL(Linux默认安装了mysql)
我是在windows上用SQLYog远程远程连接到Linux上面的MySql,
所以我在linux的mysql上面新建了一个帐号,用于登录,又因为linux上的mysql默认的用户名是root,密码为空,我要将root的密码设为123:
[root@localhost ~]#service mysqld start
[root@localhost ~]# grant all on *.* to emi@windowsIP地址 identified by "123";
[root@localhost ~]#mysqladmin -u root -p password 123
然后在windows上启动MySQLYog:
MySQL host address:linux ip 地址
Username:emi
Password:123
有什么疏忽的地方还请大家给我指正。。3KS
分享到:
相关推荐
超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...
超级无敌web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装 自己的安装过程,以前发表在新浪博客,现在换地盘了转过来... 自我感觉写得还是不错滴.. 在安装过程更是学到了很多东西 做好这个项目以后linux...
基于JSP+MVC+MySQL+Apache Tomcat的学生管理系统 基于JSP+MVC+MySQL+Apache Tomcat的学生管理系统 基于JSP+MVC+MySQL+Apache Tomcat的学生管理系统 基于JSP+MVC+MySQL+Apache Tomcat的学生管理系统 基于JSP+MVC+...
apache+mysql+php+phpadmin+zend+tomcat+jsp+perl+cgi.exeapache+mysql+php+phpadmin+zend+tomcat+jsp+perl+cgi.exeapache+mysql+php+phpadmin+zend+tomcat+jsp+perl+cgi.exe
linux+java+tomcat+apache环境搭建.pdf
【标题】"Tomcat+Apache...总结,"Tomcat+Apache+JK集群"是提高Web服务性能和可用性的重要方法,涉及Apache的模块化扩展、多服务器间的协作以及负载均衡策略的实施。通过精心配置,可以构建出稳定、高效的Web服务环境。
linux+java+tomcat+apache环境搭建借鉴.pdf
【标题】"tomcat+apache 6.0集成打包"涉及的是在服务器环境中整合Apache HTTP Server与Apache Tomcat的常见技术实践。这个压缩包包含了Apache 2.2.8和Tomcat 6.0.16这两个特定版本,以及JK模块(即mod_jk)的2.0.55...
【标题】:“Tomcat+Apache集群配置实例” 在IT领域,服务器集群是一种常见的高可用性和负载均衡解决方案。这里我们将深入探讨如何配置一个基于Tomcat和Apache的集群环境,以提高Web应用的服务质量和应对高流量场景...
这种Linux上的Tomcat+MySQL组合是Java Web应用常见的部署环境,尤其适合中小型企业级应用。通过优化配置和安全设置,可以实现高效且稳定的运行环境。同时,理解并熟练掌握这些步骤对于Java开发者和系统管理员来说至...
### Tomcat+JSP+MySQL 经典配置实例详解 #### 一、环境搭建与配置 在本章节中,我们将详细介绍如何配置一个基于Tomcat、JSP和MySQL的经典开发环境。这种组合是Java Web开发中非常常见的配置之一,能够帮助开发者...
在Red Hat AS5.0操作系统下搭建Apache+MySQL+PHP+Tomcat+JSP平台是一项常见的Web服务配置任务,这个组合常被称为LAMP(Linux + Apache + MySQL + PHP)加上JSP支持,提供了强大的Web应用环境。以下是详细的搭建步骤...
Linux系统中部署XWiki协同工作平台,通常需要搭配JDK、Tomcat服务器以及MySQL数据库。以下详细介绍了这些软件的版本信息、下载地址以及在Linux环境下部署的步骤和配置方法。 **软件版本信息** 1. Linux操作系统...
Linux+Apache+Tomcat 整合详解 Linux+Apache+Tomcat 的整合是目前最常用的 web 服务器架构之一,本文档将详细介绍如何在 Red Hat Enterprise Linux 5.2 环境下安装和配置 Apache2.2.12、Tomcat6.0.20 和 JDK6u16,...
"tomcat+mysql+jdk.sh" 这个文件名表明这是一个Shell脚本,用于Linux或Unix系统中自动化安装和配置JDK、MySQL和Tomcat的过程。这样的脚本可以简化繁琐的手动安装步骤,只需一行命令即可完成所有组件的安装和配置,...
linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+安装软件linux下tomcat+JDK+redhat配置文档+...
Linux配置JDK+Tomcat+mysql的linux命令,首先先去官网下载