VMware安裝與配置
VMware安裝
Windows下VMware Workstation的安裝過於簡單,基本可以全程通過 下一步 不再贅述。本節主要說明如何配置網卡與局域網,用於主機與虛擬機組成子網。
VMware配置
- 工具欄依次點擊 編輯 -> 虛擬網絡編輯器 -> 更改設置。
- 選擇VMnet8這塊網卡,取消 使用本地DHCP服務將IP地址分配給虛擬機 選項,避免虛機產生IP變動。配置 子網IP 爲自己喜歡的網段,我這裏選擇了
192.168.200.0
,子網掩碼 默認爲255.255.255.0
,接着打開 NAT設置 面板,配置 網關IP 爲192.168.200.2
,網關IP 只要能在你配置的子網IP 網段裏就行,然後統統點擊確認和應用保存配置。
安裝Ubuntu20.04-LTS
下載鏡像
Ubuntu鏡像可以從 Ubuntu中文站 獲取,這裏選擇不帶圖形界面的Server版本,因爲用不到GUI。
安裝鏡像
- VMware主頁依次選擇 文件 -> 新建虛擬機-> 自定義 -> 稍後安裝操作系統,隨後分配相關的CPU與內存資源,完成虛擬機創建。
- 找到創建好的虛擬機,右擊打開設置,CD/DVD選擇步驟1中下載的Ubuntu服務器鏡像,網絡適配器選擇NAT模式,點擊確定保存配置。
- 啓動虛擬機,等待進入OS的安裝界面,語言選擇English其他一律默認(我在分盤時去掉了LVM,因爲用不着動態擴容)安裝即可。安裝全部完成後點擊 Reboot Now 重啓虛擬機。
配置網絡
- 登錄安裝好的OS,進入
/etc/netplan
目錄下,修改00-installer-config.yaml
爲如下內容:
network:
ethernets:
ens33: # 配置的網卡名稱,一般都是ens33,根據你機器上的敲ip addr的結果來
dhcp4: no # 關閉dhcp4,不自動分配IPv4
dhcp6: no # 關閉dhcp6,不自動分配IPv6
addresses: [192.168.200.121/24] # 設置本機IP地址及掩碼,只要在VMware配置章節設置的子網IP範圍內即可
gateway4: 192.168.200.2 # 設置網關,與VMware配置章節設置的網關IP一致
nameservers:
addresses: [114.114.114.114, 8.8.8.8] # 設置DNS,首選114、備選google
version: 2
- 執行
sudo netplan apply
,修改當前網絡方案,沒有報錯就是修改成功。 - 檢查網絡情況,輸入
ip addr
查看 ens33 ,網卡的IP是否與配置一致,執行ping -c4 baidu.com
查看網是否能通。
配置開發環境
配置國內Ubuntu源
- 備份
/etc/apt/sources.list
,修改該文件內容爲國內源(我選擇了aliyun的源,不喜歡可以換別的)。
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
- 修改完成後執行
apt-get update
更新源。
安裝JRE
- 執行
sudo apt install openjdk-8-jre-headless
,安裝openjdk8與配套的jre。 - 修改
/etc/profile
,加入如下配置項(不想修改全局的就修改~/.bashrc
):
# Java
export JAVA_HOME=你的Java安裝根目錄,敏感詞誤判發不出來
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
- 驗證jre是否安裝成功,執行
java -version
,觀察輸出。
安裝MariaDB-10.3(對應MySQL 5.7)
- 執行
apt install mariadb-server-10.3
,安裝mariadb-server。 - 執行
mysql -u root
,進入mariadb,接着執行use mysql
,選擇mysql數據庫,準備修改root密碼和授予遠程訪問權限。 - 執行如下命令,修改root密碼和授予遠程訪問權限(不喜歡用root登錄的就創建一個用戶名,命令是一樣的)。
UPDATE mysql.user SET authentication_string = '你的root密碼' WHERE user = 'root'; # 修改用戶密碼
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的root密碼' WITH GRANT OPTION; # 授予遠程登錄權限
CREATE USER '用戶名'@'%' IDENTIFIED BY '密碼'; # 創建一個新用戶