自建yum倉庫

一、自建yum倉庫,分別為網(wǎng)絡(luò)源和本地源

#1?網(wǎng)絡(luò)源

#1.1備份默認的yum配置到其他路徑

[root@CentOS8?~]#?cd?/etc/yum.repos.d

[root@CentOS8?yum.repos.d]#?ls

CentOS-AppStream.repo???CentOS-CR.repo?????????CentOS-fasttrack.repo??CentOS-PowerTools.repo

CentOS-Base.repo????????CentOS-Debuginfo.repo??CentOS-HA.repo?????????CentOS-Sources.repo

CentOS-centosplus.repo??CentOS-Extras.repo?????CentOS-Media.repo??????CentOS-Vault.repo

[root@CentOS8?yum.repos.d]#?mkdir?bk;mv?*.repo?bk

#1.2?配置yum網(wǎng)絡(luò)源倉庫

[root@CentOS8?yum.repos.d]#?vi?BaseOS.repo

[BaseOS]

name=BaseOS

baseurl=

gpgcheck=1

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[root@CentOS8?yum.repos.d]#?vi?AppStream.repo

[AppStream]

name=AppStream

baseurl=

gpgcheck=1

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

#1.3?安裝軟件卑雁,驗證yum

[root@CentOS8?yum.repos.d]#?yum?repolist

repo?idrepo?name???????????????????????????????????????????status

AppStream???????????????????????????????????????????AppStream???????????????????????????????????????????5,059

BaseOS??????????????????????????????????????????????BaseOS??????????????????????????????????????????????1,695

[root@CentOS8?yum.repos.d]#?yum?provides?httpd

[root@CentOS8?yum.repos.d]#?yum?-y?install?httpd

[root@CentOS8?yum.repos.d]#?rpm?-qe?httpd

httpd-2.4.37-30.module_el8.3.0+561+97fdbbcc.x86_64


#2?本地源(http方式)

#2.1?服務(wù)端配置

[root@repo-server?~]#systemctl?stop?firewalld.service?

[root@repo-server?~]#systemctl?status?firewalld.service

[root@repo-server?~]#yum?-y?install?httpd?--安裝httpd服務(wù)

[root@repo-server?~]#systemctl?enable?--now?httpd;systemctl?status?httpd

[root@repo-server?~]#mkdir?-pv?/var/www/html/centos/8

mkdir:?created?directory?'/var/www/html/centos'

mkdir:?created?directory?'/var/www/html/centos/8'

[root@repo-server?~]#mount?/dev/sr0?/var/www/html/centos/8


#2.2?客戶端配置

[root@repo-client?~]#?cd?/etc/yum.repos.d/

[root@repo-client?yum.repos.d]#?mkdir?bk;mv?*.repo?bk

[root@CentOS8?yum.repos.d]#?vi?BaseOS.repo

[BaseOS]

name=BaseOS

baseurl=file:///var/www/html/centos/8/BaseOS

gpgcheck=1

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[root@CentOS8?yum.repos.d]#?vi?AppStream.repo

[AppStream]

name=AppStream

baseurl=file:///var/www/html/centos/8/AppStream

gpgcheck=1

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

[root@repo-client?yum.repos.d]#?yum?repolist


二、編譯安裝http2.4骑丸,實現(xiàn)可以正常訪問霎冯,并將編譯步驟和結(jié)果提交。

[root@CentOS8?httpd-2.4.46]#rpm?-q?httpd

package?httpd?is?not?installed

[root@CentOS8?~]#wget?-P?/usr/local/src?

[root@CentOS8?~]#cd?/usr/local/src/

[root@CentOS8?src]#ls

httpd-2.4.46.tar.bz2

[root@CentOS8?src]#tar?xvf?httpd-2.4.46.tar.bz2

[root@CentOS8?src]#cd?httpd-2.4.46/

[root@CentOS8?httpd-2.4.46]#cat?README

[root@CentOS8?httpd-2.4.46]#cat?INSTALL

?????$?./configure--prefix=PREFIX

?????$?make

?????$?makeinstall

?????$?PREFIX/bin/apachectlstart


[root@CentOS8?httpd-2.4.46]#yum?-y?install?gcc?make?autoconf?apr-devel?apr-util-devel?pcre-devel?openssl-devel?redhat-rpm-config

[root@CentOS8?httpd-2.4.46]#make?-j?4?&&?make?install

[root@CentOS8?httpd-2.4.46]#echo?$?

[root@CentOS8?~]#/apps/httpd24/bin/apachectl?start

[root@CentOS8?bin]#systemctl?stop?firewalld.service

三盹牧、利用 sed 取出ifconfig命令中本機的IPv4地址

[root@CentOS8?~]#ifconfig?ens33?|?sed?-rn?'2s/^[^0-9]+([0-9.]+)?.*$/\1/p'

10.0.0.205


四俩垃、刪除/etc/fstab文件中所有以#開頭,后面至少跟一個空白字符的行的行首的#和空白字符

刪除前:

[root@CentOS8?~]#cat?/etc/fstab

#

#?/etc/fstab

