Skip to content

lnstall Linux Server_Ubuntu 20.04

xuan103 edited this page Nov 5, 2020 · 1 revision

Welcome to the wiki!

ubuntu


目錄


介紹

概述

Alpine Linux 是基於 musl libc 和 busybox 及 apk 的輕量級 Linux 發行版。

  • 以下將使用虛擬機安裝 Alpine。

方法

下載 Alpine

於 “Download” 下載符合安裝硬體設備,此下載 “STANDARD” 的 “x86_64”,如下圖。

download


安裝 Alpine

1-1. 登入帳號

  • Alpine 開機後,預設的登入帳號為 root ,而且沒有密碼。

login

輸入: root

1-2. 安裝系統

  • 使用 Alpine 預設命令來安裝系統。

setup

輸入: setup-alpine

  • 安裝過程使用問答方式,若回答想要反悔,只能透過 Ctrl + C 重來。
  • 若問答看到 [abc]abc 則代表預設的答案。

1-3. 設定鍵盤

keyboard

輸入1: tw

輸入2: tw

  • tw 表示 taiwan

1-4. 設定電腦名稱

localhost

  • 此為範例。

輸入: test

1-5. 設定網路卡

network

  • 使用預設 enter鍵 * 3

1-6. 設定 root 密碼

passwd

  • 此為範例。

輸入1: root

輸入2: root

1-7. 設定時區

time

  • 依據所在地及其首都。

  • 開頭字母必須為大寫!

輸入1: Asia

輸入2: Taipei

1-8. 設定 proxy 與 ntp

proxy

  • 使用預設 enter鍵 * 2

1-9. 設定 `alpine repository` 與 `ssh server`

  • 注意,若網路沒有通, repository 會找不到

url

輸入1: 37

輸入2: 使用預設 enter鍵

1-a. 安裝 `alpine` 到硬碟中

disk

  • 查看上一行 disk 有哪些? 選擇要安裝的硬碟。

  • 此為範例。

輸入: sda

1-b. 重新開機

reboot

  • 安裝至硬碟後須重新開機,並退出 iso 。

輸入: reboot

使用 Alpine

2-1. 使用 root 帳號

uselogin

  • 使用剛才設定的密碼登入。

輸入1: root

輸入2: root

2-2. 建立使用著帳號

  • 主要是讓 alpine 可以透過 ssh 遠端連線。

  • 因為安全性問題,root 帳號不宜開啟 ssh。

adduser

  • 設定使用著帳號及密碼。

  • 此為範例。

輸入1: adduser zhuang

輸入2: 123

輸入3: 123

  • adduser 為建立使用著命令,zhuang為使用著名稱。

2-3. 測試網路

ipaddr

輸入: ip addr

  • ip addr為尋找 ip 命令。

  • 使用 ping -c 4 8.8.8.8 測試網路是否有通。
    -c 4 為 ping 四次即停止,8.8.8.8 為 google ip。)

2-4. 嘗試遠端連線

ssh

輸入1: ssh zhuang@172.16.48.129

輸入密碼: 123

  • 當第一次遠端連線時會詢問是否要連接 yes 後即成功連線, No 即取消遠端。

2-5. 安裝 nano

nano

輸入1: apk update

輸入2: apk add nano

  • apk update 用來取得遠端更新伺服器的套件檔案清單。

  • apk add 為 alpine 安裝指令。

2-6. 設定固定 ip

dhcp

輸入: nano /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.254

2-7. 設定 dns server

dns

輸入: nano /etc/resolv.conf

nameserver 168.95.1.1
nameserver 8.8.8.8
  • 168.95.1.1 為中華電信 ip 位址。
  • 8.8.8.8 為 google ip 位址。

參考文件