centos下使用国内的镜像yum源地址
国内镜像源
aliyun镜像
http://mirrors.aliyun.com
163镜像源
http://mirrors.163.com
中国科技大学
http://mirrors.ustc.edu.cn
centos官方站点
http://mirrorlist.centos.org
centos6.5的CentOS-Base.repo配置,修改的时候可以备份一份。
国内镜像源
aliyun镜像
http://mirrors.aliyun.com
163镜像源
http://mirrors.163.com
中国科技大学
http://mirrors.ustc.edu.cn
centos官方站点
http://mirrorlist.centos.org
centos6.5的CentOS-Base.repo配置,修改的时候可以备份一份。
自己之前一直在用jdk
6&&7,公司之前也是用jdk7
。后来发现更新了jdk8
引入了函数式编程,lambda
表达式和stream
流的概念,再后来发现JDK
更新的速度越来越快了。直到有一天逛技术博客的时候发现出到jdk12
了,下载后安装了试了下新功能,奇怪的是没有jre
,我这里下载的是解压版本。于是乎就搜索的一番,原来后续的版本需要手动来安装jre。顺带吐槽一下,去Oracle官网下载旧版本的jdk还得注册账号,以前可是不需要的。而且最近更新是真的快,jdk14
也出来了。
平时工作环境都是在win上的,只有测试、生产环境在linux下运行的。所以下面尝鲜的时候是在win下进行的。对于想了解jdk最新版本的新特性,还是很有帮助的。
jdk
的目录我这已经是手动执行过命令了,所以生成了jre
cd 到安装jdk
目录,是不是发现没有jre
,很诡异,看下面如何操作。
当然我自己也做了测试,对于jdk14
的版本也同样适用。
以前写过VMware8+Centos6.5的教程,做为经典的入门确实很舒服。
毕竟VMware8已经具备基本的需求,而且对电脑性能配置要求不高。
现在推荐使用VMware12以及Centos7作为测试环境。
lnmpa(linux服务器 + Nginx服务器(中间件,反向代理) + MySQL(MariaDB)数据库+ php(看需求) + Apache(Tomcat服务器))环境搭建之前,需要准备VMware虚拟机和Linux版本(Centos或者Ubuntu)。个人推荐使用Centos,毕竟主打服务器,基本用不上桌面系统。
如果要使用桌面系统,可以下载Ubuntu系统尝鲜,UI界面越做越耐看。麒麟系统适配做的还可以,很耐看。桌面Ubuntu,服务器兼容Centos。
个人开发者尝鲜版:https://www.ubuntukylin.com/downloads/
这里就不做截图了,绿色版的安装,基本就是下一步下一步。在文章的开头,我提供了VM8和VM12的汁源。其中注册码,也包含在安装包里面,如果没找到可以百度或者谷歌搜索,网上有很多。
这里推荐新建一个空白的虚拟机,一般来说使用典型的配置就够用。当然可以尝试自定义高级,基于你对虚拟机的使用认知比较熟练。其次,你也可以在新建虚拟机的同时,直接选择需要的操作系统镜像进行直接配置安装。
MySQL工具篇介绍——workbench。
MySQL的可视化连接工具还是比较丰富的,大家所熟知的有phpMyAdmin(需要php环境支撑,免费的);再就是MySQL官方提供的MySQL workbench可视化连接工具,虽然界面很简陋,但胜在是官方提供,功能齐全并且是免费的。其它的还有SQLyog,旗舰正版是收费的,我个人比较喜欢这款工具,用的很趁手;Navicat一样支持MySQL连接,但一样是收费的。
官方提供的sakila和world数据库,官网下载地址已经提供,可以下载进行参考学习。
sakila-db数据库包含三个文件:
https://downloads.mysql.com/docs/sakila-db.zip
world-db数据库,表结构与data数据包含在一起:
https://downloads.mysql.com/docs/world-db.zip
题外话:如果你想向我咨询软件实施工程师相关问题,我会劝退。非万不得已不建议转岗,能做开发就继续做开发。
在公众号龙腾万里sky回复软件实施即可获取一份本人精心自制的 PDF 文档一份,不定期更新优化。
tips:图片资源可能被防盗链(寄)了,可以右键属性复制地址在地址栏查看哈。
关于软件实施工程师的面试题,我个人也总结了一些,仅供参考。需要对主流 DBMS 厂商发行的数据库软件,例如Oracle、MySQL、SQLserver以及国产数据库DM(达梦)有所了解,并能够熟练部署运用。
如果具备一些服务器方面的知识,比如 Windows Server 和 Linux 服务器相关知识。熟悉 Linux 基本维护是加分项,这里所说熟悉指至少熟练运用 Linux 基本命令与常用命令,软件管理部署,基本权限,系统维护。
如果你想支持小站持续发展,可以在文章尾部进行赞赏哟。