Hello Server
写了三四个月的管理服务平台终于说要上线,这个系列就是记载了怎么从零开始搭建一个Jetty+MySQL的Java服务器系统
该文章是经过3次折腾后特定版本下的正确攻略,在错误的操作下会碰到的一些坑坑总结在了最后
阅读该文章之前要具备以下基础知识:
- Linux基础知识
- 命令行基本操作
- Vim简单操作
- Yum等包管理软件的基本操作
安装Linux
首先搞一个Linux的镜像,比如RedHat或者CentOS的,我是从同事那里拷贝来的RedHat 6.7,使用的VMWare虚拟机,在装完系统之后导出成OVF文件,再导入公司的实体机。
更换Yum源
由于国内Great FireWall 的原因以及RedHat版本的Yum是收费的等原因,需要将包管理工具Yum的源换成阿里云的镜像
下载配置
1 | //1. 切换到yum目录 |
修改配置文件
配置文件打开后有两点需要修改
- 关闭gpgcheck
- 修改$releasever相对路径为绝对路径
yum作为包管理工具原理同maven一样,所以说如果提示404找不到某某文件错误,就用网站打开url看一看在哪,配置文件节选
1 |
|
gpgcheck
修改 gpgcheck=1 为 gpgcheck=0 ,关闭了某种钥匙检查
1 | [base] |
$releasever
修改 $releasever 为 6 ,而不是具体某版本比如 6.7,原因是yum源弃用了具体的小版本号,而是采用了大版本号
1 |
|
使用vim的替换命令
如果你对vim熟悉,可以用s命令退换,不熟悉就手动改吧
1 |
|
Yum安装Java
Yum准备工作
更改过Yum源之后需要通过重新建立缓存和更新等步骤获取到最新对Linux包文件
1 | //1. 清理yum |
这些操作根据网速不同,耗时可能很久,我大概1M/s的下行速度,用了十几分钟
安装Java
1 | //1. 查找带有java关键词的软件,可以看到很多,这一步可以不用 |
看到以下提示界面,提示可能根据你用的shell不同不一定是中文
1 | 依赖关系解决 |
输入y进行安装,看到以下信息表示安装结束
1 |
|
然后进行Java环境测试得到Java版本信息
1 | [root@localhost yum.repos.d]# java -version |