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

从学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就全部搞定了。

猜你喜欢

转载自blog.csdn.net/qq_24529345/article/details/45394993
今日推荐