发表于: 2016-06-08 10:44:13

0 2079


今天完成的事情:

1.完成在linux上安装mysql的步骤

1)困扰了近3天的问题终于解决了,原来Linux系统不只有32位跟64位的区别,还有很多发行版本,同时mysql5.5版本跟5.7的版本的安装方法也是有区别的,linux系统版本:


主流的Linux发行版 
Ubuntu, Debian GNU/Linux ,Fedora ,Gentoo ,MandrivaLinux ,PCLinuxOS,Slackware Linux ,openSUSE,ArchLinux,Puppylinux,Mint, CentOS,Red Hat等。
中国大陆的Linux发行版
  中标麒麟Linux(原中标普华Linux), 红旗Linux(Red-flag Linux) ,Qomo Linux(原Everest),冲浪Linux(Xteam Linux) ,蓝点Linux ,新华Linux ,共创Linux ,百资Linux ,veket, lucky8k-veket.Open Desktop ,Hiweed GNU/Linux ,Magic Linux ,Engineering Computing GNU/Linux ,kylin,中软Linux ,新华华镭Linux(RaysLX) ,CD Linux ,MC Linux ,即时Linux(Thizlinux) ,b2d linux ,IBOX ,MCLOS ,FANX,酷博linux,新氧Linux,Hiweed,Deepin Linux,雨林木风YLMF OS。


而我之前一直认为自己是red hat的版本,所以在安装mysql一直卡着,后来我发现查看linux的版本的语句也是有区别的;


1./etc/issue 和 /etc/redhat-release都是系统安装时默认的发行版本信息,通常安装好系统后文件内容不会发生变化。

2.lsb_release -a :FSG(Free Standards Group)组织开发的LSB (Linux Standard Base)标准的一个命令,用来查看linux兼容性的发行版信息。

3./proc/version 和 uname -a 显示的内容相同,显示linux内核版本号。

关于lsb_release -a和/etc/issue显示的发行版本号不同,原因只有一个:系统内核手动升级了。


然后关于发行版跟内核版本概念自己百度了一下:


Linux内核Linux操作系统创始人主持的网站 www.kernel.org 上发布的那套操作系统的最基本的那些东西。Linux发行版则是前述那些东西的基础上添加了一些工具软件的基础上构成的一套庞大复杂的操作系统。虽然内核都是一样的,但添加部分各不相同,这就构成了不同的发行版本。
内核是系统核,发行版是每个社团增加了外围资源(比如用户界面,系统安装,程序更新),所以各发行版的内核可以一致,但发行版采取的各种用户应用方式可能不同。

我觉得可以这么理解,内核版本就是相当于裸奔的系统,而发行版本增加了外围资源,更适合用户去使用的,而我的内核版本为:

root@vegetable:~# cat /proc/version

Linux version 2.6.32-042stab113.21 (root@kbuild-rh6-x64.eng.sw.ru) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Wed Mar 23 11:05:25 MSK 2016

root@vegetable:~# uname -r

2.6.32-042stab113.21

自己一直以为自己的linux版本为red hat,所以一直百度的red hat下安装mysql的安装方法,一直没有装好。


而在康总的一行命令:# cat /etc/issue 才发现自己的版本为

root@vegetable:~# cat /etc/issue

Ubuntu 14.04.2 LTS \n \l

百度了一下ubuntu下安装的mysql的方法,参考网址:http://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html

然后就顺利安装好了。

明天计划的事:

  • 创建好部署目录/data/XXX-home/,使用Resin或者是Jetty或者是Tomcat,写好start.sh,stop.sh,deploy.sh 能正常启动和访问。
  • 使用IP+端口号能正常访问Task2中的REST请求。

遇到的问题:


1)自己安装mysql时一直没有将linux的内核版本跟发行版本区分开,然后在错误的方向上折腾了很久问题都没有被解决。


2)在看到自己的linux的发行版本号为ubuntu的时候,百度了一下ubantu下的安装mysql的方法,3分钟就装好了。


收获:在完成task的时候,相关的基本的知识一定要了解,不然会很耗费时间的。



返回列表 返回列表
评论

    分享到