ubuntu18.04最小化安裝


ubuntu 18.04虛擬機安裝

鏡像下載地址:

https://releases.ubuntu.com/18.04/ubuntu-18.04.6-live-server-amd64.iso

創建虛擬機[無特殊說明直接下一步]:

配置完成后啟動該虛擬機

直接回車

鍵盤配置

安裝SSH服務用於遠程連接:

IP設置

配置第二塊網卡ens34 :
方法和上面配置的一樣,但是網段要改為規划的172

由於都是內網這里就不寫網關了

兩張網卡的配置:

這里直接回車 done 下一步

軟件源:

修改為: http://mirrors.aliyun.com/ubuntu

磁盤分區

常規配置模式與LVM配置模式

正常配置的磁盤部署完成后通過df -h 顯示的是
admin1@node03:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           796M  1.2M  795M   1% /run
/dev/sda3        98G  6.0G   87G   7% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda2       190M   79M   98M  45% /boot
tmpfs           796M     0  796M   0% /run/user/1000


LVM方式部署完成后通過df -h 顯示的是:
Filesystem                         Size  Used Avail Use% Mounted on
udev                               3.9G     0  3.9G   0% /dev
tmpfs                              796M  1.3M  795M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   98G  6.0G   87G   7% /
tmpfs                              3.9G     0  3.9G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
tmpfs                              3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda2                          976M   80M  830M   9% /boot
tmpfs                              796M     0  796M   0% /run/user/1000


#LVM企業較為常用,它可以動態擴縮容

常規模式配置硬盤[常規與LVM兩者二選一]

創建 boot 分區

創建根 分區

檢查分區狀態:

其他分區不用再做了,因為系統裝好了自己就可以操作

LVM模式配置硬盤[常規與LVM兩者二選一]

選擇第一塊磁盤 按 回車

結果如下:

選擇done提交

配置主機名 用戶 密碼等信息 賬號密碼全部配置為admin1

openssh服務安裝:

不安裝無法通過xshell連接到服務器,這里選擇安裝

這里提示升級,可以選擇取消升級,直接reboot,也可以等待升級完成再重啟

升級完成直接選擇reboot now 即可

到這 ubuntu就裝好了

服務器優化

yum源優化必備軟件包安裝

#清華源網站
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
#清華ubuntu源 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

---------------------------------粘貼到sources.list---------------------------------
# 默認注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# 預發布軟件源,不建議啟用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
---------------------------------粘貼到sources.list---------------------------------


#備份
cp /etc/apt/sources.list /etc/apt/sources.list_bak
  
  
#新增配置 /etc/apt/sources.list
sudo su -
cat >>/etc/apt/sources.list<<EOF
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
EOF

#更新yum源
sudo apt-get update


#安裝必備軟件包
sudo apt install -y git openssh-server net-tools vim lrzsz wget tree screen lsof tcpdump sysstat net-tools


#命令補全工具安裝
sudo apt-get install bash-completion

vim ~/.bashrc文件內容新增:
if  [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

#讓配置生效
source ~/.bashrc

允許root遠程登錄[可選]

sudo vim /etc/ssh/sshd_config
......
#PermitRootLogin prohibit-password
改成:
PermitRootLogin yes

Port 22  #可選 這里修改默認ssh端口號


#重啟
systemctl restart sshd

#設置root密碼:
passwd root

#測試
ssh root@192.168.3.103

防火牆優化

sudo ufw disable   # 關閉防火牆
sudo ufw enable     # 開啟防火牆
sudo ufw status     # 查看防火牆當前狀態


建議直接關閉防火牆
ufw disable

IP地址配置:

網卡配置和生效:
sudo vim /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:              #修改ens33網卡IP
      addresses:
      - 192.168.3.100/24
      gateway4: 192.168.3.2
      nameservers:
        addresses:
        - 223.5.5.5
        search:
        - 223.6.6.6
    ens34:
      addresses:
      - 172.16.10.100/24   #修改ens34網卡IP
      nameservers:
        addresses:
        - 223.5.5.5
        search: []
  version: 2


#修改完畢后,
sudo netplan apply 

用戶級別切換[可選]

# ubuntu18.04 切換文本模式或圖形界面模式
sudo systemctl set-default multi-user.target  #默認進入字符界面
sudo systemctl set-default graphical.target   #默認進入圖形界面

其他優化

sudo su -
cat >>/etc/security/limits.conf<<EOF
# 末尾添加如下內容
* soft nofile 655360
* hard nofile 131072
* soft nproc 655350
* hard nproc 655350
* soft memlock unlimited
* hard memlock unlimited
EOF
sysctl -p


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM