-
Notifications
You must be signed in to change notification settings - Fork 0
lnstall Linux Server_Ubuntu 20.04
xuan103 edited this page Nov 5, 2020
·
1 revision
Welcome to the wiki!
Alpine Linux 是基於 musl libc 和 busybox 及 apk 的輕量級 Linux 發行版。
- 以下將使用虛擬機安裝 Alpine。
於 “Download” 下載符合安裝硬體設備,此下載 “STANDARD” 的 “x86_64”,如下圖。
- Alpine 官網 : https://alpinelinux.org/downloads/
- Alpine 開機後,預設的登入帳號為
root
,而且沒有密碼。
輸入: root
- 使用 Alpine 預設命令來安裝系統。
輸入: setup-alpine
- 安裝過程使用問答方式,若回答想要反悔,只能透過
Ctrl + C
重來。 - 若問答看到
[abc]
,abc
則代表預設的答案。
輸入1: tw
輸入2: tw
-
tw
表示taiwan
。
- 此為範例。
輸入: test
- 使用預設
enter鍵
* 3
- 此為範例。
輸入1: root
輸入2: root
-
依據所在地及其首都。
-
開頭字母必須為大寫!
輸入1: Asia
輸入2: Taipei
- 使用預設
enter鍵
* 2
- 注意,若網路沒有通, repository 會找不到
輸入1: 37
輸入2: 使用預設 enter鍵
-
查看上一行 disk 有哪些? 選擇要安裝的硬碟。
-
此為範例。
輸入: sda
- 安裝至硬碟後須重新開機,並退出 iso 。
輸入: reboot
- 使用剛才設定的密碼登入。
輸入1: root
輸入2: root
-
主要是讓 alpine 可以透過 ssh 遠端連線。
-
因為安全性問題,root 帳號不宜開啟 ssh。
-
設定使用著帳號及密碼。
-
此為範例。
輸入1: adduser zhuang
輸入2: 123
輸入3: 123
-
adduser
為建立使用著命令,zhuang
為使用著名稱。
輸入: ip addr
-
ip addr
為尋找 ip 命令。 -
使用
ping -c 4 8.8.8.8
測試網路是否有通。
(-c 4
為 ping 四次即停止,8.8.8.8
為 google ip。)
輸入1: ssh zhuang@172.16.48.129
輸入密碼: 123
- 當第一次遠端連線時會詢問是否要連接
yes
後即成功連線,No
即取消遠端。
輸入1: apk update
輸入2: apk add nano
-
apk update
用來取得遠端更新伺服器的套件檔案清單。 -
apk add
為 alpine 安裝指令。
輸入: 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
輸入: 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 位址。