第四周作业

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

【本地yum源服务器搭建:】

准备好yum仓库,并挂载yum仓库:(我采用的是光盘源搭建)

虚拟机服务端挂载好yum源。

 然后找到光盘。目前光盘还未识别到。

输入:echo - - - > /sys/class/scsi_host/host0/scan;echo - - - > /sys/class/scsi_host/host1/scan;echo - - - > /sys/class/scsi_host/host2/scan

扫描到光盘sr1

新建文件/var/www/html/centos/8

将sr1挂载到/var/www/html/centos/8目录下(前提是安装了httpd哟,不然没有这个目录)

mount /dev/sr1 /var/www/html/centos/8

打开浏览器,输入网址,找到yum仓库路径

复制URL。配置到客户端repo配置文件

编辑客户端的配置文件,baseurl的路径就是网页上复制的URL内容

完成

验证下能否使用。

目前就一个yum仓库

 查看下安装软件是否在这个仓库里:

 安装成功。

 【网络源搭建】

目前yum仓库

 找阿里云的epel源

 复制URL,编辑配置文件 vim CentOS-Linux-Epel.repo

 查看yum仓库是否生成epel,生成就已经配置完成

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

下载安装包:https://dlcdn.apache.org//httpd/httpd-2.4.49.tar.bz2

将安装包放到服务器上

解压安装包到/usr/local/scr(没有该文件,就创建个)

tar xvf httpd-2.4.49.tar.bz2 -C /usr/local/src/

进入该目录:

编辑安装目录和配置文件放置的目录,启用ssl

./configure --prefix=/apps/httpd --sysconfdir=/etc/httpd --enable-ssl

出现该问题,是缺少apr-devl

 安装apr-devel后再次执行。

又报错,继续安装apr-util-devel,再次执行

 再次报错,提示确实gcc,我们安装后再执行

 还有错误,安祖行pcre-devel,再次执行

 提示缺少openssl,我们继续安装,我们继续安装openssl 

 终于完成配置文件的生成

 编译:

系统没装编译软件,继续安装make

 编译中出现问题

 根据提示,查出这个目录是什么软件生成。

 安装这个软件后继续编译,结果正确,编译完成

 最后一步,安装。

make install

 配置环境变量:

echo 'PATH=/apps/httpd/bin:$PATH' > /etc/profile.d/httpd.sh

. /etc/profile.d/httpd.sh

运行httpd

apachectl start

用浏览器打开服务器地址,出现下面的内容,配置完成。

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

ifconfig原始内容:

输入: ifconfig |sed -n -r "2s/(.*inet.)(.*)(net.*)/\2/p"


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

文件原内容

sed -r -n -i.bac "s/^#[[:space:]]|^[[:alnum:]]//p" /etc/fstab

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

echo "/etc/fstab" |sed -n -r "s/.*\/(.*)/\1/p"

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

Ubuntu的dpkg管理常用命令:

dpkg -l        //出当前已安装的包 <=类似=>rpm -qa

dpkg -L package        //列出该包中所包含的文件<=类似=>rpm -ql

dpkg -S packege  搜索包含packege的包<=类似=>rpm -qf

apt常用命令:

apt help        //帮助

apt install        //安装软件包

apt install        //移除软件包

apt update        //刷新存储库索引

apt upgrade        //升级所有可升级的软件包

apt search        //搜索应用程序

 apt list        //列出包含条件的包(已安装,可升级等)

APT包索引配置文件

/etc/apt/sources.list

/etc/apt/sources.list.d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值