mysql5.0+jdk1.6+tomcat6.0

部署文档
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目录如果有进程,可以访问网站了

猜你喜欢

转载自hebenben.iteye.com/blog/940828
今日推荐