❶ 伺服器怎麼裝centos系統安裝
linux軟體的二進制分發是指事先已經編譯好二進制形式的軟體包的發布形式,其優點是安裝使用容易,缺點則是缺乏靈活性,如果該軟體包是為特定的硬體平台編譯的,那它就不能在另外的平台或環境下正確執行。
1、*.rpm形式的二進制軟體包
安裝:rpm -ivh *.rpm
卸載:rpm -e packgename
說明:RPM(RedHat Packge
Manager)是RedHat公司出的軟體包管理器,使用它可以很容易地對rpm形式的軟體包進行安裝、升級、卸載、驗證、查詢等操作,安裝簡單,而卸
載時也可以將軟體安裝在多處目錄中的文件刪除干凈,因此推薦初學者盡可能使用rpm形式的軟體包。rpm的參數中-i是安裝,-v是校驗,-h是用散列符
顯示安裝進度,*.rpm是軟體包的文件名(這里的*.rpm特指*.src.rpm以外的以rpm為後綴的文件);參數-e是刪除軟體
包,packgename是軟體包名,與軟體包的文件名有所區別,它往往是文件名中位於版本號前面的字元串,例如apache-3.1.12-
i386.rpm和apache-devel-3.1.12-i386.rpm是軟體包文件名,它們的軟體包名稱分別是apache和apache-
devel.更多的rpm參數請自行參看手冊頁:man rpm.
❷ 物理伺服器安裝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安裝教程
一、安裝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
❹ centos7怎麼安裝 centos7安裝步驟
這里為已經光碟引導啟動,進入centos7安裝選項:
Install Centos7 安裝centos7
Test this media & install CentOS 7 測試安裝文件並安裝
Troubleshooting 故障修復
2
我選擇的是第一項,進入下面的界面,選擇中文,點擊繼續,或者選擇英文,點擊continue,等等。
進入下面界面進行下一步配置,必要配置為有黃色嘆號的,從上往下順序來吧,第一個需要配置的是軟體安裝
比較常用的是最小化安裝(安裝快,只有命令行操作),帶有桌面的安裝(一些配置和使用都可以圖形化操作,較好用),伺服器版安裝(特定組件可以省掉自己安裝的很多問題),這里選擇最小化安裝,另外可以根據自己的需要從右面選擇部分組件安裝。
選擇安裝軟體完成,回到配置頁面,選擇安裝位置,為了省事可以用自動配置,有需要的可以自己進行自定義配置。
自定義配置,一般需要配置swap區,大小為內存1.5-2倍大小,另外的空間可根據自己喜好進行分配,這里全部分到根目錄下。
自定義完成後返回配置頁面進行網路配置,如熟悉linux系統也可安裝完畢後到配置文件中更改網路配置信息。
回到配置頁面點擊安裝
進入下面頁面進行密碼初始化和用戶初始化配置
安裝完成後,啟動你的配置
等待配置完成,重啟即可開始你的centos7之旅了。
❺ 【ntpdate】CentOS7.x上使用ntpdate同步ntp伺服器
NTP伺服器顧名思義就是時間同步伺服器(Network Time Protocol),Linux下的ntp伺服器配置相對來說都比較容易,但在Linux下有一個弊端, 不同時區或者說是時間相差太大的無法同步 ,所以在配置ntp伺服器之前需要把時間配置成相同的。
NTP時鍾同步方式說明
NTP在linux下有兩種時鍾同步方式,分別為直接同步和平滑同步:
直接同步
使用ntpdate命令進行同步,直接進行時間變更。如果伺服器上存在一個12點運行的任務,當前伺服器時間是13點,但標准時間時11點,使用此命令可能會造成任務重復執行。因此使用ntpdate同步可能會引發風險,因此該命令也多用於配置時鍾同步服務時第一次同步時間時使用。
平滑同步
使用ntpd進行時鍾同步,可以保證一個時間不經歷兩次,它每次同步時間的偏移量不會太陡,是慢慢來的,這正因為這樣,ntpd平滑同步可能耗費的時間比較長。
標准時鍾同步服務
http://www.pool.ntp.org/zone/cn
這個網站包含全球的標准時間同步服務,也包括對中國時間的同步,對應的URL為:cn.pool.ntp.org
在其中也描述了ntp配置文件中的建議寫法:
server 1.cn.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.org
實驗室集群沒有聯網,我們需要搭建ntp伺服器並進行時間同步。
現使用的系統為centos7.2,機器使用情況如下表所示,這里以192.168.1.102為ntp server,192.168.1.104為client對時間進行同步。
NTP server 192.168.1.102
NTP client 192.168.1.104
1.在集群中所有節點上安裝ntp
# yum -y install ntp
2.所有節點設置時區,這里設置為中國所用時間
# timedatectl set-timezone Asia/Shanghai
3.在server節點上啟動ntp服務
# systemctl startntpd
# systemctl enable ntpd
4.在server節點上設置現在的准確時間
# timedatectl set-time HH:MM:SS
5.在server節點上設置其ntp伺服器為其自身,同時設置可以接受連接服務的客戶端,是通過更改/etc/ntp.conf文件來實現,其中server設置127.127.1.0為其自身,新增加一個 restrict 段為可以接受服務的網段
# vim /etc/ntp.conf
6.重啟ntpd服務
# systemctl restart ntpd
# timedatectl
NTP synchronized: yes
啟用ntpd後,伺服器就開啟了ntpd自動同步,無法使用 timedatectl set-time HH:MM:SS重新設置時間。
如果要使用timedatectl set-time HH:MM:SS 重新設置時間:
# systemctl stop ntpd
# timedatectl set-ntp false
# timedatectl set-time HH:MM:SS
# hwclock -w
# systemctl start ntpd
1.客戶端時區需要和服務端保持一致,否則無法同步時間
# timedatectl set-timezone
Asia/Shanghai
2.安裝同步軟體包
# yum -y install ntpdate
3. 修改/etc/sysconfig/ntpdate,讓ntpdate每次同步時間之後把時間寫入hwclock,相當於命令hwclock -w
將最後一行SYNC_HWCLOCK=no修改為:SYNC_HWCLOCK=yes
# vim /etc/sysconfig/ntpdate
4.客戶端定時任務配置
# crontab -e
59 23 * * * /sbin/ntpdate 192.168.1.102
設置為每天23:59分執行,重啟crond服務
######################
定時任務基本格式 :
***** command
分時日月周命令
第1列表示分鍾1~59 每分鍾用*或者 */1表示
第2列表示小時1~23(0表示0點)
第3列表示日期1~31
第4列表示月份1~12
第5列標識號星期0~6(0表示星期天)
第6列要運行的命令
################################
5.重啟定時任務
# systemctl restart crond.service