【实验:按照下述要求安装一台Server】

/boot  100M

/    10G

/data  50G

/var/ftp  LVM 6G :/dev/vg_ftp/lv_ftp

swap  2048M

主机名:server.yimiao.com

ip:192.168.10.254

网络设置为VMNET1

关闭防火墙

一、准备CENTOS镜像,并安装虚拟机

二、安装ISO,并设置逻辑卷,先分区物理卷,然后设置物理卷为逻辑卷,操作如下图所示

三、安装ftp并设置开机启动

[root@localhost CentOS]# rpm -ivh vsftpd-2.0.-.el5.x86_64.rpm 
[root@localhost CentOS]# service vsftpd start
[root@localhost CentOS]# chkconfig --list vsftpd
vsftpd :关闭 :关闭 :关闭 :关闭 :关闭 :关闭 :关闭
[root@localhost CentOS]# chkconfig vsftpd on
[root@localhost CentOS]# chkconfig --list vsftpd
vsftpd :关闭 :关闭 :启用 :启用 :启用 :启用 :关闭

在windows环境下访问ftp://172.17.4.77可以正常访问/var/ftp/pub

四、拷贝系统ISO文件到/var/ftp/pub/OS/CentOs/5.10/

[root@localhost /]# cp -r /media/* /var/ftp/pub/OS/CentOs/5.10/
[root@localhost /]# du -sh /var/ftp/pub/OS/CentOs/5.10/
4.4G /var/ftp/pub/OS/CentOs/5.10/

拷贝RedHat时候发现ftp目录大小不够,增加逻辑卷大小

[root@localhost /]# fdisk /dev/sda
Command (m for help): n 
First cylinder (-, default ):
Using default value
Last cylinder or +size or +sizeM or +sizeK (-, default ): +4G
Command (m for help): t
Partition number (-):
Hex code (type L to list codes): L
Hex code (type L to list codes): 8e
Changed system type of partition to 8e (Linux LVM) Command (m for help): w
The partition table has been altered!
[root@localhost /]# partprobe /dev/sda
[root@localhost /]# pvcreate /dev/sda7
[root@localhost /]# vgextend vg_ftp /dev/sda7
[root@localhost /]# lvextend /dev/vg_ftp/lv_ftp /dev/sda7
[root@localhost /]# resize2fs /dev/vg_ftp/lv_ftp

五、增加yum源 用ftp做源

[CentOS Server]
name=CentOS-5-10
baseurl=ftp://172.17.4.77/pub/OS/CentOs/5.10/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

通过ftp下载repo文件

