Linux上配置JDK+TOMCAT+MYSQL

原创 2005年05月28日 16:34:00

一、  配置环境:

RedHat 8.0

jdk安装路径:   /usr/jdk1.4.2

tomcat安装路径:/root/Tomcat5.0/

mysql安装路径: /usr/local/mysql

总共分为以下几个步骤:
1
、安装配置
jdk1.4.2
2
、安装配置Tomcat5.0和测试

3
、安装mysql和测试

所需要的软件:                       下载地址

jdk: j2sdk-1_4_2_05-linux-i586-rpm.bin         http://java.sun.com/j2se/1.4.2/download.html

tomcat: jakarta-tomcat-5.0.27.tar.gz                  http://www.apache.org

mysql: mysql-standard-5.0.0-alpha-pc-linux-i686.tar.gz  http://www.mysql.com

 

这些软件全部在/usr/download留个备份

1. 安装配置jdk
下载其中的rpm包,其实是个.bin文件
#chmod u+x j2sdk-1_4_2_05-linux-i586-rpm.bin       //设置包的属性
#./j2sdk-1_4_2_05-linux-i586-rpm.bin              //看协议并解成rpm包(不断的按回车键)
#rpm -ivh j2sdk-1_4_2_05-linux-i586-rpm           //进行安装
#cd /usr                                          //进入安装好的目录
#ln -s j2sdk1.4.2_05 jdk1.4.2                     //做个jdk1.4.2的目录连接到j2sdk.1.4.2_05

设置环境变量:

写到/etc/profile, 那样系统启动时会自动加载jdk, 打开文件/etc/profile, 并将以下语句写入:

export JAVA_HOME="/usr/jdk1.4.2"

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

export CLASSPATH="$JAVA_HOME/lib"

export CATALINA_HOME="/root/Tomcat5.0"

 

2. 配置tomcat  

#cd /root

#tar zxvf jakarta-tomcat-5.0.27.tar.gz        //解包

#ln -s jakarta-tomcat-5.0.27  Tomcat5.0       //做个tomcat的目录连接到jakarta-tomcat-5.0.27

测试Tomcat能否正常启动:

启动Tomcat

# cd /root/Tomcat5.0 

# bin/startup.sh

关闭Tomcat

# cd /root/Tomcat5.0 

#bin/shutdown.sh

 

若看到以下信息:
Using CATALINA_BASE:      /root/Tomcat5.0
Using CATALINA_HOME:     /root/Tomcat5.0
Using CATALINA_TMPDIR:  /root/Tomcat5.0/temp
Using JAVA_HOME:            /usr/jdk1.4.2

 

证明Tomcat5.0配置OK了!

适当修改一个/root/Tomcat5.0/conf目录下的server.xml文件,

port=8080改为80

<Host name="192.168.1.191" debug="0" appBase="euw3" unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false"> 其中host nameLinux主机的IP地址!

 

然后打开浏览器,输入http://192.168.1.191,如果您能看到一只变态的小猫望着你的话,那么恭喜您,tomcat也成了!

 

3. 安装mysql

安装二进制版本:mysql-standard-5.0.0-alpha-pc-linux-i686.tar.gz,假设其放在/usr/down目录下

必须成为root用户,然后解压到 /usr/local目录,操作步骤如下:

# cd /usr/local

# su

# tar –zxvf  /usr/down / mysql-standard-5.0.0-alpha-pc-linux-i686.tar.gz

在所有文件解压完后,一个名字叫mysql-standard-5.0.0-alpha-pc-linux-i686的目录将被创建出来。我们为这个目录做个符号链接,并给它一个更友好的名字mysql (免得叫mysql-3.22.21-pc-linux-gnu-i686这么长):

# ln -s mysql-standard-5.0.0-alpha-pc-linux-i686 mysql

 

首先将MySQL目录和文件的拥有权改成 mysql 用户和root组:

# cd /usr/local
# chown -R mysql:root mysql-standard-5.0.0-alpha-pc-linux-i686 mysql

然后运行一个小脚本程序,以建立初始化的MySQL数据库。请以一个mysql 用户的身份完成这个任务,这也是我们能够直接使用这个帐户的唯一机会。

# su mysql

$ cd mysql

$ scripts/mysql_install_db

$ exit

 

Linux开机自动运行MySQL

/usr/local/mysql/support-files有一个叫mysql.server的启动脚本程序, 把它复制到/etc/rc.d/init.d目录里面:

# cd /etc/rc.d/init.d
# cp /usr/local/mysql/support-files/mysql.server mysql

接着把它的属性改为x”(executable,可执行)

# chmod +x mysql

最后,运行chkconfigMySQL添加到你系统的启动服务组里面去。

# /sbin/chkconfig --del mysql

# /sbin/chkconfig --add mysql

 

测试MySQL

现在可以将我们项目的数据库euw3复制到/usr/local/mysql/data下

首先启动MySQL

# cd /usr/local/mysql

# /etc/rc.d/init.d/mysql start(因为我们已经让mysql服务自动启动,此步可以省略)

关闭MySQL

# cd /usr/local/mysql

#bin/mysqladmin –u root –p shutdown (若用户名为root时,一般没有设密码)

#cd /usr/local/mysql

#bin/mysql

