電腦伺服器centos7安裝
① centos7安裝教程
一、安裝CentOS 7.3
成功引導系統後,會出現下面的界面
界面說明:
Install CentOS 7 #安裝CentOS 7
Test this media & install CentOS 7 #測試安裝文件並安裝CentOS 7
Troubleshooting #修復故障
這里選擇Install CentOS linux7,安裝CentOS 7,回車,進入下面的界面
語言選擇界面,正式生產伺服器建議安裝英文版本。
Continue繼續
選擇-系統SYSTEM-安裝位置INSTALLTION DESTINATION,進入磁碟分區界面
選擇-其它存儲選項Other Storage Options-分區Partitoning-我要配置分區I will configure partitioning,
點左上角的「完成Done」,進入下面的界面
新掛載點使用以下分區方案:標准Standard Partition
完成Done
分區前先規劃好,swap #交換分區,一般設置為內存的2倍,/ #剩餘所有空間
備註:生產伺服器建議單獨再劃分一個/data分區存放數據
點左下角的「+」號,掛載點:swap,期望容量:4096,添加掛載點,如下圖所示,繼續點左下角的「+」號,掛載點:「 / 」期望容量:留空 #默認為剩餘所有空間,添加掛載點,如下圖所示
點左上角的「完成Done」,進入下面的界面
接受更改Accept Changes,進入下面的界面
軟體SOFTWARE」-「軟體選擇SOFTWARE SELECTION」,我們使用的是Minimal版本,默認是最小化安裝。
設置完成後,點Done
開始安裝Begin Installation
進入下面的界面
選擇-用戶設置USER SETTINGS-ROOT密碼,進入下面的界面
設置Root密碼
如果密碼長度少於5位,會提示要按「完成」兩次來確認,安裝繼續。安裝完成之後,會進入下面的界面.
重啟Reboot
進入登錄界面,輸入用戶名【root】密碼【itnihao】,系統登錄成功
回到頂部
二、設置IP地址、網關DNS
說明:CentOS 7.x默認安裝好之後是沒有自動開啟網路連接的,所 以需要我們自己配置。
在命令行輸入#vi /etc/sysconfig/network-scripts/ifcfg-ens33 #編輯配置文件,添加修改或添加以下內容。
BOOTPROTO=static#啟用靜態IP地址
ONBOOT=yes #開啟自動啟用網路連接
IPADDR=192.168.1.73 #設置網關
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
DNS1=114.114.114.114
DNS2=8.8.8.8
:wq! #保存退出
service network restart #重啟網路
ping www..com #測試網路是否正常
ip addr #查看IP地址
至此,CentOS 7.3.1611系統安裝配置圖解教程完成!
回到頂部
三:附加
1、修改主機名
#hostnamectl set-hostname compute1
2.修改網卡名
CentOS 7.x系統中網卡命名規則被重新定義,可能會是」ifcfg-ens33」等,下面我們把網卡改為ifcfg-eth0這種。
1、cd /etc/sysconfig/network-scripts/
mv ifcfg-ens33 ifcfg-eth0 #修改名稱
vi ifcfg-eth0 #編輯
NAME=eth0 #修改
DEVICE=eth0 #修改
:wq! #保存退出
2、vi /etc/sysconfig/grub #編輯
在」GRUB_CMDLINE_LINUX「變數中添加一句」net.ifnames=0 biosdevname=0「
:wq! #保存退出
3、運行命令:grub2-mkconfig -o /boot/grub2/grub.cfg #重新生成grub配置並更新內核參數
4、添加udev的規則
在」/etc/udev/rules.d「目錄中創建一個網卡規則」70-persistent-net.rules「,並寫入下面的語句:
SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:1e:a3:77",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"
#ATTR{address}=="00:0c:29:1e:a3:77"是網卡的MAC地址
cd /etc/udev/rules.d
vi 70-persistent-net.rules #添加
SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:1e:a3:77",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"
:wq! #保存退出
shutdown -r now #重啟系統
網卡已經更改為eth0
② 物理伺服器安裝linux centos7 全步驟教程
准備階段
我使用的是一台Reg Model E18s 物理伺服器,以及一個金士頓32GU盤,Rufus工具以及iso文件也附上:
「rufus-3.16p.exe」https://www.aliyundrive.com/s/TP7MvZ8ABdz
1、製作U盤啟動階段
需要在U盤安裝啟動程序(我使用的是rufus工具)
在windows打開rufus工具,插入U盤,rufus會自動識別U盤(或者手動選擇)
此處我使用的是centos7鏡像,若是要安裝ubuntu、win鏡像,步驟一樣的哈,點擊「開始」,彈出檢測到ISOHybrid鏡像,選擇「是」
啟動盤將會格式化U盤,(注意:把重要資料記得備份)
點擊「確認」後,會直接開始製作啟動盤,需等待10分鍾左右
完成後界面
2、格式化磁碟並分配RAID 10 陣列
按開機鍵,下圖是物理伺服器開機界面
當屏幕出現 Press <Ctrl><R> to Run Configuration Utility 字樣,按Ctrl+R 進入Bios界面
當前物理伺服器若有系統建議格式化磁碟重新分配RAID,在鍵盤按向上鍵到第一行
按F2 ,選擇Clear Config ,回車,選擇YES
回車後,格式化界面如下:
按向上鍵到第一行,再F2選擇 Create New VD,回車
進入到以下界面,選擇RAID Level。 選擇那種陣列根據自己業務需求來,我是使用RAID-10,空格鍵把4個磁碟選上,點擊ok
回到mgmt進行初始化,選擇當前磁碟,按F2
選擇Initialization,Fast Init。進行初始化
選擇yes 回車
按esc 退出,選擇C。物理伺服器會要求重啟如下。
此處需把啟動盤(u盤)插上後,按住Control+Alt+Delete 重啟
重啟過程需要按F11進入設置頁面,如下:
若出現Strike the F1 key to continue, F2 to run the system setup program 提示
按F1 繼續
稍微等下後,將會進入設置界面,選擇BIOS Boot Menu 回車
選擇 Hard drive C:,選擇 U盤啟動,如下
3、安裝linux centos7
u盤啟動後,將會進入到這個界面,選擇install Centos7即可,如下
等待10分鍾左右,將會進入圖形化界面按照,根據自己的需求進行配置。
等下10分鍾,重啟
最後重啟進入到命令行界面,即安裝完成。輸入root賬號名,已經安裝過程中設置的密碼進行登錄即可。
恭喜順利安裝完畢,開始linux之旅。
③ CentOS7文件伺服器的搭建
安裝
yum -y install vsftpd
安裝後修改配置
vi /etc/vsftpd/vsftpd.conf
不允許匿名操作
開啟用戶管理列表
在文件最後面新增allow_writeable_chroot=YES,允許已登錄用戶進行上傳
編輯用戶管理列表
vi /etc/vsftpd/chroot_list
添加ftpuser用戶
mkdir -p /home/ftp
創建ftp的根路徑
useradd -d /home/ftptest -s /sbin/nologin ftpuser
新增用戶並配置為ftpuser用戶的主文件夾
usermod -aG ftp ftpuser
將ftpuser用戶放置在ftp用戶組中
chown ftpuser /home/ftp
修改ftp文件的所屬
passwd ftpuser
修改ftpuser用戶密碼
vi /etc/selinux/config
如圖配置
firewall-cmd --permanent --zone=public --add-service=ftp
開啟ftp服務
firewall-cmd --reload
重載入firewall
systemctl start vsftpd
重啟
systemctl status vsftpd
查看firewall狀態
輸入ftpuser的賬號密碼
文件伺服器ftp文件夾根目錄