linux redhat as4 系统停 安装 jdk tomcat mysql

linux redhat as4 系统下 安装 jdk tomcat mysql这几天公司一个新的项目要部署在 linux 系统下,所以自己

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.常用的命令
启动mysql服务进程,如下:
[root@localhost ~]# mysql_path/bin/mysqld_safe --user =root &

root 登陆数据库
[root@localhost ~]# bin/mysql --port=3306 -u root -p
(Enter password:  yourpassword)

添加 mysql 服务到 开机 自动启动
在/etc/rc.local中最后加一行启动命令 mysql_path/bin/mysqld_safe --user =root &