JDK 在 linux 下安装
1. 把安装文件放在 /opt 下,并执行
[root@localhost opt]# ./jdk-1_5_0_06-linux-i586.bin |
并输入 yes 确认安装
2. 创建 /etc/profile.d/java.sh 编辑环境变量
export JAVA_HOME=/opt/jdk export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib |
并执行
[root@localhost profile.d]# source java.sh |
3. 验证 输入 javac 出现提示信息
4. 执行 helloworld 小程序
在 /opt/test 下建立 HelloWorld.java
public class HelloWorld{
public static void main(String args[]){ HelloWorld hello=new HelloWorld(); hello.printHello(); }
private void printHello(){ System.out.println("hello!!!"); } } |
执行结果
[root@localhost test]# javac HelloWorld.java [root@localhost test]# java HelloWorld hello!!! |
TOMCAT 在 Linux 下的安装
1. 把安装文件放在 /opt 下,并且解压文件
[root@localhost opt]# unzip apache-tomcat-5.5.28.zip |
2. 修改安装文件下的 bin/下的权限,使其具有执行的权限
[root@localhost tomcat]# chmod 755 -R bin/ |
3. 启动 tomcat
[root@localhost bin]# ./startup.sh |
结果:
Using CATALINA_BASE: /opt/tomcat Using CATALINA_HOME: /opt/tomcat Using CATALINA_TMPDIR: /opt/tomcat/temp Using JRE_HOME: /opt/jdk Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar |
4. 验证tomcat 安装成功
在浏览器中输入http://localhost:8080 如出现 TOMCAT 初始界面说明配置成功。
如果出现其他页面,则端口被占用,需要修改 TOMCAT 的端口号。
MYSQL 在Linux下的安装
(1) 执行"groupadd mysql"添加组mysql用户组。在mysql 组下增加 mysql 用户
[root@localhost etc]# groupadd mysql [root@localhost etc]# useradd -g mysql mysql |
执行后查看确认
[root@localhost etc]# cd /home/ [root@localhost home]# ll total 32 drwx------ 2 root root 16384 Oct 25 2009 lost+found drwx------ 2 lto lto 4096 Oct 25 2009 lto drwx------ 2 mysql mysql 4096 Oct 25 01:01 mysql
|
(2) 在opt 目录下解压mysql安装文件
[root@localhost opt]# tar -zxvf mysql-5.0.0-alpha.tar.gz |
(3) 安装mysql (在解压的目录下执行 configure 程序 设置安装路径 )
[root@localhost mysql-5.1.30]# ./configure -prefix=/opt/mysql |
(4)出现Thank you for choosing MySQL! 执行make 进行编译 再执行 make install 安装
[root@localhost mysql-5.1.30]# make [root@localhost mysql-5.1.30]# make install |
(5)以mysql 的身份进行安装
[root@localhost bin]# ./mysql_install_db --user=mysql |
(6)修改相应文件的主属,和组属
[root@localhost bin]# chown -R root . [root@localhost bin]# chown -R mysql var [root@localhost bin]# chgrp –R mysql . |
(7)以 mysql 的身份启动数据库
[root@localhost bin]./bin/mysqld_safe --user=mysql |
结果:
091025 23:50:49 mysqld_safe Logging to '/opt/mysql/var/localhost.localdomain.err'. 091025 23:50:50 mysqld_safe A mysqld process already exists |
(8)验证数据库的安装 (默认安装后 root 是没有密码的 进入数据库直接回车)
[root@localhost bin]# ./mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.1.30 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> |
下面是要用到的文件,由于都比较大,所以请自己下载
apache-tomcat-5.5.28
jdk-1_5_0_06-linux-i586
mysql-5.1.30