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

linux redhat as4 系统下 安装 jdk tomcat mysql
      这几天公司一个新的项目要部署在 linux 系统下,所以自己 也随便玩了下。 为了 忘却的记忆,自己给自己的笔记:

一: 安装 linux 系统
1. 用 VmWare6 虚拟机 安装 Red Hat Enterprise Linux 4 (还没装过的 google 吧~)
ps: 为了 mysql的需要安装 额外的软件包,装好系统后,在 系统 -> 添加\删除 应用程序 -> 开发者工具  (就是这个包,勾上)

2. 准备好源文件: jdk-1_5_0_21-linux-i586.rpm apache-tomcat-6.0.20.tar.gz mysql-5.1.35 for Linux .tar.gz

二:安装 JDK
1. 源文件 jdk-1_5_0_15-linux-i586.rpm

2. # chmod +x jdk-1_5_0_02-linux-i586.rpm 对得到文件进行修改权限。(如果是 root 登陆 系统,可以免去这步)

3.# rpm -ivh jdk-1_5_0_02-linux-i586.rpm  进行安装程序。此时我们应该看到的是安装的协议,我们就一直按回车键来完成安装。

4.# vi /etc/profile  设置环境变量.(在此文件加上:)
JAVA_HOME=/usr/java/jdk1.5.0_15 
CLASSPATH=.:$JAVA_HOME/lib.tools.jar 
PATH=$JAVA_HOME/bin:$PATH 
export JAVA_HOME CLASSPATH PATH


5.测试: 写好了以后,要从文本模式转换到命令模式,用esc来切换。然后用:wq保存退出。需要重启机器 或者 注销登录。 (用java -version 来查看是否成功。)

三:安装 Tomcat
1. 安装源文件  tomcat6.tar.gz

2. 解压缩文件  # tar zxvf tomcat6.tar.gz

3. 运行测试: [root@localhost ~]# /your_tomcat_path/bin/startup.sh . 再浏览器中 http://localhost:8080

四:安装 Mysql (我的mysql 安装版本是: mysql-5.1.35 for Linux .tar.gz )

1. 安装mysql之前,先查看linux系统是否安装了mysql及其版本,用如下的命令:
[root@localhost ~]# rpm -qa |grep mysql
如果出现一些mysql的相关信息,说明以安装,则用下列命令御载:
[root@localhost ~]# rpm -e mysql --nodeps

2. [root@localhost ~]# groupadd mysql    //创建组 mysql

3. [root@localhost ~]# useradd mysql -g mysql -M //添加mysql到mysql组,M不要自动建立用户的登入目录

4. [root@localhost ~]# tar zxvf mysql-5.1.35 for Linux .tar.gz //解压缩源文件

5. [root@localhost ~]# cd mysql-5.1.35

6. [root@localhost ~]# mkdir -p /soft/mysql/data

7. [root@localhost ~]# ./configure --prefix=/soft/mysql --with-charset=gb2312 --with-raid --localstatedir=/soft/mysql/data

8. [root@localhost ~]# make

9. [root@localhost ~]# make install

10. [root@localhost ~]# cp support-files/my-medium.cnf /etc/my.cnf

11. [root@localhost ~]# cp support-files/mysql.server /etc/init.d/mysqld   //copy启动的mysqld文件

12. [root@localhost ~]# chmod 700 /etc/init.d/mysqld  //赋给用户 执行权限

13. [root@localhost ~]# ./scripts/mysql_install_db --user=mysql  //生成mysql用户数据库和表文件

14. [root@localhost ~]# ./scripts/mysqld_safe --user=mysql & // 用mysql用户启动

15. [root@localhost ~]# cd /soft/mysql

16. [root@localhost ~]# chown -R root .

17. [root@localhost ~]# chown -R root data

18. [root@localhost ~]# chgrp -R mysql .

19. [root@localhost ~]# ./bin/mysqladmin -u root password 'your password' //给 root 用户设置密码

20. [root@localhost ~]# ./bin/mysql -uroot -p //以root用户 登陆 mysql

21. 如果你的终端shell 出现一下下面的文字,说明成功安装mysql 。

     Welcome to the MySQL monitor.  Commands end with ; or "g.
     Your MySQL connection id is 3 to server version: 5.0.22-log
     Type 'help;' or '"h' for help. Type '"c' to clear the buffer.


22. 后续mysql设置:(为了安全,册除本机匿名连接的其他用户)
mysql>use mysql
mysql>delete from user where password="; //删除用于本机匿名连接的空密码帐号
mysql>flush privileges;
mysql>quit

23.常用的命令