Linux安装服务器
【实验:按照下述要求安装一台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安装服务器的更多相关文章
- Linux 安装及配置 Nginx + ftp 服务器
Nginx 安装及配置 一.Nginx 简介: Nginx("engine x") 是一款是由俄罗斯的程序设计师 Igor Sysoev 所开发高性能的 Web和 反向代理服务器, ...
- linux安装nvm node版本管理器 nvm常用命令 部署node服务器环境
1,nvm git地址点击打开链接,安装命令 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh ...
- Linux NFS服务器的安装与配置方法(图文详解)
这篇文章主要介绍了Linux NFS服务器的安装与配置方法(图文详解),需要的朋友可以参考下(http://xb.xcjl0834.com) 一.NFS服务简介 NFS 是Network File S ...
- Linux安装redis服务器
Linux安装redis服务器 初次接触,这里简单的说下我遇到的情况以及安装方法,当然也是参考了诸位大神的. 确定虚拟机的主机IP. 1)首先需要一个linux虚拟机,确定虚拟机的ip ,输入命令:# ...
- 服务器搭建--Linux安装rabbitmq
安装rabbitmq需要先安装erlang:安装erlang参考https://blog.csdn.net/ztx114/article/details/79912570 1.下载rabbitmq-s ...
- 服务器搭建--Linux安装erlang
1.安装依赖环境: 1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-devel m4 ncur ...
- 如何在Linux上安装服务器管理软件Cockpit
Cockpit 是一个自由开源的服务器管理软件,使得我们可以通过它好看的 Web 前端界面轻松地管理我们的 GNU/Linux 服务器,非常轻量级,Web 界面也非常简单易用. Cockpit 使得 ...
- LINUX云服务器 安装 nginx
什么是nginx? 是一个高性能的 HTTP 和反向代理服务器,也是一个IMAP/POP3/SMTP 代理服, 是一个asynchronousservers异步服务器 为什么使用nginx? 因为它的 ...
- Linux安装部署FTP服务器
Linux安装部署FTP服务器 本文章会将安装FTP服务器的步骤以及一些遇到的问题来记录下 因为项目中要与第三方对接数据,需要用到FTP服务器以提供他们每天上传数据,因为之前在本地的VMware虚 ...
随机推荐
- oracle12c之 表空间维护总结
1.1.创建永久表空间 In the CDB:SQL> CONNECT system@cdb1SQL> CREATE TABLESPACE cdb_users DATAFILE'/home ...
- [转]无网络环境,在Windows Server 2008 R2和SQL Server 2008R2环境安装SharePoint2013 RT
无网络环境,在Windows Server 2008 R2和SQL Server 2008R2环境安装SharePoint2013 RT,这个还有点麻烦,所以记录一下,下次遇到省得绕弯路.进入正题: ...
- Charles使用1
Charles是一款比较常用的全平台的网络封包街区工具,而我们在做移动开发的时候,我们为了调试.测试.分析等目的,经常需要和服务端的网络通讯协议打交道.Charles可以帮我们截取网络数据包来进行分析 ...
- java之mail发送
一.邮箱的应用在实际的Java开发过程中,也是非常常见的.我这里就是写了一个简单的邮箱发送功能. 二.邮箱的基本配置,使用的是JavaMailSender的提供的方式来实现邮件的发送 1)qq邮箱的配 ...
- 第4课 Hello QT
1. QT的安装 (1)双击:qt-opensource-windows-x86-mingw492-5.6.0.exe (2)安装过程中指定QT Creator安装目录下的mingw文件夹 (3)设置 ...
- 6_python之路之atm购物
6_python之路之atm购物 1.程序说明:Readme.cmd supermarket 项目主目录 ├── access.log 日志文件 ├── atm atm程序 │?? ├── atm.p ...
- 常用工具&网址
工具 I tell you http://www.win7999.com/news/197912345.html VisualSVN Server(免费) http://www.visualsvn.c ...
- iOS开发系列-ARC浅解
一.什么是 ARC ? 所谓ARC就是Automatic Reference Counting , 即自动引用计数.ARC是自iOS5引入的.ARC机制的引入是为了简化开发过程的内存管理的.相对于之前 ...
- signal模块简介
signal模块简介 最近在看Linux signal 相关内容,signal可以被用来进程间通信和异步处理.Python标准库提供了signal包可以用来处理信号相关.这里讨论的是Unix系统中Py ...
- Centos 7.2基础安装和配置(含分区方案建议)
景:windows桌面运维为主的我,前几天接到一个去某客户上架安装服务器的工作任务,含糊的说要上架几台服务器顺便安装Centos系统,于是我便下载了一个Centos7.2版本的镜像,顺利的用USBwr ...