学习第四周

1、自建yum仓库,分别为网络源和本地源

服务端

yum -y install httpd
systemctl enable --now httpd
mkdir -p /var/www/html/centos/8
mount /dev/sr0 /mnt
cp -a /mnt/AppStream /var/www/html/centos/8/AppStream
cp -a /mnt/BaseOS/ /var/www/html/centos/8/BaseOS
dnf reposync --repoid=extras --download-metadata -p /var/www/html/centos
repo

客户端

cat /etc/yum.repos.d/test.repo
[BaseOS]
name=BaseOS
baseurl=http://10.0.0.153/centos/8/BaseOS
gpgcheck=0
enabled=1
[AppStream]
name=Appstream
baseurl=http://10.0.0.153/centos/8/AppStream
gpgcheck=0
enabled=1
[extras]
name=extras
baseurl=http://10.0.0.153/centos/extras

2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。

yum -y install gcc apr-devel apr-util-devel  make autoconf pcre-devel openssl-devel redhat-rpm-config
wget https://dlcdn.apache.org//httpd/httpd-2.4.51.tar.bz2
tar -xvf httpd-2.4.51.tar.bz2 -C /usr/local/src
cd /usr/local/src/httpd-2.4.51/
./configure --prefix=/app/httpd
make && make install
/app/httpd/bin/apachectl start
httpd

3、利用sed 取出ifconfig命令中本机的IPv4地址

ifconfig | sed -rn 's#.*inet ([0-9.]+).*#\1#p'

4、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符

sed -rn '/^#\ +/s@# (.*)@\1@p' /etc/fstab

5、处理/etc/fstab路径,使用sed命令取出其目录名和基名

echo /etc/fstab|sed -rn 's#(/[a-z]+)/([a-z]+)#\1#p'
echo /etc/fstab|sed -rn 's#(/[a-z]+)/([a-z]+)#\2#p'

6、列出ubuntu软件管理工具apt的一些用法(自由总结)

  • sudo apt install安装安装包
  • sudo apt remove卸载安装包
  • sudo apt update更新可用安装包列表
  • sudo apt upgrade升级已安装的安装包
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、自建yum仓库,分别为网络源和本地源网络源: 本地源:服务端 1.yum -y install httpd ...
    亨利阅读 1,688评论 1 0
  • 1、自建yum仓库,分别为网络源和本地源 自建YUM仓库 yum客户端使用自建仓库安装httpd(只自建了AppS...
    yabao11阅读 3,203评论 0 0
  • 自建yum仓库,分别为网络源和本地源$ sudo yum install httpd# yum 安裝,切換到預設 ...
    小馬阅读 1,265评论 0 0
  • Zabbix安装 搭建环境:Centos6.5_x86_64,Zabbix3.04 Server端: 1、安装开发...
    forhd65阅读 4,803评论 0 51
  • chapter 2 基本概念及操作 touch filetouch为命令,可一次性创建多个文件,此为创建一个名为f...
    Tdithyrambus阅读 2,990评论 0 0

友情链接更多精彩内容