[root@localhost yum.repos.d]# lftp 172.17.4.77
lftp 172.17.4.77:~> ll
未知命令 `ll'.
lftp 172.17.4.77:~> ls
drwx------ Sep : lost+found
drwxr-xr-x Sep : pub
lftp 172.17.4.77:/> cd pub/
lftp 172.17.4.77:/pub> ls
drwxr-xr-x Sep : OS
drwxr-xr-x Sep : Repo
lftp 172.17.4.77:/pub> cd Repo/
lftp 172.17.4.77:/pub/Repo> LS
-rw-r--r-- Sep : CentOS--.repo
lftp 172.17.4.77:/pub/Repo> get CentOS--.repo
bytes transferred
lftp 172.17.4.77:/pub/Repo> exit
[root@localhost yum.repos.d]# ll
总计
-rw-r--r-- root root - : CentOS--.repo

Linux安装服务器的更多相关文章

  1. Linux 安装及配置 Nginx + ftp 服务器

    Nginx 安装及配置 一.Nginx 简介: Nginx("engine x") 是一款是由俄罗斯的程序设计师 Igor Sysoev 所开发高性能的 Web和 反向代理服务器, ...

  2. linux安装nvm node版本管理器 nvm常用命令 部署node服务器环境

    1,nvm git地址点击打开链接,安装命令 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh ...

  3. Linux NFS服务器的安装与配置方法(图文详解)

    这篇文章主要介绍了Linux NFS服务器的安装与配置方法(图文详解),需要的朋友可以参考下(http://xb.xcjl0834.com) 一.NFS服务简介 NFS 是Network File S ...

  4. Linux安装redis服务器

    Linux安装redis服务器 初次接触,这里简单的说下我遇到的情况以及安装方法,当然也是参考了诸位大神的. 确定虚拟机的主机IP. 1)首先需要一个linux虚拟机,确定虚拟机的ip ,输入命令:# ...

  5. 服务器搭建--Linux安装rabbitmq

    安装rabbitmq需要先安装erlang:安装erlang参考https://blog.csdn.net/ztx114/article/details/79912570 1.下载rabbitmq-s ...

  6. 服务器搭建--Linux安装erlang

    1.安装依赖环境: 1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-devel m4 ncur ...

  7. 如何在Linux上安装服务器管理软件Cockpit

    Cockpit 是一个自由开源的服务器管理软件,使得我们可以通过它好看的 Web 前端界面轻松地管理我们的 GNU/Linux 服务器,非常轻量级,Web 界面也非常简单易用. Cockpit 使得 ...

  8. LINUX云服务器 安装 nginx

    什么是nginx? 是一个高性能的 HTTP 和反向代理服务器,也是一个IMAP/POP3/SMTP 代理服, 是一个asynchronousservers异步服务器 为什么使用nginx? 因为它的 ...

  9. Linux安装部署FTP服务器

    Linux安装部署FTP服务器   本文章会将安装FTP服务器的步骤以及一些遇到的问题来记录下 因为项目中要与第三方对接数据,需要用到FTP服务器以提供他们每天上传数据,因为之前在本地的VMware虚 ...

随机推荐

  1. 【转】Windows消息投递流程:一般窗口消息投递(WM_LBUTTONCLICK)

    原文网址:http://blog.csdn.net/hyhnoproblem/article/details/6182646 本例通过在单文档程序的视图中添加WM_LBUTTONCLICK消息处理函数 ...

  2. QT:QByteArray和QByteArray、char *(转)

    //常用参数类型:char *字符串, QByteArray字符数组, QString字符串//需要转换:char * ---转--- QByteArray ---需要调用QByteArray类的构造 ...

  3. ZedGraph控件的使用 --归类(转帖)

    在我们编写程序的时候,有时候是要做一些统计的,为了达到一目了然的效果,饼状图,曲线图,柱状图都是很好的表现统计的直观形式.这个时候,ZedGraph控件给我们带来了极大的方便. 1.下载ZedGrap ...

  4. 蓝桥杯 生命之树【树状dp】

    生命之树 在X森林里,上帝创建了生命之树. 他给每棵树的每个节点(叶子也称为一个节点)上, 都标了一个整数,代表这个点的和谐值. 上帝要在这棵树内选出一个非空节点集S, 使得对于S中的任意两个点a,b ...

  5. QT win 安装配置

    QT windows 版安装配置 安装包:链接:https://pan.baidu.com/s/1LCj2V3xQ1wB9_7zmE5tV6Q 密码:bn9r 首先安装QT Creator 双击安装文 ...

  6. Serv-u只开放21端口连接不上解决方案

    在Serv-U的Local Server -> Settings -> Advanced -> PASV port range里, 填入给PASV模式使用的本地端口范围,如60000 ...

  7. 将一个list分为每份小鱼1000的

    List<LazadaTrackingDataTO> dataSourceList = new ArrayList<LazadaTrackingDataTO>();       ...

  8. 37.使用PreResultListener实现回调

    转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 在进行本实例前请前复习:五.2自定义拦截器.因为PreResultListe ...

  9. string类型版本号比较

    直接上代码吧: boolean CompareVersion(string softVersion1, string softVersion2) { ) { return true; } return ...

  10. Java匿名内部类的学习

    新建一个抽象类或者接口,抽象类中只要有一个抽象方法就是抽象类,接口的定义是:里面的方法全部都是抽象方法,接口和抽象类不能直接实例化,需要子类来实现 /* 匿名内部类: 1.匿名内部类其实就是内部类的简 ...