linux的CentOS安装java JDK,Eclipse ,mysql,freeswitch,MCU,egooUCServer我来搞定

来源:互联网 发布:淘宝不锈钢企鹅杯授权 编辑:程序博客网 时间:2024/06/03 12:51

从学JAVA开始就经常与虚拟机接接触,要安装各种版本的虚拟机。这才是最基础的,还要装java JDK,Eclipse ,mysql,freeswitch,MCU,egooUCServer,等等各种工具,稍微遇到个镜像文件有问题吧,还得从头来。网上收索了很多资料,发现千篇一律,大都是哪个英文大牛翻译国外文献给出的长篇大论,却没有说道重点,然后国人为了水经验,ctrl c   --  ctrl  v  ;这样的场景真是伤心啊。

我为大家介绍一些实用的东西:Linux的CentOS 下  , 安装常用工具:jdk 和 Eclipse  ,  mysql.先介绍这3款最常用的工具。

声明:这里的代码都是我自己写出来的。

我有其他的安装方式,但是用到一些安装包,上传不了。还写了一些脚本可以一键安装,什么都不用操心的,有兴趣的人可以一起讨论。

JDK:

(1)必须root用户登录虚拟机,

(2)打开终端输入:#yum -y list java* 下面列出些我的显示(篇幅限制)

<span style="white-space:pre"></span>[root@localhost Desktop]# yum -y list java*<span style="white-space:pre"></span>Loaded plugins: fastestmirror, refresh-packagekit, security<span style="white-space:pre"></span>Loading mirror speeds from cached hostfile<span style="white-space:pre"></span> * base: mirrors.opencas.cn <span style="white-space:pre"></span> * extras: mirrors.pubyun.com<span style="white-space:pre"></span> * updates: mirrors.sina.cn<span style="white-space:pre"></span>Installed Packages<span style="white-space:pre"></span>java-1.5.0-gcj.x86_64                   1.5.0.0-29.1.el6                @base   <span style="white-space:pre"></span>java-1.6.0-openjdk.x86_64               1:1.6.0.35-1.13.7.1.el6_6       @updates<span style="white-space:pre"></span>java-1.6.0-openjdk-devel.x86_64         1:1.6.0.35-1.13.7.1.el6_6       @updates<span style="white-space:pre"></span>java-1.6.0-openjdk-javadoc.x86_64       1:1.6.0.35-1.13.7.1.el6_6       @updates<span style="white-space:pre"></span>java_cup.x86_64                         1:0.10k-5.el6                   @base  

(3)选泽你想的要安装的版本输入:#  yum -y install (JDK版本)*  的比如我的  : #  yum -y install java-1.6.0-openjdk*  列出点显示

<span style="white-space:pre"></span>[<span style="font-family: 宋体, Arial;">root@localhost Desktop</span><span style="font-family: 宋体, Arial;">]# yum -y install java-1.6.0-openjdk*</span><span style="white-space:pre"></span>Loaded plugins: fastestmirror<span style="white-space:pre"></span>Loading mirror speeds from cached hostfile<span style="white-space:pre"></span>* base: mirror.bit.edu.cn<span style="white-space:pre"></span>* extras: mirror.bit.edu.cn<span style="white-space:pre"></span>* updates: centos.ustc.edu.cn<span style="white-space:pre"></span>base | 1.1 kB 00:00<span style="white-space:pre"></span>base/primary | 995 kB 00:07<span style="white-space:pre"></span>base 2789/2789<span style="white-space:pre"></span>

等待一会就OK了

(4)检验你的版本:#  java   -version 就能看到你的JDK版本了

Eclipse

这个只需要一步  

(1)#  yum install eclipse*
    等几分钟,这样就装好了,然后打开   /usr/lib64/eclipse/eclipse   这个就是eclipse启动文件了,要是大家的位置不在这,就打开终端  用  #  find  /  eclipse 就能找到了

Mysql