#?Created?by?anaconda?on?Sun?Feb?28?12:11:21?2021

#

#?Accessible?filesystems,?by?reference,?are?maintained?under?'/dev/disk/'.

#?See?man?pages?fstab(5),?findfs(8),?mount(8)?and/or?blkid(8)?for?more?info.

#

#?After?editing?this?file,?run?'systemctl?daemon-reload'?to?update?systemd

#?units?generated?from?this?file.

#

UUID=19cfb9c8-bd59-4c52-8403-70527758bf86?/???????????????????????xfs?????defaults????????0?0

UUID=ccb9e34d-a43a-4276-a697-d8ce684cd699?/bootext4????defaults????????1?2

UUID=759de453-b2ff-4553-8e01-e830d2f2468f?/dataxfs?????defaults????????0?0

UUID=84faeb9d-3694-40bb-b0c9-f55047d09799?swap????????????????????swap????defaults????????0?0

刪除后:

[root@CentOS8?data]#sed?-Ei.bak?/^#./s/^#.//?fstab;more?fstab?

#

/etc/fstab

Created?by?anaconda?on?Sun?Feb?28?12:11:21?2021

#

Accessible?filesystems,?by?reference,?are?maintained?under?'/dev/disk/'.

See?manpages?fstab(5),?findfs(8),?mount(8)?and/orblkid(8)?formoreinfo.

#

After?editing?this?file,?run?'systemctl?daemon-reload'to?update?systemd

unitsgenerated?from?this?file.

#

UUID=19cfb9c8-bd59-4c52-8403-70527758bf86?/???????????????????????xfs?????defaults????????0?0

UUID=ccb9e34d-a43a-4276-a697-d8ce684cd699?/bootext4????defaults????????1?2

UUID=759de453-b2ff-4553-8e01-e830d2f2468f?/dataxfs?????defaults????????0?0

UUID=84faeb9d-3694-40bb-b0c9-f55047d09799?swap????????????????????swap????defaults????????0?0


五汰寓、處理/etc/fstab路徑,使用sed命令取出其目錄名和基名


[root@CentOS8?~]#echo?"/etc/fstab"?|sed?-r?'s#(^/.*/)([^/]+/?)#\1#'

/etc/

[root@CentOS8?~]#echo?"/etc/fstab"?|?sed?-rn?'s#(.*)/([^/]+)/?#\2#p'

fstab

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末口柳,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子有滑,更是在濱河造成了極大的恐慌跃闹,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,110評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件毛好,死亡現(xiàn)場離奇詭異望艺,居然都是意外死亡,警方通過查閱死者的電腦和手機肌访,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評論 3 395
  • 文/潘曉璐 我一進店門找默,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人吼驶,你說我怎么就攤上這事惩激。” “怎么了旨剥?”我有些...
    開封第一講書人閱讀 165,474評論 0 356
  • 文/不壞的土叔 我叫張陵咧欣,是天一觀的道長。 經(jīng)常有香客問我轨帜,道長魄咕,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,881評論 1 295
  • 正文 為了忘掉前任蚌父,我火速辦了婚禮哮兰,結(jié)果婚禮上毛萌,老公的妹妹穿的比我還像新娘。我一直安慰自己喝滞,他們只是感情好阁将,可當我...
    茶點故事閱讀 67,902評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著右遭,像睡著了一般做盅。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上窘哈,一...
    開封第一講書人閱讀 51,698評論 1 305
  • 那天吹榴,我揣著相機與錄音,去河邊找鬼滚婉。 笑死图筹,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的让腹。 我是一名探鬼主播远剩,決...
    沈念sama閱讀 40,418評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼骇窍!你這毒婦竟也來了瓜晤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,332評論 0 276
  • 序言:老撾萬榮一對情侶失蹤像鸡,失蹤者是張志新(化名)和其女友劉穎活鹰,沒想到半個月后哈恰,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體只估,經(jīng)...
    沈念sama閱讀 45,796評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,968評論 3 337
  • 正文 我和宋清朗相戀三年着绷,在試婚紗的時候發(fā)現(xiàn)自己被綠了蛔钙。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,110評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡荠医,死狀恐怖吁脱,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情彬向,我是刑警寧澤兼贡,帶...
    沈念sama閱讀 35,792評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站娃胆,受9級特大地震影響遍希,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜里烦,卻給世界環(huán)境...
    茶點故事閱讀 41,455評論 3 331
  • 文/蒙蒙 一凿蒜、第九天 我趴在偏房一處隱蔽的房頂上張望禁谦。 院中可真熱鬧,春花似錦废封、人聲如沸州泊。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,003評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽遥皂。三九已至,卻和暖如春刽漂,著一層夾襖步出監(jiān)牢的瞬間渴肉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,130評論 1 272
  • 我被黑心中介騙來泰國打工爽冕, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留仇祭,地道東北人。 一個月前我還...
    沈念sama閱讀 48,348評論 3 373
  • 正文 我出身青樓颈畸,卻偏偏與公主長得像乌奇,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子眯娱,可洞房花燭夜當晚...
    茶點故事閱讀 45,047評論 2 355