• Linux_System2


    1.
    从服务器下载http*.tar.gz源码包,安装到/usr/local/apache目录下,要求安装时指定能够动态加载模块,能够支持地址回写功能,能够使用ssl加密功能。
    ./configure —prefix=/usr/local/apache —enable-so —enable-rewrite —enable-ssl —with-apr=/usr/local/apr —with-apr-util=/usr/local/apr-util —with-pcre=/usr/local/pcre —with-ssh=/usr/local/openssl
    ./configure —prefix=/usr/local/apr Apr
    ./configure —prefix=/usr/local/apr-util apr-util,
    ./configure —prefix=/usr/local/pcre pcre,
    ./configure —prefix=/usr/local/openssh openssl
    Make
    报错:需要安装openssl-devel的rpm包,再make
    make install
    Cd /usr/local/apache/bin
    ./apachectl start
    netstat -anpt |grep :80

    2.
    从http://mirrors.163.com/搭建Internet的yum源,要求使用GPG验证,请写出客户端配置。并更新firefox浏览器到最新版本。
    从网页上下载*.repo文件,并复制到/etc/yum.repo.d/文件夹下
    关闭其他yum源,并修改从网页上下载的repo文件
    yum clean all
    yum makecache

    3.
    在虚拟机中添加一块20GB的硬盘,格式化后挂载到/public目录下,并要求能够自动挂载。在系统中
    添加mike、apple和marry三个用户并加入sxjy组,设定每个用户的容量软限额为3G、硬限额为4G,
    文件数量的软限额为1000个、硬限额为1200个,并检查配额是否生效,要求每个用户都有数据显示。
    • 挂载/dev/sdb
    mkfs.ext4 /dev/sdb
    mount /dev/sdb /public
    •启用文件系统的配额支持
    添加usrquota、grpquota挂载参数
    vi /etc/fstab ==》增加一行
    /dev/sdb /public ext4 defaults,usrquota,grpquota 0 0(开机生效)
    或者mount -o remount,usrquota /dev/sdb(立即生效)
    •检测磁盘配额并创建配额文件
    使用quotacheck命令串键配额文件
    quotacheck -ugv /dev/sdb
    •启用、关闭文件系统的配额功能
    使用quotaon、quotaoff命令
    quotaon -ugv /public
    •编辑用户和组帐号的配额设置
    使用edquota命令编辑配额设置
    edquota -g sxjy
    或者setquota -g sxjy 3000 4000 1000 1200 /dev/sdb
    •查看配额使用情况:
    quota -uvs mike (侧重用户、组帐号角度)
    repquota /public (侧重文件系统角度)
    •测试配额(su切换用户,并cd到磁盘配额分区系统中)
    touch(文件数量)
    dd(磁盘容量)

    4.
    在另一台虚拟机中添加3块10GB硬盘,每块硬盘使用parted划分为两个5GB相同大小的GPT格式分区,在每个分区上创建物理卷,创建mydata卷组包含每个磁盘的第一个分区;在mydata卷组上创建一个4GB的逻辑卷movie和一个3GB的逻辑卷music,格式化后分别挂载到/mydata/movie和/mydata/music目录下,然后将movie逻辑卷扩展为6GB,将最后一块磁盘的第2个分区加入mydata卷组。
    • 创建物理卷
    parted /dev/sdc ==》
    mklabel gpt
    mkpart primary 0 5000
    mkpart primary 5000 10000
    pvcreate /dev/sdc1
    pvcreate /dev/sdc2
    • 创建mydata卷组
    vgcreate mydata /dev/sd[cde]1
    • 创建movie和music逻辑卷
    lvcreate -L 4G -name movie mydata
    lvcreate -L 3G -name music mydata
    • 挂载
    mkfs.ext4 /dev/mydata/movie
    mkfs.ext4 /dev/mydata/music
    mount /dev/mydata/movie /mydata/movie
    mount /dev/mydata/music /mydata/music
    • 扩展movie逻辑卷
    lvextend -L +2G /dev/mydata/movie
    resize2fs /dev/mydata/movie
    • 扩展mydata卷组
    vgextend mydata /dev/sde2

    5.
    每隔3天在晚上10点30开始备份/var/log/httpd目录的所有内容到/logback目录下,名称命名为httpd-年-月-日.tar.bz2格式。
    在每个星期一到星期六的晚上12点自动删除/tmp目录下的所有内容



    6.
    写出内核编译的步骤和每一步的作用。
    tar xvf linux-2.6.39.4.tar.bz2 解压文件
    make mrproper:删除所有先前生成文件,还有配置文件,再加上各种备份文件。
    make menuconfig:配置内核支持硬件参数
    make:编译内核
    make modules:编译可加载的模块
    make modules_install:安装编译的模块
    make install:安装新内核

    7.
    设置httpd服务在级别3和5自动启动,在其他级别不启动;设置telnet服务在开机时不启动
    chkconfig httpd --level 35 on
    chkconfig httpd --level 01246 off
    chkconfig telnet --level 0123456 off

    8.
    使用两台虚拟机配置日志服务器,一台为日志服务器,一台为客户机,要求在日志服务器上能够按照客户机的ip地址记录日志,指定日志记录的级别为info,并使用ssh命令从第三台机器登录客户机,要求日志能够记录到日志服务器的/var/log/remote目录中。

  • 相关阅读:
    jsp引擎是什么
    asp.net MVC遇到的问题
    java中设置http响应头控制浏览器禁止缓存当前文档内容
    java中文件下载的思路(参考:孤傲苍狼)
    301与302页面重定向
    怎么在后台修改前台html页面的key、title、description
    进程外session(session保存在sqlserver)
    Cookie的读写
    HTTP 方法:GET 对比 POST 转自w3school
    位bit,字节byte,K,M,G(转)
  • 原文地址:https://www.cnblogs.com/losbyday/p/5854929.html
Copyright © 2020-2023  润新知