




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在redhat enterprise linux 5下安装jdk最近发现网上盛传的linux下的jdk安装方法居然没有一个是可行的。多多少少都有些问题。所以特意费了一些功夫,以redhat as 5.0为例给出一个可行的安装方法。一、系统环境操作系统:redhat enterprise linux 5二、安装jdk1.从下载最新的j2se 1.5:jdk-1_5_0_17-linux-i586-rpm.bin下载地址:/is-bin/intershop.enfinity/wfs/cds-cds_developer-site/en_us/-/usd/verifyitem-start/jdk-1_5_0_17-linux-i586-rpm.bin?bundledlineitemuuid=qzlibe.mumyaaaeevv9srjfa&orderid=v_dibe.mwxaaaaeeov9srjfa&productid=uedibe.omzcaaaedklhgb7xo&filename=/jdk-1_5_0_17-linux-i586-rpm.bin2.将jdk安装文件jdk-1_5_0_17-linux-i586-rpm.bin拷贝到redhat任意目录下。例如:/opt/jdk(目录jdk需要手动新建)3.执行chmod+xjdk-1_5_0_17-linux-i586-rpm.bin4.执行./jdk-1_5_0_17-linux-i586-rpm.bin此时会出现jdk安装授权协议。可以一路按enter浏览。如果等的不耐烦可以直接按ctrl+c,直接会出现do you agree to the above license terms? yes or no的字样。5.键入yes,同意该授权协议。此时系统会开始解压jdk-1_5_0_17-linux-i586-rpm.bin6.解压完毕后,回到/opt/jdk目录,键入dir。会发现多出了一个解压好的安装文件:jdk-1_5_0_17-linux-i586.rpm7.执行rpm-ivhjdk-1_5_0_17-linux-i586.rpm此时,系统会开始安装jdk。安装结束后可以在/usr目录下发现新增了一个名为java的文件夹。该文件夹就是安装好的jdk目录。8.设置环境变量a.进入/etc文件夹(具体操作命令忽略),找到文件profile并打开。注意:profile是指文件不是指文件夹b.找到export path user logname mail hostname histsize inputrc,在该语句的上面添加以下语句:exportjava_home=/usr/java/jdk1.5.0_17注意:“=”两侧不能有空格exportclasspath=/usr/java/jdk1.5.0_17/lib:/usr/java/jdk1.5.0_17/jre/lib注意:“=”两侧不能有空格;“:”是冒号,同样不要有空格出现pathmunge/usr/java/jdk1.5.0_17/bin:/usr/java/jdk1.5.0_17/jre/bin注意:无引号9.设置完毕后,保存文件。重启redhat后登录控制终端,键入:java-version;如果出现java version “7”等字样,说明您的jdk已经安装成功了!祝贺你!小技巧:如果您不想重启系统从而使修改过的配置文件profile生效,那么可以按ctrl+alt+f1/f2/f6进入控制终端。如果您还没有登录过,那么直接登录就可以启用修改过的profile文件了。如果已经登录,那么键入exit退出系统,再重新登录即可。如何在redhat linux下安装eclipse?2011-10-05 10:51关键词: linux和eclipse 因为eclipse自身不带jre,但是它的运行还必须有jre,因此在安装eclipse之前,你需要先安装jdk关于在linux下如何安装jdk.你可以参考我的博客中的文章如何在linux下安装jdk,本文假设你已经安装好了jdk了。在redhat linux 9 上安装eclipse1.以root 身份登陆2.打开一个终端3.首先要为jdk做一个符号连接 ln -s /usr/java/j2sdk1.4.2 /usr/java/jdk4.将eclipse 安装在/opt/目录中 1.首先到下载linux平台的eclipse .下载后是后缀为.tar.gz的压缩文件2.用命令解压到/opt目录中 tar -xzvf eclipse.tar.gz 会自动解压到一个eclipse目录中5.为了让每一位linux的使用者都可以执行eclipse,要编写一个 shell script(eclipse.sh) #!/bin/bash # documentnam:eclipse.sh# eclipse version; eclipse3export java_home=/usr/java/jdkexport classpath=/usr/java/jdk/lib/opt/eclipse/eclipse -vm/usr/java/jdk/bin/java -data /workspaces &接下来我们将eclipse.sh 复制到 /usr/local/bin/目录中并设定其权限 cp eclipse.sh /usr/local/bin chmod 755 /usr/local/bin/eclipse.sh6.如果嫌每次都要打./eclipse.sh太麻烦,我们也可以设定alias,让使用者只输入 eclipse3 修改 /etc/profile.d 下的which-2.sh,在最后面加入: alias eclipse3 =/usr/local/bin/eclipse.sh7. 在linux中为eclipse建立一个快捷方式 1. 在桌面上,按右键 2. 在跳出的菜单中选择新增启动器,分别输入:名称 eclipse3; 指令 /usr/local/bin/eclipse.sh3. 选择一个图标,按下确定按钮到此,eclipse已经安装好了。现在你可以双击你新建的图标,eclipse就启动了。一、前期准备: 1.由于redhat enterprise 5 中自带一个mysql的版本,如果在安装linux前未选择mysql的安装此步就可跳过,因为我当时安装了现在将其卸载,步骤如下: a. 查找已安装的myslq 版本:#rpm -qa | grep mysql(注意大小写,如果mysql 不行就换mysql) 在屏幕上将显示已安装的mysql包名如:mysql-5.0.22- ; b. 将搜索出的包名卸载:#rpm -e -nodeps mysql-5.0.22-(nodeps表示强制删除) c. 再次查找该包名,如果没有结果输出则表明已将该版本的mysql卸载了 ; 2. 准备安装资源,如下: a. perl-dbi-1.5.2-1.fc6.i386.rpm(该包为是安装mysql的依赖,没它mysql安装不起,查看是否安装,如果安装了就不需要了,可以通过#rpm -qa | grep perl*查看是否已经安装,该包在linux系统盘上可以找到,以下提供该包下载) b. mysql-server-community-5.0.67-0.rhel5.rpm 和 mysql-client-community-5.0.67-0.rhel5.rpm (可以从/downloads/mysql/5.0.html下载相应linux相应的版本) c. 准备好相应的安装包后将其利用leapftp 通过 vsftp 服务器 上传到 linux系统/var/ftp/pub上; 3. 开始安装: a. 先安装 perl-dbi-1.5.2-1.fc6.i386.rpm#rpm -ivh perl-dbi-1.5.2-1.fc6.i386.rpm (查看是否安装成功#rpm -qa | grep perl-dbi*) b. 安装好perl,接着先安装 mysql server版 #rpm -ivh mysql-server-community-5.0.67-0.rhel5.rpm (查看是否安装成功#rpm -qa | mysql,查看该进程是否启动#ps -ef | grep mysql,由于安装好server版后就已经启动了) c. 安装好server版,开始接着安装 client版:#rpm -ivh mysql-client-community-5.0.67-0.rhel5.rpm (查看是否安装成功#rpm -qa | mysql)d.运行:/etc/init.d/mysqld start启动mysql f.好了到此就已经安装完毕,测试是否可以运行: #mysql 将出现 mysql 命令符安装成功,由于是默认用户为root没有密码所以可以直接进入; 以上为实践操作,希望有所帮助,一定要注意安装的先后顺序噢。2009-06-05 补充:mysql二进制版本的安装及卸载二进制版本的mysql是已经编译好的,无需 configure ,make make install 等步骤,只需配置一 下即可使用,卸载也方便,直接删除即可;现在以mysql-standard-4.1.13-pc-linux-gnu-i686.tar.gz 版本做介绍:1. # chmod 755mysql-standard-4.1.13-pc-linux-gnu-i686.tar.gz /改变该文件为可执行权限2. # tar -xvzfmysql-standard-4.1.13-pc-linux-gnu-i686.tar.gz /将解压后生成的目录,复制到/usr/local/下并改名为mysql 3.# groupadd mysql / 建立mysql组# useradd mysql -g mysql /建立mysql用户并且加入到mysql组中4.# cp /usr/local/mysql/support-files/f /etc/f 在 support-files目录下有4个模版文件,我们选择其中一个座位mysql的配置文件,覆盖/etc/f(系统默认的配置,其中设置了性能参数和mysql的一些路径参数) 5.# cd /usr/local/mysql/进入mysql目录# ./scripts/mysql_install_db -user=mysql /初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限 6.# chown -r mysql data /设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/f中有配置,mysql_install_db时产生。 7.# chown -r mysql data/. /设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件 8.# chgrp -r mysql . /设定mysql组能够访问/usr/local/mysql9.# /usr/local/mysql/bin/mysqld_safe -user=mysql &10. cd /usr/local/mysql/bin /进入 bin目录 11. #mysql /运行mysq命令 如果没有没有启动 或出现 cant connect to local mysql server through socket /tmp/mysql.sock解决方法: #cd /usr/local/mysql/support-files /进入该目录#./mysql.server start /启动即可既可在生成/tmp/mysql.sock如果/tmp/mysql.sock 无该文件存在,且mysql是处于开启的状态? 解决方法:#netstat -an | grep 3306 /查看 3306端口#ps -ef | grep mysql/ 查找 mysql 进程 # kill -9 进程号 /强制删除mysql的进程号#./mysql.server start /启动即可 既可在生成/tmp/mysql.sock 如果在任意路径下如数mysql命令得到的无该命令咋办呢? 解决方法:修改 /etc/profile 文件 在文件中加入path=$path:/usr/local/mysql/bin/export path(保存即可退出执行 source /etc/profile) 以上操作完既可以 在任意目录执行# mysql命令 如果想执行 service mysql start or restart stop 命令咋办的? 在不能老#./mysql.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 规划公寓建筑组团方案设计
- 2025年职业能力考试题及答案
- 供暖散热器营销推广方案
- 2025年潍坊铲车考试试题及答案
- 2025年农业推广学试题及答案
- 第3课 阈值控制便生活说课稿-2025-2026学年小学信息科技泰山版2024六年级下册-泰山版2024
- DB65T 4389-2021 雷电灾害风险区划技术规范
- 2025年新能源汽车电池管理系统在电动垃圾车领域的应用报告
- DB65T 4479-2021 鲜食桃果品质量分级
- DB65T 4466-2021 特种设备安全风险分级管控工作导则
- 村消防安全管理工作制度
- 新版《企业安全生产费用提取和使用管理办法》专题培训课件
- 护士注射法考试题及答案
- T-CALC 007-2025 重症监护病房成人患者人文关怀规范
- 土方内倒合同(2025年版)
- 初中数学教师职称评审中的教学反思
- 储能站施工组织设计施工技术方案(技术标)
- 《运算放大器介绍》课件
- ktv消防安全培训制度
- GB/T 44923-2024成年人三维头部模型
- 基于深度学习的车辆重识别研究进展
评论
0/150
提交评论