(1)先:# rpm  -qa|grep -i mysql   用着语句找出一个  mysql-lib ~    的库文件,然后删除掉
(2)删除: # rpm  -e  --nodeps  mysql-lib~      (注:这里的  mysql-lib~   和上句的 都是泛指,~只是不同版本的,请大家用智慧理解一下)
(3)# yum  list|grep mysql   (查找当前可供安装的版本)
(4)# yum install msyql~   安装mysql~的你所需要的版本,这里只有客户端
(5)# yum install mysql-server  装服务端
(6)# yum install  mysql-devel   也是服务端的一部分;(注:这里4,5,6的可以合起来直接输入:# yum install  -y  mysql-server  mysql~  mysql-devel )
等待几分钟,装好即可。

下面就是如何处理好这个mysql的剩下的部分,随机生成的root密码要修改,要设置开机自启动,还要设置外部链接权限的问题
(7) #  /etc/init.d/mysql stop  要修改密码   就要  先关闭mysql
(8)#  mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  (注:这条语句会挂死,需要Ctrl  c 结束)
(9)#  ^c     (这是我用来代表  ctrl  c  的写法)
(10)#  mysql -u root mysql     以无密码进入
(11)mysql>  UPDATE user SET Password=PASSWORD('root') where USER='root';    修改密码为  root  
(12)mysql>  FLUSH PRIVILEGES;     刷新
(13)mysql> quit    退出
(14)#  /etc/init.d/mysql restart      重新启动mysql
 
这里开始是设置开机自启
(15)#   chkconfig --add msyql 
(16)#   chkconfig mysql on
(17)#   chkconfig --list | grep mysql

这里是设置外部链接权限
(18)mysql>  set global read_only=0;           先进入mysql之后,在执行这个语句
(19)mysql>  flush privileges;
20)mysql>  set global read_only=1;
21)mysql>  lush privileges;
22)mysql>  SET SESSION binlog_format = 'ROW';
23)mysql>  SET GLOBAL binlog_format = 'ROW';
24)mysql>  flush privileges;
25)mysql>  grant all privileges on *.* to root@'%' identified by 'root';   这句才是关键,上面的只是以防有些mysql的权限问题,
26)mysql>  flush privileges;
27)mysql>  quit
到此mysql就全部搞定了。
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 我的世界过于昂贵怎么办 白色麻布染上别的颜色怎么办 印度老山檀香开裂了怎么办 专升本没过线怎么办 西安公租房小孩上学怎么办 全民k歌直播没人怎么办 在全民直播没人看怎么办 皮肤又黄又粗怎么办 被强制消费后应怎么办? 当保安不发工资怎么办? 辅警改革流管员怎么办 退伍证上照片毁了怎么办 辅警年龄大了怎么办 交警2小时不出警怎么办 中暑发烧39度了怎么办 中暑头疼怎么办最快最有效 十五个月的宝宝拉肚子怎么办 中暑了头疼想吐怎么办 2周岁中暑了呕吐怎么办 容易中暑的人该怎么办 喷泡3m反光脏了怎么办 新摩托车被交警查到怎么办 写字楼保安夜班巡逻害怕怎么办 全民k歌歌曲删了怎么办 莲藕洞里的黑膜怎么办 鞋子后面的拉链磨脚怎么办 磨砂鞋尖踢掉皮怎么办 塔吊吊装过程中遇到障碍物怎么办 高速路上突然遇到障碍物怎么办 被不明物蛰了怎么办 喝酒后开车撞路政护栏怎么办 电脑过了质保期怎么办 电闸推不上去怎么办啊? 寝室的电闸不亮了怎么办 海绵城市改造只挖不修怎么办 怀孕一个月做了胸透怎么办 怀孕了照了胸透怎么办 刚怀孕照了胸透怎么办 怀孕进了ct室怎么办 消防稳压罐气囊压力不够怎么办 备孕期间拍了ct怎么办