日期:2014-05-16  浏览次数:20734 次

Linux下Jsp环境搭建 Java平台 Tomcat安装 MySQL安装配置

 安装软件

  1、安装JDK(因JDK包含JRE,若原来装LumaQQ时安装了JRE,请先卸载JRE的rpm包,可节省85M空间)

  (1)安装:

  #cd /tmp/myDown

  #./jdk-1_5_0-linux-i586-rpm.bin

  这样JDK就安装到了/usr/java/jdk1.5.0目录

  (2)编辑文件/etc/profile,在最后加入:

  export JAVA_HOME=/usr/java/jdk1.5.0

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

  export PATH=$PATH:$JAVA_HOME/bin

  (3)为让新配置生效,运行#source /etc/profile

  (4)测试,用文本编辑器写一个java程序来验证,保存在/tmp/myDown目录,www.linuxidc.com文件名:HelloWorld.java,输入如下内容:

  public class HelloWorld{

  public static void main(String args[]){

  System.out.println("Hello,Wrold");

  }

  }

  然后,在终端下执行:

  #cd /tmp/myDwon

  #javac HelloWorld.java

  #java HelloWorld

  这时如果出现"Hello,World",就说明你的JAVA编译、运行环境搭建好了。

  2、安装Tomcat

  (1)在图形环境下右键单击jakarta-tomcat-5.5.4.tar.gz文件图标,选择解压到/usr/local目录。

  为方便使用,在终端下执行:

  #cd /usr/local

  #ln -s jakarta-tomcat-5.5.4 tomcat

  (2)编辑文件/etc/profile,在最后加入:export CATALINA_HOME=/usr/local/tomcat

  (3)如果要求系统开机自动启动tomcat(没有此要求的朋友就不用做这步),请修改/usr/local/tomcat/bin/startup.sh 为:

  export JAVA_HOME=/usr/java/jdk1.5.0

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

  export PATH=$PATH:$JAVA_HOME/bin

  export CATALINA_HOME=/usr/local/tomcat

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

  并在/etc/rc.d/rc.local中加入:/usr/local/tomcat/bin/startup.sh

  (4)执行#source /etc/profile使配置生效,运行/usr/local/tomcat/bin/startup.sh启动tomcat

  (5)测试,在浏览器中输入:[localhost:8080],若出现Tomcat的欢迎页面则安装成功。

  mysql安装

  先检查系统是否装上了mysql,如果有将其卸载掉

  rpm -qa | grep mysql

  注意mysql的大小写,大小写都有可能

  rpm -e --nodeps mysql*

  一定要用--nodeps卸载,不检查依赖性关系。创建用户mysql

  groupadd mysql

  useradd -g mysql mysql

  passwd mysql在/usr/local下建立 mysql 文件夹

  然后将安装文件上传到服务器上,这里用的是tar.gz的文件,也有rpm包可以用,但是rpm包不能指定安装目录,故不采用

  tar zxvf mysql-5.0.45.tar.gz

  cd mysql-5.0.45

  ./configure --prefix=/usr/local/mysql --with-charset=gb2312

  指定安装目录为/usr/local/mysql,字符集为gb2312

  make

  make install

  安装完成重启

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

  # cd /usr/local

  # chown -R mysql:root mysql-3.22.21-pc-linux-gnu-i686 mysql

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

  # su mysql

  $ cd mysql

  $ scripts/mysql_install_db

  $ exit

  如果没有任何出错信息显示的话,那就可以了。

  自动运行MySQL

  在MySQL二进制包里面,有一个叫myslq.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

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

  # /sbin/chkconfig --del mysql

  # /sbin/chkconfig --add mysql

  测试MySQL

  MySQL里面有一个简单的数据库例子test ,而且它的内部数据库一直保持对权限和帐户的监视,因而先运行mysql看看是否可以工作。

  首先启动MySQL:

  # /etc/rc.d/init.d/mysql start (#/usr/local/mysql/support-files/mysql.server start)

  如果一切正常,你将看到以下的信息出现:

  Starting mysqld daemon with databases from /var/lib/mysql

  关闭mysql:

  # /etc/rc.d/init.d/mysql stop (#/usr/local/mysql/support-files/mysql.server stop)