實驗:yum、編譯安裝、swap

實驗:在centos7實現光盤yum源

  • 1
    yum install autofs

  • 2現在啟動
    systemctl start autofs

  • 3開機啟動
    systemctl enable autofs

  • 4 cat /etc/yum.repos.d/base.repo
    [centos7]
    name=centos7 repo
    baseurl=file:///misc/cd
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

實驗:yum網絡倉庫

  • 1 安裝網絡服務ftp為例
    yum install vsftpd

  • 2現在啟動
    systemctl start vsftpd centos7
    service vsftpd start centos6

  • 3開機啟動
    systemctl enable vsftpd centos7
    chkconfig vsftpd on centos6

  • 4 清除防火墻
    iptables -F
    systemctl disable firewalld.service centos7
    chkconfig iptables off centos6

  • 5
    復制rpm包文件到共享的網絡目錄
    /var/ftp/pub/app/

  • 6 創建yum metadata 生成repodata/
    yum install createrepo 
    createrepo /var/ftp/pub/app/

  • 7 客戶端配置
    [app]
    baseurl=ftp://192.168.33.128/pub/app/
    gpgcheck=0

實驗:編譯安裝

  • 三步:

    • configure
    • make
    • make install

實驗:在centos7 編譯安裝httpd2.4.25

  • 1
    download 源碼包
    解包:tar xvf httpd-2.4.25.tar.bz2

  • 2安裝開發包組
    查看是否安裝包組:yum grouplist 
    yum groupinstall “Development tools”

  • 3
    cd /root/httpd-2.4.25
    查看INSTALL、README;了解httpd
    ./configure –prefix=/app/httpd24 –sysconfdir=/etc/httpd24/
    會提醒需要提前安裝的軟件:
    yum install apr-devel
    yum install apr-util-devel
    yum install pcre-devel
    反復改錯

  • 4
    make

  • 5
    make install

  • 6 軟件使用
    指定路徑($PATH變量)
    vim /etc/profile.d/httpd24.sh 
    PATH=$PATH:/app/httpd24/bin

  • 7
    apachectl start|stop
    netstat -tnl 查看端口

  • 8
    查看http://網頁上的內容,
    vim /httpd24/htdocs/index.html

  • 9
    刪除時把所有的文件都清理干凈
    安裝路徑:/apps/httpd24/
    變量路徑:/etc/profile.d/httpd24.sh
    重啟$PATH中的變量會改變

實驗:備份分區表,破壞后恢復

  • 備份MBR
    dd if=/dev/sda of=mbr bs=1 count=512

  • 破壞MBR
    dd if=/dev/zero of=/dev/sda bs=1 count=512

  • 恢復
    dd if=mbr of=/dev/sda

  • 破壞分區表
    dd if=/dev/zero of=/dev/sda bs=1 count=64 skip=446 seek=446

實驗:swap實現

  • 1分區
    fdisk sdc1 t 82

  • 2
    mkswap /dev/sdc1 -L swap2

  • 3
    vim /etc/fstab
    /dev/sdc1 swap swap pri=100 0 0

  • 4生效
    swapon -a

  • 5 swapon -s 查看

  • 刪除swap分區
    swapoff /dev/sdc1
    free
    vim /etc/fstab 
    fdisk /dev/sdc

  • 文件swap
    dd if=/dev/zero of=/swapfile bs=1M count=2048
    mkswap /swapfile 
    vim /etc/fstab 
    swapon -a

  • 刪除swap file
    swapoff /swapfile 
    vim /etc/fstab 
    rm -f /swapfile

分區、格式化、掛載

  • 分區

  • 格式化

    • 格式化中的問題:
    • 問題:
      sdb 8:16 0 120G 0 disk 
      ├─sdb1 8:17 0 40G 0 part 
      ├─sdb2 8:18 0 1K 0 part 
      ├─sdb5 8:21 0 40G 0 part 
      ├─sdb6 8:22 0 40G 0 part 
      ├─sdb1 (dm-0) 253:0 0 1G 0 part 
      └─sdb2 (dm-1) 253:1 0 2G 0 part
    • 解決方法:低級格式化dm
      dmsetup status
      dmsetup remove_all

原創文章,作者:s,如若轉載,請注明出處:http://www.www58058.com/74228

(1)
ss
上一篇 2017-04-25
下一篇 2017-04-25

相關推薦

  • N25第七周博客作業

    第七周博客作業 1、 創建一個10G分區,并格式為ext4文件系統; fdisk/dev/sdb à nàpàlast扇區:+10Gàwàpartx -a /dev/sdb   (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; mke2fs  -t ext4 -b 2…

    Linux干貨 2017-02-20
  • 相識–Varnish

    Varnish與一般服務器軟件類似,分為master(management)進程和child(worker,主要做cache的工作)進程。master進程讀入命令,進行一些初始化,然后fork并監控child進程。child進程分配若干線程進行工作,主要包括一些管理線程和很多woker線程。 VCL:?”域“專有類型的配置語言 VCL有多個狀態引擎,狀態之間…

    Linux干貨 2017-11-13
  • RAID 0 軟件實現

    RAID 0 軟件實現        RAID 0又稱為Stripe或Striping,它代表了所有RAID級別中最高的存儲性能。RAID 0提高存儲性能的原理是把連續的數據分散到多個磁盤上存取,這樣,系統有數據請求就可以被多個磁盤并行的執行,每個磁盤執行屬于它自己的那部分數據請求。這種數據上的并行…

    Linux干貨 2017-05-02
  • linux用戶,組管理

    linux用戶,組管理 用戶的登陸過程: 用戶要使用linux系統,必須先進行登陸,linux的登陸過程和Windows登陸過程類似,登陸的過程包括以下幾個步驟 1.當linux系統正常引導啟動完成后,系統就可以正常接納用戶登陸,用戶界面會顯示“login:”提示符。如果是圖形界面就會顯示用戶登陸窗口 2.用戶輸入用戶后系統會檢查/etc/passwd是否有…

    Linux干貨 2016-12-19
  • Python from entry to abandon 4

        python from entry to abandon系列的收官之作    本篇博客將會介紹《簡明Python教程》的最后四章內容。并在最后附上對于本書的個人評價和下階段自學Python系列博客更新的計劃。    13.異常   &nbsp…

    Linux干貨 2017-04-07
  • 系統排錯——如何修復和保護你的系統

    作業 1、破解root口令,并為grub設置保護功能 開機啟動時按e進入grub菜單,然后按a 編輯當前菜單的kernel選項,在后面追加1,s,S,single中的任意一個,然后回車,輸入b鍵啟動 進入了單用戶模式,可以直接修改root密碼 如何為grub設置保護功能: (1)、首先生成grub的md5密碼 (2)、修改grub.conf文件 (3)、重啟…

    Linux干貨 2016-09-12
欧美性久久久久