搭建服务器初始环境小结

一.搭建samba服务器实现共享

samba介绍:

SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

一、准备环境(RHEL 5.9)

svr1,eth0(VMnet1仅主机):

静态IP 192.168.4.5/24

不要设默认网关、不要设DNS地址

pc205,eth0(VMnet1仅主机)

静态IP 192.168.4.205/24

不要设默认网关、不要设DNS地址

前提条件:配置Yum库

DHCP简单介绍:

DHCP原名(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机
中央管理的手段,在RFC 2131中有详细的描述。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP
Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP
failover服务,这是需要特别开启的服务,DHCP failover是用来做“双机热备”的。

二.搭建一台简单的DHCP服务器

实验环境:准备两台RedHat5.9虚拟机

虚拟机一:

DHCP服务器第一块网卡IP地址:192.168.1.254/24  主机名:dhcpsvr      网络适配器:仅主机

Ip地址设置成静态的模式

第二块网卡IP地址:192.168.4.254/24     网络适配器:VMnet7

虚拟机二:

客户端:自动获取IP  主机名:PC205                     网络适配器:VMnet7

实验目的:通过DHCP服务器自动给虚拟机二分配ip地址范围为192.168.4.10到192.168.4.50

192.168.4.100到192.168.4.120

根据MAC地址绑定ip地址(192.168.4.19)

设置网关192.168.4.1

设置默认搜索域“tarena.com”

设置DNS服务器地址:“202.106.0.20,8.8.8.8”

前提条件:配置yum源

三.邮件服务器

邮件服务器是大型公司必备
的一项,因为公司内部都需要依靠邮件来传输信息,邮件一般都采用POP3和SMTP服务,搭建服务的程序有很多,比较出名的微软,IMB都有自己的邮件服
务软件,我们这里是在LINUX下建立邮件服务器,使用的是开源的postfix和dovecot分别来做为发邮件和收邮件的服务。

邮件服务器需要域名的解析所以我们需要DNS服务,然后配置两个服务就可以通过邮件管理程序(MUT)来进行收发邮件了,如果需要也可以安装webmail系统,实现网页的mail访问,下面以squirrelmail为例,

实验拓扑:

DNS Server             主机A

Mail Server             主机B

Win7 Client              主机W

主机A的配置(配置DNS)

前面有文件专门说明DNS,这里只写入了需要添加的,来指定mail服务器的域名解析

Mail Server配置(配置SMTP服务器)

1、前提条件(测试DNS)

2、设置邮件服务器的主机名

3、安装Postfix

postfix的端口是25,有可能会被sendmail占用,这时我们需要先关闭sendmail服务,可以先查看一下,

如果没有可跳过

4、修改主配置文件

postfix的主配置文件内容很多,我们可以使用postconf -n命令导出非默认的设置,用此文件来替换原配置文件,这样配置文件就从600多行变成30多行了,方便我们查看更改。保留原文件做为备份

Mail Server配置(配置POP服务器)

1、安装dovecot

dovecot默认配置就可以使用,安装完后启动服务,就可以使用了

SMTP认证控制

1、安装,启动saslauthd服务

2、调整postfix配置,启用认证

搭建Webmail系统

需要HTTPD服务,只要启动就可以。

虚拟化条件

在LINUX系统中安装KVM虚拟化

首先CPU要支持虚拟化(Intel是vmx,AMD是svm)
[[email protected] ~]# egrep ‘(vmx|svm)‘ --color /proc/cpuinfo
确保BIOS里开启VT,如果无法安装会有未开启虚似化的提示,去BISO里开启
Intel(R) Virtualization Tech [Enabled]

安装虚拟化套件,由于安装包较多,应该先配置好YUM库,然后用YUM安装虚似化的四个组,完装完无法打开有可能是你少装包了,检查一下是不是有错字。
[[email protected] ~]# LANG=en_US-utf8
[[email protected]
~]# yum -y groupinstall "Virtualization" "Virtualization Client"
"Virtualization Platform" "Virtualization Tools"
安装完后启动服务并设置服务开机自动运行
[[email protected] ~]# /etc/init.d/libvirtd start
[[email protected] ~]# chkconfig libvirtd on
用virt-manager来开启虚似管理器(图形桌面中)
[[email protected] ~]# virt-manager

五.DNS服务器搭建基础环境

DNS是在网络中将计算机名转换成IP的一个服务,在
LINUX中可以很轻松的搭建一台DNS服务器,我们需要在LINUX系统中安装DNS服务(安装包名:bind)为了安全我们通常用一起安装bind-
chroot为DNS的牢目录、根目录。为了放便还可以安装DNS配置文件的模板包(caching-nameserver).安装完后,我们需要对
DNS进行配置我们要监听的IP、端口、解析的域名,配置好后我们重启服务就好了,然后我们可以找别一台,本机也可以,指定DNS地址然后进行测试。

时间: 2024-10-03 22:25:09

搭建服务器初始环境小结的相关文章

Tomcat、Apache、IIS这三种Web服务器来讲述3种搭建JSP运行环境的方法

一.相关软件介绍 1. J2SDK:Java2的软件开发工具,是Java应用程序的基础.JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2SDK. 2. Apache服务器:Apache组织开发的一种常用Web服务器,提供Web服务. 3. Tomcat服务器:Apache组织开发的一种JSP引擎,本身具有Web服务器的功能,可以作为独立的Web服务器来使用.但是,在作为Web服务器方面,Tomcat处理静态HTML页面时不如Apache迅速,也没有Apache健壮,所以我们一般将

阿里云(ECS)Centos服务器LNMP环境搭建

阿里云( ECS ) Centos7 服务器 LNMP 环境搭建 前言 第一次接触阿里云是大四的时候,当时在校外公司做兼职,关于智能家居项目的,话说当时俺就只有一个月左右的 php 后台开发经验(还是因为无意中选修了一门电子商务的课程,要做课程设计逼迫出来的),因为公司没人接触过后台开发,所以我这个菜鸟就硬着头皮上了.刚开始入门我把精力放在公司业务功能实现上,所用的服务器环境是别人已经配置好的,就是把代码在本地写好,通过 ftp 上传到服务器目录,是用 postman 插件测试一下接口就行了,开

1.2搭建服务器环境与备份原有数据简述

搭建服务器环境 安装Apache,mysql和php,并且配置实现三者的关联. 安装Apache 1. 下载Apache的安装文件:官网 http://www.apache.org 2. 双击安装,进入安装准备界面 3. 点击“next”,进入协议界面 4. 选中接收协议,点击“next”,进入到阅读协议界面 5. 点击“next”,进入服务器信息配置界面 6. 配置完服务器信息后,点击“next”进入设置选中界面 7. 选中自定义安装,点击“next”进入安装配置界面 a) 安装路径配置:在D

[ALM]一步一步搭建MS ALM环境 - 安装域服务器

描述: 搭建并配置域服务器 步骤: 1,打开Hyper-V Manager,参考[Hyper-V]使用操作系统模板创建新的虚拟机,先完成操作系统的安装,注意以下修改以下信息: 磁盘名称:dc.vhdx 磁盘存储位置:x:\VMs\DC 虚拟机名称:DC 使用现有的虚拟机磁盘:x:\VMs\DC\dc.vhdx 选择使用内网网卡:InternalVirtualNetwork 服务器域\名称:ALM\DC 服务器IP:192.168.35.5 网关IP:192.168.35.1 服务器角色:域控制器

【Hadoop基础教程】1、Hadoop之服务器基础环境搭建

本blog以K-Master服务器基础环境配置为例分别演示用户配置.sudo权限配置.网路配置.关闭防火墙.安装JDK工具等.用户需参照以下步骤完成KVMSlave1~KVMSlave3服务器的基础环境配置. 开发环境 硬件环境:Centos 6.5 服务器4台(一台为Master节点,三台为Slave节点) 软件环境:Java 1.7.0_45.hadoop-1.2.1 1.安装环境 硬件环境:Centos 6.5 服务器4台(一台为Master节点,三台为Slave节点) 软件环境:Java

Hadoop之服务器基础环境搭建

本文以K-Master服务器基础环境配置为例分别演示用户配置.sudo权限配置.网路配置.关闭防火墙.安装JDK工具等.用户需参照以下步骤完成KVMSlave1~KVMSlave3服务器的基础环境配置. 开发环境 硬件环境:CentOS 6.5 服务器4台(一台为Master节点,三台为Slave节点)  软件环境:Java 1.7.0_45.Hadoop-1.2.1 1.安装环境 硬件环境:CentOS 6.5 服务器4台(一台为Master节点,三台为Slave节点) 软件环境:Java 1

云端搭建Linux学习环境 链接https://edu.aliyun.com/article/19 (阿里云ECS服务器 )课堂

云端搭建Linux学习环境 链接https://edu.aliyun.com/article/19 1. 开通云服务器 2 1.包年包月   按量付费(适合测试数据的时候) 2 2.地域   服务器数据中心所在城市 2 3. 网络 2 4. 实例系类 2 4. 公网带宽 3 5. 镜像 3 6. 存储 3 7. 购买台数 3 8. 安全设置 3 2.Linux 的远程管理 4 1.命令终端 4 2.文件传输 4 3.代码编辑 4 3. 为Linux环境安装图形化桌面(Gnome) 6 1.条件

Linux 服务器 Java环境部署系列(五):搭建RabbitMQ

引言 本文主要介绍Linux服务器下,搭建RabbitMQ,及相关配置. 系列文档目录 Linux 服务器 Java环境部署系列(一):安装JDK Linux 服务器 Java环境部署系列(二):安装nginx.mysql.tomcat.redis Linux 服务器 Java环境部署系列(三):安装git.maven Linux 服务器 Java环境部署系列(四):搭建jenkins环境.部署项目 Linux 服务器 Java环境部署系列(五):搭建RabbitMQ 准备工作 下载Erlang

【Hadoop基础教程】1、Hadoop之服务器基础环境搭建(转)

本blog以K-Master服务器基础环境配置为例分别演示用户配置.sudo权限配置.网路配置.关闭防火墙.安装JDK工具等.用户需参照以下步骤完成KVMSlave1~KVMSlave3服务器的基础环境配置. 开发环境 硬件环境:Centos 6.5 服务器4台(一台为Master节点,三台为Slave节点) 软件环境:Java 1.7.0_45.hadoop-1.2.1 hadoop1.X和hadoop2.X的文件结构已经完全不一样了,网上很少看到hadoop1.X以上的安装示例教程,我选择的