免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1705 | 回复: 0
打印 上一主题 下一主题

Fedora Core Linux 9 中 java 开发平台的搭建 《转》 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-08 20:31 |只看该作者 |倒序浏览
[color="#000000"]Fedora Core Linux 9 中 java 开发平台的搭建(jdk1.6+tomcat6.0+mysql6.0)
[color="#000000"]一、Jdk1.6的安装
[color="#000000"]  1. 首先获取Linux平台下的jdk (可以在sun 门户网站上下载),我用的是jdk-6u10-linux-i586.bin ,进入其所在路径,执行如下命令:
[color="#000000"]  chmod 777 jdk-6u10-linux-i586.bin
[color="#000000"]该命令修改jdk-6u10-linux-i586.bin 文件为可执行文件,然后输入如下命令:
[color="#000000"]  ./jdk-6u10-linux-i586.bin 回车
[color="#000000"]按提示向导安装即可
[color="#000000"](图一)

[color="#000000"]                                
[color="#000000"]  2. 环境变量的设置
[color="#000000"]  如下图
[color="#000000"]  (图二)

                                
[color="#000000"](图三)

[color="#000000"]注:Linux以":"作路径分隔符
[color="#000000"]配置好后,重新登陆 或者 执行命令:source  .bash_profile 。这两种方式都可使文件中关于环境变量的设置起作用。
[color="#000000"]  
[color="#000000"]3. 测试是否成功
[color="#000000"]输入:vi Test.java ,进入vi编辑器,按a键编辑文件内容:
[color="#000000"]public class Test
[color="#000000"]{
[color="#000000"]        public static void main(String[] args)
[color="#000000"]        {
[color="#000000"]               System.out.println("my test!");
[color="#000000"]        }
[color="#000000"]}   
[color="#000000"]按esc键,输入 :wq 回车
[color="#000000"]编译:javac  -d  .  Test.java
[color="#000000"]运行:java  Test
[color="#000000"]输出结果为“my test”即证明jdk安装并配置成功!
[color="#000000"]二、tomcat的安装
[color="#000000"]1. 首先获取(http://tomcat.apache.org)Linux下的tomcat安装文件,我用的是apache-tomcat-6.0.18.tar 安装包。进入其所在路径,输入命令:
[color="#000000"]tar  -zxvf  apache-tomcat-6.0.18.tar
[color="#000000"]回车即可解压安装,可重命名解压后的文件夹如:tomcat6018 。
[color="#000000"]2. 进入tomcat 的安装路径bin下运行启动命令如下:
[color="#000000"]chmod  777  startup.sh 回车
[color="#000000"]./startup.sh 回车
[color="#000000"]如下图:
[color="#000000"](图四)

[color="#000000"]  3. 打开浏览器,地址栏中输入http://localhost:8080 ,然后回车,效果如下图:
[color="#000000"](图五)

   
[color="#000000"]即表明 tomcat 已成功安装!
[color="#000000"]三、MySql6.0的安装
[color="#000000"]      
[color="#000000"]可参考http://dev.mysql.com/doc/refman/6.0/en/installing-binary.html
[color="#000000"]也可参考安装包解压后的文件里面的INSTALL-BINARY 文件
[color="#000000"]      
1. 首先获取(www.mysql.com)Linux下的安装文件,我用的是mysql-6.0.7-alpha-linux-i686-glibc23.tar 安装包,将其 copy 到 root 用户的主目录 /root 下,在命令行中输入如下命令:
tar  -zxvf  mysql-6.0.7-alpha-linux-i686-glibc23.tar.gz
回车即可解压安装,然后再输入:
mv  -f   ./mysql-6.0.7-alpha-linux-i686-glibc23   /usr/local/mysql
回车即可将目录移动到"/usr/local",并更名为 mysql ,MySQL 到此安装完成。
2. MySQL 的配置
(1) 命令行中输入如下命令:
cp /usr/local/mysql/support-files/my-medium.cnf   /etc/my.cnf
回车即可将MySQL 的配置文件my-medium.cnf 拷贝到 etc 目录下并更名为 my.cnf ,然后输入:
vi  /etc/my.cnf
回车即可打开,按a键或Insert键并可编辑my.cnf文件,在文件中[mysql]处下面添加如下:
    #默认的字符集为 gbk ,防止中文乱码
default-character-set=gbk
在文件的末尾添加如下:
#  允许的最大连接数
max_connections = 10
#  打开低速查询日志
log-slow-queries
#  设置低速查询的秒数(一句SQL的运行时间若达到此时间,则将记录在日志中)
long_query_time = 5
保存并退出配置文件(按 Esc 键,并输入 :wq 回车)。
(2) 在命令行中输入:
cd ../usr/local/mysql
即切换到 mysql 目录下,然后输入命令:
chown  -R  root  .  回车
chgrp  -R  root  data 回车                                                                     
即为修改 mysql 目录的权限。
./scripts/mysql_install_db  --user=root&   
回车即为生成 mysql 系统数据库,指定以 root 用户运行。
./bin/mysqld_safe  --user=root&   回车                                                           
如出现"Starting mysqld daemon with databases from  /usr/local/mysql/data",则代表正常启动 mysql 服务了。
./bin/mysqladmin -u root -p password 123 回车
出现"Enter password:"提示,继续按回车即可。则 123 为新密码(最开始默认密码为空)。
为了让 mysql 服务在 Linux 开机时自动运行,打开"/etc/rc.local"文件,在文件最后添加一行:
/usr/local/mysql/bin/mysqld_safe  --user=root&
(3)  配置 MySQL 的环境变量
其步骤与(图三)相似 ,如下图所示
(图六)

   
    [color="#333333"]3. 进入 MySQL
命令行中输入:
    mysql  -u  root  -p  回车
输入密码:“123”即可进入,如下图:
(图七)

在此还可新建其它用户及密码如下:
create  user  javauser;
GRANT ALL PRIVILEGES ON *.* TO javauser@localhost
IDENTIFIED BY 'javadude' WITH GRANT OPTION;
即新建了 javauser用户,其密码为:javadude
四、测试 Linux 环境下的 java  web 应用
        如 webcart (http://blog.163.com/fjh_gp/blog/static/601664422008815643827)
        先将整个目录及文件 copy 到 tomcat 的webapps 目录下,再进入MySQL中:
create  user  root;
GRANT ALL PRIVILEGES ON *.* TO  root@localhost
IDENTIFIED BY '123' WITH GRANT OPTION;
        然后再在MySQL中运行cart.sql 脚本即可,就可在浏览器中运行webcart 了(tomcat 已启动),如下图:
(图八)

               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/92965/showart_2048551.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP