|
|
|
# 硬件要求
|
|
|
|
|
|
|
|
* **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盘
|
|
|
|
|
|
|
|
1. 下载并安装**UltraISO** ;
|
|
|
|
2. 点击UltraISO界面左上方**文件>打开**,选择下载的**ubuntu-18.04.数字-live-server-amd64.iso** ;
|
|
|
|
3. 按图选择,根据提示选择U盘并完成镜像写入。
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
## 安装
|
|
|
|
|
|
|
|
### 进行准备
|
|
|
|
|
|
|
|
为确保安装过程顺利,请确认以下三个方面:
|
|
|
|
|
|
|
|
1. **网络**:确认自己的电脑和服务器已连接到同一局域网中。
|
|
|
|
2. **时间**:确认主板BIOS中时间正确,且比当前北京时间早8小时。例如当前北京时间为2019-04-17 10:31:58,那BIOS中时间应为2019-04-17 02:31:58,如何在BIOS中查看或修改时间请咨询服务器服务商。
|
|
|
|
3. **硬盘**:确认安装时只有一块硬盘,且硬盘是全新的。如有有多块硬盘,安装前应将不用的硬盘去除。如果使用旧硬盘,安装前应将其中的分区全部删除!
|
|
|
|
|
|
|
|
### 从安装U盘启动
|
|
|
|
|
|
|
|
将安装U盘插入服务器,开机后出现首个画面时进入**select boot device**界面,选择从`UEFI:安装U盘名称`启动。不同服务器的操作方式存在差异,请咨询服务器厂商(如何进入select boot device界面)。以测试机为例,主板厂商为技嘉,开机后出现首个画面时按**F12**键可进入select boot device界面:
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
### 开始安装
|
|
|
|
|
|
|
|
你应该看到了一个特别的画面,这里就正式进入系统安装步骤了。每个界面都有提示,虽然是英文但比较简单,请仔细查看。基本操作就是:按`↑↓`方向键切换区域(前面有`[]`的按`空格`键选中),`enter`键确定。
|
|
|
|
|
|
|
|
请认真对待每个步骤,将选项调整为与截图一致的,然后确定。
|
|
|
|
|
|
|
|
## 设置
|
|
|
|
|
|
|
|
接下来需要对操作系统进行一些设置,回到自己的电脑上操作吧。继续之前,请[查看参考文档](02.-ssh连接服务器-,-scp传输文件,-基本操作,-nano文件编辑),熟悉基本操作。
|
|
|
|
|
|
|
|
如果你已熟悉,下载[system.sh](uploads/dc5392dca7bf32a4a9634d9646134e6b/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和服务已安装完毕,稍等一会儿测试服务端是否正常吧。 |
|
|
|
\ No newline at end of file |