目錄
- 一、目的
- 二、準備
- 2.1 硬體
- 2.2 軟體
- 2.3 網路
- 結果
- 三、程序
- 3.1 鏡像制作
- 1.選擇鏡像
- 2. 制作啟動盤
- 3.2 安裝系統
- 1. 換源
- 2. 配置SSH
- 3. 設定靜態IP
- 4. 宿主機配置
- 5. 查看網卡
- 6. 修改組態檔
- 6.1 修改
- 6.2 新增
- 7. 重啟網路
- 3.1 鏡像制作
- 四、 測驗
- 五、優化
- 六、成果
一、目的
搭建一臺CentOS系統的家用服務器
二、準備
2.1 硬體

從廢品站里20大洋淘來了一臺2007年的電腦,配置如下
- CPU: Intel(R) Celeron(R) CPU 420 @ 1.60GHz
- 記憶體:1GB雜牌
- 硬碟:500GB希捷
2.2 軟體
安裝Centos7系統,沒有圖形界面,純命令列操作
2.3 網路
電腦直連服務器,設定靜態IP,通過SSH進行登錄
結果
配置了靜態IP為192.168.3.15




三、程序
3.1 鏡像制作
1.選擇鏡像
使用CentOS的Minimal版本,特點是安裝完成后沒有圖形界面,比較輕量,畢竟服務器只有1G的記憶體,能省就省了
下載地址--阿里源

2. 制作啟動盤
各顯神通了,博主使用的是軟碟通,當然使用大白菜,老毛桃也是可以的
3.2 安裝系統
注意! 此處為了演示方便,使用了虛擬機再現了安裝程序

網路選擇橋接模式,畢竟服務器是直接連接網路的

安裝頁面


設定下網路和硬碟



然后重啟等待進入系統即可
開機進行登錄,無圖形界面

1. 換源
vi /etc/yum.repos.d/CentOS-Base.repo
在 mirrorlist= 開頭行前面加 # 注釋掉
將 baseurl= 開頭行取消注釋,輸入vi命令將該行內的mirror.centos.org換掉
%s/mirror.centos.org/mirrors.aliyun.com/g

2. 配置SSH
開放埠,設定允許密碼連接,允許root用戶連接
給小白的教程
啟動ssh服務
systemctl start sshd.service
3. 設定靜態IP
這里我準備將服務器的ip設為192.168.3.20
4. 宿主機配置

記下IP地址,子網掩碼,默認網關,服務器的ip應該設定為192.168.3.XXX,必須和宿主機在一個網段
5. 查看網卡
ifconfig

我這里的網卡名為ens33,你操作時請以你的實際網卡名為準
6. 修改組態檔
/etc/sysconfig/network-scripts/ifcfg-ens33
6.1 修改
BOOTPROTO="static"
ONBOOT="yes
6.2 新增
#IP地址前三位要和自己宿主機的一養
IPADDR=192.168.3.20
#子網掩碼也一致
NETMASK=255.255.255.0
#網關也和宿主機一致
GATEWAY=192.168.3.1
#增加DNS
DNS1=192.168.3.1
DNS2=8.8.8.8

7. 重啟網路
service network restart
四、 測驗
注:
使用虛擬機模擬的時候可能出現無法ping通的問題
進入虛擬機的虛擬網路編輯器,選擇電腦的外部網卡,我這里選擇的是連接以太網的網卡
搭建物理服務器的時候并沒有出現這種情況

服務器IP 192.168.3.20
宿主機IP 192.168.3.10
- 宿主機ping服務器

- 服務器ping宿主機

- 服務器ping百度

五、優化
- 設定ssh開機自啟
systemctl enable sshd
- 開機自動登錄
此臺服務器沒外接顯示幕,所以希望開機后自動以root用戶登錄,這樣我就能以SSH登錄它了
打開配置檔案
vim /etc/systemd/system/getty.target.wants/[email protected]
修改對應配置如下
[Service]
...
ExecStart=-/sbin/agetty --autologin root --noclear %I
重啟即可
reboot
六、成果


接下來就可以愉快的玩耍了,嘿嘿!
作者QQ: 1061299112 有什么問題歡迎來討論

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/20587.html
標籤:Linux
上一篇:Linux系統查看硬體資訊神器,比設備管理器好用100倍!
下一篇:死鎖
