tar壓縮包 綠色軟件;不用調(diào)用腳本,可以直接用
目前創(chuàng)新互聯(lián)公司已為數(shù)千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、疏附網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
rpm不能解決軟件的依賴性
-e 卸載-qa查看下的
設(shè)置實(shí)驗(yàn)環(huán)境
在rhel8中
再用createrepo -v .
node1 ip 192.168.1.18
node2 ip 192.168.1.17
設(shè)置node1的網(wǎng)絡(luò)
1.軟件倉庫支持的訪問方式
file:// | 本地文件 |
---|---|
ftp:// | 文本傳輸協(xié)議 |
http:// | 超文本傳輸協(xié)議 |
nfts: | 網(wǎng)絡(luò)文件系統(tǒng) |
2.搭建共享軟件倉庫的方式
在node2中
1.在含有軟件資源的主機(jī)中安裝共享軟件
:yum search ftp
yum install vsftp (上面找到的文件) -y 安裝
systemctl start vsftpd
systemctl enable vsftpd(自動(dòng)打開)
2關(guān)閉selinux和firewalld
selinux:
getenforce查看selinux狀態(tài) Enforcing :selinux開啟
關(guān)閉selinux:
vim /etc/sysconfig/selinux
SELINUX=disabled 文件的第7行
reboot 重啟系統(tǒng)
firewalld:
關(guān)閉firewalld
systemctl stop firewalld
systemctl disable firewalld
3.建立共享目錄
mkdir /var/ftp/rhel7.6 /var/ftp/software
4.在共享目錄中存放共享軟件資源
在所有第三方軟件放入/var/ftp/software并執(zhí)行ccreaterepo -v /var/ftp/software
掛載系統(tǒng)安裝鏡像資源到/var/ftp/rhel7.6
mount /dev/cdrom /var/ftp/rhel7.6 為臨時(shí)掛載
永久掛載系統(tǒng)安裝鏡像資源到/var/ftp/rhel7.6
vim /etc/rc.d/rc.local
mount /dev/cdrom /var/ftp/rhel7.6
退出保存
chmod 755 /etc/rc.d/rc.local
再用絕對(duì)路徑運(yùn)行一次
/etc/rc.d/rc.local
注意:永久掛載時(shí)df查看,有時(shí)需要卸掉舊的,
測(cè)試:
在rhel7_node1:
firefox ftp://192.168.1.17/software 查看資源
firefox ftp://192.168.1.17/rhel7.6 查看資源
在用node1中ftp方式查看資源時(shí),在火狐中有時(shí)無法連接
可能存在以下問題:
1.和node2中網(wǎng)絡(luò)沒有ping通
2.node2中vsftpd服務(wù)沒有打開
3.node2中火墻沒有關(guān)閉
vim /etc/yum.repos.d/westos.repo
[rhel7.6]
name=rhel7.6
baseurl=ftp://192.168.1.17/rhel7.6
gpgcheck=0
[software]
name=software
baseurl=ftp://192.168.1.17/software
gpgcheck=0
**yum clean all
yum repolist 看是否有資源,有則代表之前在node1和2中實(shí)驗(yàn)環(huán)境都設(shè)置成功
yum search dhcp
yum install dhcp -y 安裝dhcp服務(wù)