服务器概述与环境准备

在上两篇的文章我们了解了计算机与操作系统,今天我提到了服务器,对没有接触过的童鞋们,也许会感到很陌生,那么我们今天就来详细的聊聊服务器。

电脑对现在的童鞋们都不陌生了吧,那电脑与服务器有什么不同呢?答案是他比电脑的硬件更牛掰,其结构原理与电脑都一样,服务器提供服务,我们的电脑是获取服务的。那他是怎么提供服务呢?看看下面的图先给大家一个简单的认识:

上面是我们坐在家里通过电脑打开浏览器,然后就可以找到我们想要的资料,这个就是服务器给我们的信息。我们把我们的问题告诉服务器,服务器就会去找我们想要的。就这么的简单,所以大家别把他弄复杂了。

我们说道服务器给我们提供服务,那他是怎么提供的呢?首先肯定是有硬件了,然后在硬件上面安装操作系统,操作系统的作用是管理我们的硬件,我们在操作系统上搭建好服务,他就可以服务了。简单吧!

那怎么搭建服务呢?接下来就是我们要着重学习的啦!我们要搭建服务,肯定要环境。那我们就来说说我们需要准备哪些工具,了解哪些工具。

硬件:一台电脑台式笔记本都可以

软件:Vmware,secureCRT,centos镜像。

具体下载地址本人已提供如下

http://pan.baidu.com/s/1dDMqFzb 密码:ka4s

http://pan.baidu.com/s/1hrz0jXy   密码:wtkd

http://mirrors.aliyun.com/centos/6.7/isos/x86_64/CentOS-6.7-x86_64-bin-DVD1.iso

下面我给大家介绍下这三个软件的作用:

Vmware是一款提供服务器、桌面虚拟化的软件。有了他我们就可以在一台普通电脑上模拟服务器环境。

secureCRT是一个远程连接工具。就是通过他连接服务器,然后进行操作。

centos镜像是操作系统文件,他是.iso文件格式。

以上三款软件有很多同类产品,我们在这里没必要一一介绍,为什么呢?因为同款产品,我们只需要掌握一种就可以了,其他的可以通过文献资料简单了解下即可。下章我们就来详细的介绍他们的安装使用。

时间: 2024-10-20 17:38:13

服务器概述与环境准备的相关文章

Java基础学习笔记-Java概述与环境配置

第一篇 Java 概述与环境配置 一.基础常识:   1.软件开发: <1>什么是软件? 软件:一系列按照特定顺序组织的计算机数据和指令的集合. 常见的软件: 系统软件:如DOS,windows, Linux等. 应用软件:如扫雷,迅雷,QQ等. <2>什么是开发? 制作软件 <3>人机交互 软件的出现实现了人与计算机之间的更好的交互.   交互方式: 图形化界面:这种方式简单直观,使用者易于接受,容易上手操作. 命令行方式:需要有一个控制台,输入特定的指令,让计算机完

为PHP设置服务器(Apache/Nginx)环境变量

为PHP设置服务器(Apache/Nginx)环境变量 设置环境变量常见的地方为区分开发环境/生产环境,或者定义一些数据库的帐号密码 设置Apache环境变量 指令 设置当前环境变量为DEV SetEnv RUNTIME_ENVIROMENT DEV 数据库帐号密码 SetEnv MYSQL_USERNAME root SetEnv MYSQL_PASSWORD root 配置文件格式 <VirtualHost *:80> ServerAdmin [email protected] Docum

samba服务器概述

一.samba服务器概述 Samba是一个能让Linux系统应用Microsoft网络通信协议的软件.而SMB是Server Message Block的缩写,即为服务器消息块.SMB主要作为Microsoft的网络通信协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件.后来微软又把SMB改名为CIFS(Common Internet File System),即公共Internet文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功

扫码登录实现及服务器集群环境下精准推送解决方案

又是新的一年,其实我心有那么一丝期待,因为每一年都会有新的进步,比如技术方面呀,与同事的沟通方面呀等等,这篇文章就是总结一下上一年我做的扫码登录功能的一些经验.        估计大家肯定在电脑上登录过微信,中间有一步在手机上点确定登录的操作,点完之后电脑上的微信就自动登录了,看上去挺屌的,但知道具体怎么实现后你就会觉得也就那样.另外,文章标题上什么"推送解决方案",方案肯定谈不上,不过这词可以用在简历上,用来唬下面试官还是可以的,因为面试官一看你简历上写着"在公司提出了什么

JNI开发(1)——概述、环境搭建、必要知识点

JNI开发(1)--概述.环境搭建.必要知识点 JNI开发(2)--开发流程实战 同学们,笔者作为一名资深老司机,向大家郑重承诺:"文章的最后会有福利发放,请自备纸巾!!!" 以下是整个 "JNI开发"的主题大纲,由于篇幅的限制,本文就简单的介绍一下关于JNI开发的一些准备工作:概念.环境与必要知识. 1. 关于JNI 1.1 概述 来自 维基百科!!! JNI允许用本地代码来解决纯粹用Java编程不能解决的平台相关的特性.也用于改造已存在的其它语言写的应用程序,供

基于CentOS7的服务器搭建(LAMP环境)

基于CentOS7的服务器环境搭建(LAMP环境) 一.安装MySQL组件 1.由于在CentOS7中,默认yum安装库中不含有mysql,我们可以下载mysql的分支MariaDB,如果必须要下mysql,可以通过下载mysql官方的yum库,再利用yum install *进行mysql的安装 yum -y install mariadb-server 2.启动服务 service mysqld restart systemctl restart mysqld.service 3.修改mys

PHP概述与环境搭建

前言 PHP起源于1995年,由Rasmus Lerdorf开发.到现在,PHP已经经历了几十年的时间洗涤,成为全球最受欢迎的脚本语言之一.由于PHP5是一种面向对象的.完全跨平台的新型Web开发语言,所以无论从开发者角度考虑还是从经济角度考虑,都是非常实用的.PHP语言结构简单.易于入门,很多功能只需一个函数即可实现.很多机构都相继推出了用于开发PHP的IDE工具.Zend搜索引擎等新型技术. 概述 什么是PHP PHP(Hypertext Preprocessor,超文本预处理器),是一种服

[Linux]流媒体服务器概述

二.何为流媒体与流式传输? 2.1 流媒体 「流媒体」是指采用「流式传输」的方式在Internet播放的媒体格式,流媒体最大的特点就是「边下边播」,常用的流媒体格式有FLV(使用FLASH作为视频播放载体).TS等 2.2 流式传输 「流式传输」指通过网络传送流媒体的技术总称.流式传输分为「实时流式传输」与「顺序流式传输」.一般来说,如果视频为直播,即为实时流式传输.如果视频不是直播,文件通过顺序流发送,即为顺序流式传输. 三.何为解复用? 「解复用」是指从「音频视频信号源」中分流出「单独的音频

阿里云服务器ECS的环境部署和安装

1.进入产品 云服务 ECS 和 云空间选择, 我购买的是ECS,那么环境搭建都是需要自己动手实现的. 2. 选择创建一个实例 记得网络一定要选择 公用网络,主机地址选择选择国内. 3. 购买的时候 记得有个安全组,是默认没有开发 80端口的 要自己去设置开启 4. 下载Xsheel  填写 服务器 用户名 密码 登陆以后 开始安装 wdcp (http://www.wdlinux.cn/wdcp/install.html) 5. 选择Rpm 安装 输入 2行命令 全部搞定 6. 登陆wdcp