部署文档
1. 系统环境
系统:Redhat AS 4
JDK1.6:jdk-6u24-linux-i586-rpm.bin
中间件:apache-tomcat-6.0.32
数据库:mysql-5.0.22.tar.gz
2. JDK安装(文件路径如:/soft/jdk/ jdk-6u24-linux-i586-rpm.bin)
# cd /soft/jdk
# chmod a+x jdk-6u24-linux-i586-rpm.bin //给文件权限
# ./jdk-6u24-linux-i586-rpm.bin //安装jdk
# rpm -qa|grep jdk // 安装完成后执行查看jdk是否安装了。如显示“jdk-1.6.0_24-fcs“表示安装完成。如无显示内容执行(# rpm -ivh jdk-6u24-linux-i586-rpm)
//配置环境变量(jdk默认安装在/usr/java/jdk1.6.0_24)
# vi /etc/profile //找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC 在其下面添加下面蓝色字体内容,按i进入编辑,按Esc键退出编辑,按Ctrl+q 退出,并提示输入信息,如输入q退出,输入wq保存退出,输入q! 不保存退去
export JAVA_HOME=/usr/java/jdk1.6.0_24
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# source /etc/profile //不需要重启使文件生效
3. Tomcat(文件路径如:/soft/ apache-tomcat-6.0.32.tar.gz)
# cd /soft
# tar -zxvf apache-tomcat-6.0.32.tar.gz //编译源包生成apache-tomcat-6.0.32
# cp -r /soft/ apache-tomcat-6.0.32 /usr/local/tomcat //把它拷贝到/usr/local目录下并重命名为tocmat
//配置环境变量
# vi /etc/profile //在第二步新增内容下面(即export CLASSPATH=.:下面)添加下面蓝色内容
export TOMCAT_HOME=/usr/local/tomcat
//保存退出并执行
# source /etc/profile
# cd /usr/local/tomcat/bin
# ./startup.sh //启动tomcat
# ps -ef|grep java|grep /usr/local //查找是否有java进程,如有在浏览器打开http://ip:8080 , 显示tomcat首页说明成功
4. Mysql-5.0.22安装(文件路径如:/soft/mysql-5.0.22.tar.gz)
# cd /soft
# tar -zvxf mysql-5.0.22.tar.gz
# mkdir -p /usr/local/mysql
# groupadd mysql //新建mysql用户组
# useradd -g mysql mysql //新建mysql用户并添加到mysql用户组
#./configure --prefix=/usr/local/mysql -with-charset=gbk //安装gbk码 ,否则utf-8乱码
,安装时间比较长
# make WITH_CHARSET=gbk WITH_XCHARSET=all install clean //安装gbk码,安装时间比较长
# make install //安装,安装时间比较长
# cp support-files/my-medium.cnf /etc/my.cnf //my.cnf文件是mysql配置文件
# cp support-files/mysql.server /etc/init.d/mysqld // mysqld 有start stop restart 三个命令
# chmod 755 /etc/init.d/mysqld
# cd /usr/local/mysql
# chown -R mysql.mysql . //不要少了点
# ./bin/mysql_install_db --user=mysql //导入数据库
# chown -R root . //不要少了点
# chown -R mysql var
# /etc/init.d/mysqld start //启动 MySQL
#/usr/local/mysql/bin/mysqladmin -u root password "123456" // haojue9527为密码.本机是mysql
#/usr/local/mysql/bin/mysql -u root -p mysql //进入mysql客户端,提示Enter password: 输入密码,回车进入
显示
mysql->
//输入下面内容
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
//执行后就可以在其他机器访问数据库,账号:root 密码 :123456
mysql->
输入exit 退出
配置mysql不区分表名大小写
# vi /etc/my.cnf
找到[mysqld]在下面增加一行(蓝色内容)
lower_case_table_names = 1 //0为区分大小写,1为不区分,保存退出
# /etc/init.d/mysqld restart //重启mysql
# netstat -nat //如看到有3306端口说明mysql启动了
5. 网站配置
找到/WEB-INF/web.xml打开文件
修改下面红色内容(/web/www为网站根目录)
<init-param>
<param-name>WebPath</param-name>
<param-value>/web/www</param-value>
</init-param>
找到/WEB-INF/config/db/db.conf
修改其相应数据库信息
//修改tomcat /conf/server.xml文件
找到标签
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
加入蓝色内容(/web/www为网站根目录)
<Context path="/" docBase="/web/www" reloadable="true" debug=”0”></Context>
保存退出
如需改端口,找到8080端口,修改其他端口
配置好了启动tomcat
# cd /usr/local/tomcat/bin
# ./shutdown.sh //先关闭才启动
# ./startup.sh
# ps -ef|grep java|grep /usr/local //查找是否有进程,/usr/local 为存放tomcat目录如果有进程,可以访问网站了
分享到:
相关推荐
jdk1.6 mysql5.0 tomcat6.0 免安装版发布web程序 bat命令完成安装
本文档演示在VMWARE6.0虚拟的Redhat5.2系统上部署简单的web应用,软件jdk1.4.2+tomcat5.0.30+mysql5.0 附详细步骤截图,共56页
jdk1.5+Tomcat6.0+MyEclipse8.5+Mysql5.0--BBS的安装部署说明
运行环境:jdk1.6 tomcat 5.0以上版本 mysql 5.0版本以上 myeclipse 6.0版本以上 用jsp+mysql+tomcat写的简单bbs论坛。实现注册,登录,发帖,回帖,后台管理员管理前台等功能。并且含有配置过程哦!
聊天室的设计与实现,myeclipse6.0+tomcat6.0+mysql5.0+jdk6.0
在开发web程序时,从数据库中取出来的数据一般都要分页显示在页面上,分页显示的方法非常多,有人写...所用工具:JDK1.6 + MyEclipse6.0 + Tomcat6.0 + MySQL5.0 + struts 2.0.11 我总结了很久的 希望对大家有用!
在开发web程序时,从数据库中取出来的数据一般都要分页显示在...所用工具:JDK1.6 + MyEclipse6.0 + Tomcat6.0 + MySQL5.0 + struts 2.0.11 Dao实现对数据库的操作 Action实现对业务逻辑的操作 Jsp用于显示或请求页面
个人笔记平台环境要求1、jdk1.6+2、mysql5.0+3、apache-tomcat-6.0+安装方法1、将压缩包中的Anynote.war文件拷贝到Tomcat的webapps目录下, 启动Tomcat后,会自动生成Anynote文件夹;2、如果使用Mysql,创建UTF-8...
JDK1.5+TOMCAT6.0+ECLIPSE3.3+mysql 5.0_18 其中是对mysql 5.0_18的安装详解
资源共享平台类似csdn,通过一方上传然后大家共享下载。...所用的技术和环境:spring2.5+struts2.8+hibernate3.2+eclipse3.5+tomcat6.0+jdk6.0+mysql5.0....有兴趣的就下载来参考吧,欢迎使用和反馈
一个简单的奥数资源管理系统...包含论坛模块...可以上传文件...实现技术(jsp,servlet,jdbc),使用Dao模式...Myeclipse5.5GA+tomcat6.0+jdk1.6...数据库MySql5.0...
摘 要: 本系统使用的安装环境是:Jdk 6.0 (1_6_0_04)、Tomcat 6.0.14、MySQL 5.0.22,这种组合应该说是基本上都是目前最新的软件,代表着以后的方向,我们就以这种平台为例向大家介绍如何快速安装,本指南只涉及...
利用SSH框架开发,支持文件.视频上传下载,在线视频播放开发工具JDK1.6+tomcat6.0+MySql5.0。最好在IE浏览器上运行。
利用SHH框架开发,支持文件.视频上传下载,开发工具JDK1.6+tomcat6.0+MySql5.0。最好在IE浏览器上运行,谷歌、火狐有些功能不支持。
2、开发环境 tomcat6.0 + jdk1.5 + eclipse + MySQL5.0 3、根据你的需要开放自主交易和寄售交易 4、在线订单即时提醒,让你更快,更准确的发货 5、整合易宝最新支付接口 6、在安装好数据库后依次将:数据表语句、...
用JSP做的公司签到系统,开发工具是MyEclipse6.0+Tomcat5.5+JDK1.5+MySQL5.0
B2B 运行环境:jdk1.6 tomcat 5.0以上版本 mysql 5.0版本以上 myeclipse 6.0版本以上 用jsp+mysql+tomcat写的B2B电子商务软件!带有数据库文件
开发技术:jdk6.0,tomcat6.0,Mysql5.0/6.0,eclipse3.3+myeclipse6.0 ***另外本人在此实例的基础上用ssh方式改写了此实例,下载地址如下:(http://download.csdn.net/source/1059921) 使用方法: 1.先复制本实例中...
1、使用技术 struts2 + hibernate + spring +...2、开发环境 tomcat6.0 + jdk1.5 + eclipse + MySQL5.0 3、根据你的需要开放自主交易和寄售交易 4、在线订单即时提醒,让你更快,更准确的发货 5、整合易宝最新支付接口
系统开发环境 1)JDK 1.6 2)MYSQL 5.0数据库 3)Tomcat 6.0 服务器 有总体流程图,和ER图等