如果一切正常,你将看到屏幕显示出以下信息:

Welcome to the MySQL monitor. Commands end with ; or /g.

Your MySQL connection id is 2 to server version: 5.0.0

Type 'help' for help.

mysql>

接着,用show databases命令可以将安装的数据库列出来:

mysql> show databases; (注意要加;)

你就可以看到:

+----------+

| Database |

+----------+

| euw3 |

| mysql |

| test |

+----------+

3 rows in set (0.00 sec)

如果一切正常的话,那说明MySQL可以完全工作了! 恭喜你!如果要退出程序,输入:exit

mysql> exit;

Bye

更改管理员密码:

#cd /usr/local/mysql

#bin/mysqladmin –u root password newpassword

mysql数据库支持utf-8编码:

/usr/local/mysq/support-files/my-medium.cnf复制一份,改名为my.cnf,将其放在/etc目录下(此文件相当于windows中的.ini文件)

[mysqld]项目下,加入一句default-character-set=utf8即可!

此时须关闭mysql,删除mysql服务,然后重新启动linux即可!

#cd /usr/local/mysql

#bin/mysqladmin –u root –p shutdown  // 关闭mysql

# /sbin/chkconfig --del mysql               // 删除mysql服务

 

重新启动linux后,利用以下方法查看效果:

#cd /usr/local/mysql

#bin/mysqladmin variables;

可以该命令列出的参数中看到一些象windows中类似的参数如character-set-server, character-set-connection, character-set-client, character-set-system, character-set-database均已改成uft8,则配置编码方式为utf8成功!

操作mysql:

select, insert, delete, update的方法如同一般的SQL语句;只是每条语句后须加上‘;’号

#cd /usr/local/mysql

#bin/mysql

mysql>use euw3;  // 打开数据库euw3

mysql>show tables; // 查看euw3数据库的所有的表

mysql>select * from websysinfor;

适当修改/root/Tomcat5.0/euw3/Root/WEB-INF/euwHome/euw_config.xml和

/root/Tomcat5.0/euw3/Root/WEB-INF/classes/euw_init.properties中的euwHome存放路径!

有两点须大家在euw3项目中适当修改:

1.     linux严格区分大小写,则所有表名都须改成小写

2.     linux只承认/或//来表示路径,则所有路径都须修改成/(或//)

然后打开浏览器,输入http://192.168.1.191/showroom/admin/logon.jsp,你就可以看到euw3项目的登录界面了!


Linux虚拟机安装以及jdk,tomcat,mysql的安装配置

转载:Linux虚拟机的安装与jdk,tomcat的安装 转载:MySQL的安装在安装MySQL过程中,第九步出现问题:输入mysql -uroot -p提示mysql指令没找到 只有在mysql...

Linux中Java的web项目开发环境配置(JDK1.7+Tomcat7+Mysql5.5+eclipse)

一:系统环境和软件介绍 1:本操作的系统环境为:RadHat 具体信息如下: 2:JDK版本为:jdk-7-linux-i586.tar.gz 3:Tomcat版本为 :apache-tomcat-7...

linux vps 配置搭建java服务器环境(jdk+tomcat+mysql)

之前vps一直用windows的, 对于一个java流的小码农来说, 总是感觉怪怪的,  最近比较闲, 新开了一个linux的, 系统是centos 6.4 (可通过 cat /etc/issue 命...
  • ghyg525
  • ghyg525
  • 2013年10月18日 17:12
  • 4958

linux-centos7安装配置jdk,mysql,tomcat

centos 7—Java web环境的配置(vim编写)初接触linux就是为了让自己的程序在服务器上跑起来,现在手动配置一下运行web的环境,主要是jdk用的安装,mysql数据库的安装,以及to...

在 Linux RedHatEL6 环境下安装配置 JDK1.7 + Tomcat7.0 + MySQL5.6

RedHatEL6 JDK安装路径: /usr/java/jdk1.7 Tomcat安装路径:/usr/local/tomcat7/ MySQL安装路径: /usr/local/mysql ...

Linux服务器中部署配置apache,tomcat,jdk,mysql

环境:虚拟机中Fedra 一、JDK1.6安装 安装文件:jdk-6u18-linux-i586.bin 1、直接执行安装 # cd /usr/local # chmod +...

【Linux】Ubuntu下jdk,mysql,tomcat的安装与配置

最近在虚拟机上装了个Ubuntu12.04.5,心血来潮想试试在Ubuntu上部署自己的系统。跟在windows系统一样,我们需要配置java运行环境,mysql和tomcat。   第一步:在Vir...

Centos Linux系统下配置网站开发环境(jdk7+mysql5.6+tomcat)

暑假所谓的实习,第一件事就是申请阿里云服务器搭建开发平台。俗话说好记性不如烂笔头,而且一直以来就有记录的习惯,所以开始写自己的博客啦~因为我们的服务器是用来开发公司网站的,用的语言是JavaScrip...

linux下tomcat+jdk+mysql驱动环境配置

tomcat+jdk+mysql配置文档 一、下载所需要的软件包 1、  首先到官网下载最新jdk,下载地址为: http://www.oracle.com/technetwork/java/j...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux上配置JDK+TOMCAT+MYSQL
举报原因:
原因补充:

(最多只允许输入30个字)