硬件要求
- CPU:Intel I5以上(主频3GHz以上)
- 内存:DDR4 2666以上(容量16GB以上)
- 硬盘:SSD(M.2)固态硬盘(容量500GB以上, 连续读取速度500MB/s以上, 连续写入速度500MB/s以上)
- 网络:带宽1Gbps, 最低100Mbps
- 主板:必须支持上述规格
实践证明拥有固态硬盘的台式机性能比刀片服务器好,推荐使用台式机作为服务器!
警告
本文档内容只需在服务器上进行一次,每个步骤不得出现遗漏或与出现与不一致。否则会导致异常问题!
系统
下载
打开 http://mirrors.163.com/ubuntu-releases/bionic/ ,从中找到 ubuntu-18.04.数字-live-server-amd64.iso 并下载(数字会随着新版的发布而变化)。
制作安装U盘
- 下载并安装UltraISO ;
- 点击UltraISO界面左上方文件>打开,选择下载的ubuntu-18.04.数字-live-server-amd64.iso ;
- 按图选择,根据提示选择U盘并完成镜像写入。
安装
进行准备
为确保安装过程顺利,请确认以下三个方面:
- 网络:确认自己的电脑和服务器已连接到同一局域网中。
- 时间:确认主板BIOS中时间正确,且比当前北京时间早8小时。例如当前北京时间为2019-04-17 10:31:58,那BIOS中时间应为2019-04-17 02:31:58,如何在BIOS中查看或修改时间请咨询服务器服务商。
- 硬盘:确认安装时只有一块硬盘,且硬盘是全新的。如有有多块硬盘,安装前应将不用的硬盘去除。如果使用旧硬盘,安装前应将其中的分区全部删除!
从安装U盘启动
将安装U盘插入服务器,开机后出现首个画面时进入select boot device界面,选择从UEFI:安装U盘名称
启动。不同服务器的操作方式存在差异,请咨询服务器厂商(如何进入select boot device界面)。以测试机为例,主板厂商为技嘉,开机后出现首个画面时按F12键可进入select boot device界面:
开始安装
你应该看到了一个特别的画面,这里就正式进入系统安装步骤了。每个界面都有提示,虽然是英文但比较简单,请仔细查看。基本操作就是:按↑↓
方向键切换区域(前面有[]
的按空格
键选中),enter
键确定。
请认真对待每个步骤,将选项调整为与截图一致的,然后确定。
设置
接下来需要对操作系统进行一些设置,回到自己的电脑上操作吧。继续之前,请查看参考文档,熟悉基本操作。
如果你已熟悉,下载system.sh,用pscp将其传送到服务器中。用ssh连接服务器,执行命令 sh system.sh
。putty会断开,关闭窗口即可。
Docker
上面已经完成了系统的安装和设置,接下来该安装Docker了。下载 https://np.lilu.red:81/file/docker-18.04.tar.gz ,用pscp将其传送到服务器中。用ssh连接服务器,然后执行命令:
tar zxvf docker.tar.gz && cd docker/ && sh install.sh
按提示确认无误并重启后putty会断开,关闭窗口即可。
服务
接下来进行服务安装,用pscp将镜像包和资源包传送到服务器中,用ssh连接服务器。
确认Docker正常
执行命令:docker -v
,打印 Docker version 18... 字样说明正常。
安装启动
注意:项目名称应替换为真实的,如果项目中文名为天津,则项目名称为tianjin。
- 执行命令:
docker load < image.tar && rm image.tar
- 执行命令:
tar 项目名称.tar.gz
- 执行命令:
rm 项目名称.tar.gz
- 执行命令:
cd 项目名称
- 执行命令:
sh auto.sh
- 执行命令:
a
至此,操作系统、Docker和服务已安装完毕,稍等一会儿测试服务端是否正常吧。