网站服务器一般需要什么配置的啊

网站服务器一般需要什么配置的啊,第1张

8000以下无法买真正意义上的服务器

只能说,买个电脑做服务器。

补充:

我并不是说那玩不够,而是说不能买到真正意义上的服务器。

真正意义上的服务器基本上自已是无法组装的,就算组装也不如购整机划算(服务器配件贵得吓人)。

真正意义上的服务器(数据服务器)硬件上至少应具备下面的特点:

一、较高的多任务处理能力。

我们的个人机一般CPU用的是单块,而服务器常常是双CPU,甚至4CPU,它能处理的并发线程数是个人机的一倍至几倍。而且,服务器的CPU一般比我们普通的个人机的要好。

我们的台式机用于一个人操作,上上网,玩玩游戏,打点文章,和其它。一般情况下,无论你怎么玩,同时开多少程序,同时活动的进程(电脑同时在处理的事情)不会超过二、三十个。而一台服务器当有上百、上千个人同时向服务器提出某些工作请求时,服务器就要有几百上千个线程。就网站服务器来说,如果你的网站同时访问量达到千人时,你的服务器可能产生的并发线程至少有几百,这时,如果是一般的家用台式机,基本上就慢如蜗牛(感觉象死机)。

当然,一般我们的网站能达到同时千人在线的不多,呵呵。如果你的网站能到平均二百人同时在线就非常吓人了,但是,这也不是一肌的家用电脑能受得了的(线程数在50以上)。如果你的网站只是准备玩玩,设计目标只是百人以下同时在线(这时并发线程应该在30以内),比较好的个人机还是能受得了的。

PS:对于网上一些超级大站,如中央电视台等等大网站他们是使用服务器组来对付千人以上同时在线的情况的,也就是说,用多台机采用集群等办法来对付。

二、稳定和巨量的内存。

1、服务器这东西首先必须保证的是稳定!因此最好要使用带ECC("错误检查和纠正")功能的内存。这种内存常常比我们常规内存慢,但是稳定度要高很多,也就是说,数据在内存中因硬件原因出错的可能性要小很多很多。

对于我们平常用的台式机来说,实际上在我们使用中内存很偶然地是会出错的,比如你家的机器在一个月内不明不白的死了两回机,你会根本不在意,因为偶然的死机对我们来说是司空见惯了,你也许会认为是软件的原因。我可以告诉你的是,基本上我们的普通电脑没有那台能不关机正常的使用一个月的,就算你使用的软件没有任何不应有的问题。问题在于我们的内存在一个月中亿万次的读写过程中总有几回不小心出了错。

而带有ECC功能的内存就能保证这个故障率在几个月甚至一二年中不出现一次。

当然,这是理论上的,如果你不在意你的网站偶然性的死两回,不在意用户的数据很偶尔的出点小错,用一般的内存问题也不大,呵呵。

2、内存在服务器上的原则也上越快越大越好,同时几百、上千人访问你的机器,机器为了应对他们消耗的内存当然也少不了!在当前,你至少也得二个G吧。

三、硬件冗余性。

打个比方,我们知道,我们一个人,如果左手断了,我们还可以用右手做事。我们身体上的很多部分都是这样。而我们普通的台式机就不同了,其本上稍重要一点的部件只要损坏,机器就无法开动了!

服务器则不然,部门级以上的服务器一般都拥有冗余能务,最典型的是:

1、配有多套电源供电系统,并外接两个(甚至多个)电源。也就是说,一台机器有两个电源插头,你可以将两个插头插向两个不同供电提供者的电源。当一个供电者出了问题,服务器可以正常工作。多套电源供电系统也保证了当服务器的一套电源供电部件中某个坏了,服务器还可以使用另一套正常工作。

2、配有多个CPU,其中的一个CPU坏了,多数情况下另一个还可以坚持工作。

3、硬盘镜像热备(这可能是最重要的了)。服务器上的数据对于很多应用来说,如果完蛋了损失可能是巨大的!硬盘镜像热备保证了你的服务器在某个硬盘损坏时你的数据不受任何影响,而且服务器还能正常工作。(当然,你得尽快买来新硬盘,否则,做热备的第二块也坏了那就真完完了)。

4、高速硬盘。一般服务器使用SCSI硬盘,这种硬盘的转速要几倍甚至几十倍于普通硬盘。这样才能应付快速的数据读写。而且在当前,硬盘镜像热备也一般依靠SCSI总线来完成。

四、拥有所有上面特点的服务器在当前的价位至少是2万以上(这几年便宜了很多哦,我们单位2003年购的一台这样的机器花了近7万)。具体价格很难说,一般网上查不到准确报价。如果你有兴趣,给你一个小窍门,打DELL的免费热线,就说你要买服务器,一般能搞到准确的价格(当然,你不要说实话)。

PS:在当前也有一些低档服务器根本没有上面的功能(或者只有上面的一两个),也叫服务器。那玩真不好怎么说了,呵呵。

当然了,如果你只是想玩玩,8千元买个大内存、好CPU、大硬盘的普通电脑做服务器玩,也不是不可以,不过,那只能是玩玩而已,只能叫用普通机做服务器,而不能叫买了台“服务器”(当然创业的起步也可以的)。

在网络存在的环境下,服务器可以提供的服务类型各不相同,所以服务器又分为几种,分别是文件服务器、数据库服务器、应用程序服务器以及web服务器,下面我们就以文件服务器为例来介绍一下服务器的设置方法吧。

服务器的设置方法:

第一步:首先需要登录计算机的操作系统,在登录时需要以管理员的身份进行,进入系统以后,使用鼠标选择开始菜单,然后再选择管理工具选项,进入管理工具选项以后,在列表当中选择相应的服务器,这时会自动弹出一个窗口,然后点击添加选项,然后根据配置向导进行下一步操作。

第二步:进行检测,然后选择自定义配置选项,进入下一步操作。

第三步:选择页面当中的服务器角色按钮,然后选择其中的文件服务器选项,接着使用鼠标点击下一步选项。

第四步:这时就可以将文件服务器的磁盘配额打开了,接着再选择相应的复选框,根据实际要求进行相应的设置,输入最合适的数值。

第五步:将文件服务器的索引服务打开,然后选择是按钮,将索引服务启用,接着使用鼠标点击下一步选项。

第六步:进入下一步页面以后,使用鼠标点击选择总结选项,进入到相应的窗口以后,对完成的设置进行检查,没有差错就进入下一步。

第七步:通过添加向导操作将所选用的服务进行启用操作,然后页面就会出现共享文件夹的向导,完成以上操作以后,点击下一步选项。

第八步:将文件夹的路径打开,然后使用鼠标点击浏览选项,在相应的列表当中,找到公共资源的文件夹,然后点击确定按钮,然后进入下一步操作。

服务器的网络配置基本上是按照电脑买专业的服务器进行搭配,这个服务器只需要有电脑就可以直接搭配当前的服务器了,至于网络方面,你可以选择中国联通,中国移动,中国电信当中的任何一家网线即可。

制作镜像前需配置镜像制作环境,需根据云平台类型选择,这里不做赘述。本文使用的是Linux自带的软件工具virt-manager。

本文阐述的镜像制作方法, 简称本方法。主要是针对国产化操作系统的镜像制作,制作出来的镜像供国产化云平台使用,也可以在其他云平台使用。镜像制作过程大致包含以下几个步骤:

1    获取操作系统文件

2    使用国产操作系统创建虚拟机

3     系统安装

4     网络配置

5     云平台所需软件包安装

6    镜像压缩及保存

系统不同,设置默认用户、系统分区、网络配置的顺序略有不同,以实际操作为准。本文以统信UOS 20 sp1版本为例,讲述国产云平台虚拟机的镜像制作方法。

1   获取操作系统文件

获取操作系统文件需注意根据系统cpu架构选择对应架构的操作系统。目前国产化支持的架构有ARM、X86、MIPS、Alpha, 其中ARM/MIPS/Power/ALPHA均是基于精简指令集机器处理器的架构;X86则是基于复杂指令集的架构。本文所述的国产化云平台采用的是寄居架构的虚拟化技术,即在操作系统之上安装和运行虚拟化程序,这样虚拟机的系统依赖于物理机的操作系统虚拟机的操作系统需与物理机兼容,如果架构不一致,无法正常运行。

2    使用国产操作系统创建虚拟机

加载操作系统的安装CD或者DVD ISO文件。如下图所示,安装方式选择本地镜像源。

选中所需要的ISO文件为启动镜像,需设置系统版本。

设置内存、CPU和虚拟机根磁盘的大小。内存建议1024 即1G, cpu建议1, 根磁盘建议20G, 磁盘类型设置为VirtIO。 这里设置的内存、cpu和根磁盘大小就是云平台虚拟机支持的最小配置,所以不建议太大。不然会造成诸多资源的浪费。

对虚拟机进行自定义配置。未其配置输入(键盘、鼠标和tablet),vnc以及video 、设置启动顺序,如下图

设置虚拟机的启动顺序为从虚拟光驱引导启动:

设置完毕后点击“Begin Installation”后开始安装。

3   系统安装

以统信uos系统制作为例:

Uos系统设置主要是指系统语言设置、安装环境选择、安装位置选择等。出现引导界面,选择安装uos

等待加载文件,可能需要1分钟左右,稍作等待。

选择安装语言,建议选择简体中文(银河麒麟由于编解码问题建议选择英文):

根据需要选择安装基本环境。云平台虚拟机建议选择最小安装或图形化服务器。 最小 化 安装 就是, 安装 最基本的程序,使之可以运行,但有些扩展模块不 安装 。图形化服务器预装了图形化界面gui以及服务器需要的必要软件。桌面服务器供终端使用,预制了gui界面。

到安装位置处,选择手动安装。添加分区。选择盘,点击右侧加号开始设置分区。

选择分区属性。文件系统、挂载点以及大小。大小可以手动输入。设置完毕后点击新建。

最终设置分区如下图所示。Vda1类型 为ext4,挂载点为/boot, 建议大小300MB。 Vda2类型 为efi, 建议大小300MB。 Vda3类型 为交换空间,

, 建议大小2048MB 。 Vda4类型 为ext4, 挂载/ 。交换空间可以不要,根分区必须在最后,方便云平台的虚拟机创建后自动进行根目录扩容。分区类型建议不要选择lvm, 选择lvm后需要手动进行磁盘扩容,适合少量的虚拟机。国产系统多采用UEFI引导系统需要增加分区/boot/efi分区。

安装位置确定后选择开始安装。

等待安装完成。

安装完成,点击立即体验, 系统开始重启。

关闭虚机。修改启动方式为从磁盘启动,再启动虚机

选择时区

设置登录用户名和密码。

 

等待优化系统配置

 

之后使用设置的用户名密码登录。

登录系统后需进行系统配置,检查防火墙和selinux是否关闭,如果没有关闭需关闭。关闭命令:

sed -i's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

setenforce 0

  为保障虚拟机可通过密码访问,需修改ssh配置文件。允许密码访问和允许root管理员登录。修改/etc/ssh/sshd_config 修改以下参数后重启sshd服务。

PermitRootLogin yes

PasswordAuthentication yes

4   网络配置

    为下一步安装软件的需要,虚机需要联通网络,所以需要配置网络,主要包括配置 ip地址、网关、掩码和dns服务器。UOS启动后自动获取了地址和DNS服务器。如下图。如果虚机不能上网, 可以跳过本步骤。配置成功的网络如下图:

Ping 是否通

5    安装云平台软件

云平台需要的软件有cloud-init,cloud-guest-utils 和qemu-guest-agent

(1)镜像源设置

#统信uos镜像源地址:

#修改/etc/apt/sourceslist文件,

deb [by-hash=force]  http://uospackageschinauoscom/uos  eagle  main  contrib non-free

#执行update命令

apt update

(2)安装磁盘扩容服务

cloud-guest-utils包含了虚拟机启动阶段自动根分区的软件'growpart',该软件可被cloud-init调用完成虚拟机根分区的自动扩展。centos/rhel系统安装 cloud-utils-growpart;debian/ubuntu系统安装cloud-guest-utils。

安装命令:

apt install -y cloud-guest-utils

(3)安装cloud-init

cloud-init是linux的一个工具,当系统启动时,cloud-init可从nova metadata服务或者config drive中获取元数据,完成包括但不限于下面的定制化工作:

1      设置默认语言环境

2       设置主机名

3        添加ssh键到ssh /authorized_keys

4       设置用户密码

5       配置网络

6       安装软件包

安装命令:

apt install cloud-init -y

#cloud-init配置(修改/etc/cloud/cloudcfg):

disable_root: true

ssh_pwauth: 1

  注: cloud-init版本至少为079, 否则在云平台无法自动进行网络配置等。

(4)安装qemu-guest-agent

QEMU Guest Agent是运行在虚拟机内部的一个守护程序(qemu-guest-agentservice),用它来辅助Hypervisor实现对Guest的管理。QEMU为宿主机和虚拟机提供了一个数据通道(channel),这个通道的两端分别是在虚拟机内看到的串口和在宿主机上看到的unix

socket文件。宿主机与虚拟机内的qga通讯就扩展了对虚拟机的控制能力,例如在宿主机上获取虚拟机的ip地址等。

安装命令:

apt install qemu-guest-agent -y

软件安装完毕后。需清理虚拟机的网卡信息,否则使用该镜像创建虚拟机时cloud-init检测到网络已创建,无法调用相关软件分配ip地址等。虚拟机上执行以下命令。

#删除网卡相关信息:

rm -rf  /etc/udev/rulesd/70-persistent-netrules

#删除网卡配置的静态IP的信息以及/etc/reslovconf内的信息

6   压缩镜像

qcow2的镜像具有更高的压缩率。通过压缩可使镜像更小,节约存储空间,方便传输和存储。

虚机关闭后执行以下命令:

#执行sysprep,清理虚拟机临时及缓存文件

virt-sysprep -d 虚机名

其中虚机名可通过virsh  list –all查看

#压缩镜像

virt-sparsify --compress  beforeqcow2 afterqcow2

压缩后的镜像的保存使用。

 客户端使用连接到与Internet相连的服务器。服务器应答验证客户端身份,并在客户端和内部网络之间传送数据。与拨号网络相比,是通过公用网络在客户端和服务器之间建立的一种逻辑连接。要进一步保证数据的安全性,必须对网络上传输的数据进行加密处理。下面就让我给大家说说怎么配置服务器吧。

配置服务器的方法

 点击开始菜单,选择所有程序--管理工具---选择<路由和远程访问>。如图:

 打开<路由和远程访问>的界面,右击选择<配置并启用路由和远程访问>如图:

 弹出服务器的安装向导,选择<下一步>,如图:

 选择用来做内网卡的本地连接,我这里设置是本地连接2为内网卡。如图:

 这里可以选择<自动>也可以选择<来自一个指定的地址范围>,如图:

 这一步是设置访问的身份验证。如图:

 点击下一步,点击完成。如图:

 安装完成。如图:

 右击<我的电脑>选择<管理>---<本地用户和组>,选择<用户>,新建<新用户>,我提前建了个<>的用户。如图:

 选择<>右击属性,设置拨入权限。如图:

 在XP客户机上建立一个链接

 选择连接到我的工作场所的网络。如图:

 这是里<公司名>可以随便填写。主机名可以填写你服务器里面的内网卡IP地址。如图:

 点击连接,输入用户名和密码,如图:

Linux网卡ip配置怎么设置?

我的:

配置centos系统的网络,需要修改几个文件:

1/etc/hosts:

IP主机名

举例:

1044155117iz251u7jin4z

2vim/etc/resolvconf:

nameserver1001002136

nameserver1001002138

这里配置的是DNS服务器地址,写入IP即可。

3vim/etc/sysconfig/network:

NETWORKING=yes

HOSTNAME=iZ251u7jin4Z

NETWORKING_IPV6=no

PEERNTP=no

GATEWAY=1721715253

最关键的是HOSTNAME主机名和GATEWAY网关配置好。

4vim/etc/sysconfig/network-scripts/ifcfg-eth0:

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=static

IPADDR=172174220

NETMASK=2552552400

这个文件主要配置IP地址和子网掩码。IP地址可以写事先固定的,或者使用dhclienteth0先获取一个DHCP分发的IP地址。

5执行servicenetworkrestart重启网络服务。

怎样查看linux的网卡信息?

对于初学linux的朋友,查看linux的网卡信息是必须掌握的一个技能。那么,怎样查看linux的网卡信息呢?

工具/原料

linux操作系统

一、查看命令

1、启动linux操作系统,进入到桌面。

2、启动终端。

3、在终端键入命令ifconfigeth0,回车。

二、信息解读

1、第一行说明了网卡类型和MAC地址。

2、第二行说明了IPV4地址,广播地址和子网掩码。

3、第三行说明了IPV6地址。

4、第五行说明了接收的数据包总数,以及错误的包数、丢失的数据包数。

5、第六行与第五行相对应,分别是发送的数据包总数,以及错误的包数、丢失的数据包数。

6、第八行则分别是接收和发送的字节数。

怎样查看linux的网卡信息?

方法一:ethtooleth0采用此命令可以查看到网卡相关的技术指标(不一定所有网卡都支持此命令)ethtool-ieth1加上-i参数查看网卡驱动可以尝试其它参数查看网卡相关技术参数方法二:也可以通过dmesg|grepeth0等看到网卡名字(厂家)等信息通过查看/etc/sysconfig/network-scripts/ifcfg-eth0可以看到当前的网卡配置包括IP、网关地址等信息。当然也可以通过ifconfig命令查看。

如何使得Linux服务器下多网卡负载均衡?

◆应用服务器的负载均衡技术如果将客户端的负载均衡层移植到某一个中间平台,形成三层结构,则客户端应用可以不需要做特殊的修改,透明的通过中间层应用服务器将请求均衡到相应的服务结点。比较常见的实现手段就是反向代理技术。使用反向代理服务器,可以将请求均匀转发给多台服务器,或者直接将缓存的数据返回客户端,这样的加速模式在一定程度上可以提升静态网页的访问速度,从而达到负载均衡的目的。使用反向代理的好处是,可以将负载均衡和代理服务器的高速缓存技术结合在一起,提供有益的性能。然而它本身也存在一些问题,首先就是必须为每一种服务都专门开发一个反向代理服务器,这就不是一个轻松的任务。反向代理服务器本身虽然可以达到很高效率,但是针对每一次代理,代理服务器就必须维护两个连接,一个对外的连接,一个对内的连接,因此对于特别高的连接请求,代理服务器的负载也就非常之大。反向代理能够执行针对应用协议而优化的负载均衡策略,每次仅访问最空闲的内部服务器来提供服务。但是随着并发连接数量的增加,代理服务器本身的负载也变得非常大,最后反向代理服务器本身会成为服务的瓶颈。◆基于域名系统的负载均衡NCSA的可扩展Web是最早使用动态DNS轮询技术的web系统。在DNS中为多个地址配置同一个名字,因而查询这个名字的客户机将得到其中一个地址,从而使得不同的客户访问不同的服务器,达到负载均衡的目的。在很多知名的web站点都使用了这个技术:包括早期的yahoo站点、163等。动态DNS轮询实现起来简单,无需复杂的配置和管理,一般支持bind82以上的类unix系统都能够运行,因此广为使用。DNS负载均衡是一种简单而有效的方法,但是存在不少问题。首先域名服务器无法知道服务结点是否有效,如果服务结点失效,余名系统依然会将域名解析到该节点上,造成用户访问失效。其次,由于DNS的数据刷新时间TTL(TimetoLIVE)标志,一旦超过这个TTL,其他DNS服务器就需要和这个服务器交互,以重新获得地址数据,就有可能获得不同IP地址。因此为了使地址能随机分配,就应使TTL尽量短,不同地方的DNS服务器能更新对应的地址,达到随机获得地址。然而将TTL设置得过短,将使DNS流量大增,而造成额外的网络问题。最后,它不能区分服务器的差异,也不能反映服务器的当前运行状态。当使用DNS负载均衡的时候,必须尽量保证不同的客户计算机能均匀获得不同的地址。例如,用户A可能只是浏览几个网页,而用户B可能进行着大量的下载,由于域名系统没有合适的负载策略,仅仅是简单的轮流均衡,很容易将用户A的请求发往负载轻的站点,而将B的请求发往负载已经很重的站点。因此,在动态平衡特性上,动态DNS轮询的效果并不理想。◆高层协议内容交换技术除了上述的几种负载均衡方式之外,还有在协议内部支持负载均衡能力的技术,即URL交换或七层交换,提供了一种对访问流量的高层控制方式。Web内容交换技术检查所有的HTTP报头,根据报头内的信息来执行负载均衡的决策。例如可以根据这些信息来确定如何为个人主页和图像数据等内容提供服务,常见的有HTTP协议中的重定向能力等。HTTP运行于TCP连接的最高层。客户端通过恒定的端口号80的TCP服务直接连接到服务器,然后通过TCP连接向服务器端发送一个HTTP请求。协议交换根据内容策略来控制负载,而不是根据TCP端口号,所以不会造成访问流量的滞留。由于负载平衡设备要把进入的请求分配给多个服务器,因此,它只能在TCP连接时建立,且HTTP请求通过后才能确定如何进行负载的平衡。当一个网站的点击率达到每秒上百甚至上千次时,TCP连接、HTTP报头信息的分析以及进程的时延已经变得很重要了,要尽一切可能提高这几各部份的性能。在HTTP请求和报头中有很多对负载平衡有用的信息。我们可以从这些信息中获知客户端所请求的URL和网页,利用这个信息,负载平衡设备就可以将所有的图像请求引导到一个图像服务器,或者根据URL的数据库查询内容调用CGI程序,将请求引导到一个专用的高性能数据库服务器。如果网络管理员熟悉内容交换技术,他可以根据HTTP报头的cookie字段来使用Web内容交换技术改善对特定客户的服务,如果能从HTTP请求中找到一些规律,还可以充分利用它作出各种决策。除了TCP连接表的问题外,如何查找合适的HTTP报头信息以及作出负载平衡决策的过程,是影响Web内容交换技术性能的重要问题。如果Web服务器已经为图像服务、SSL对话、数据库事务服务之类的特殊功能进行了优化,那么,采用这个层次的流量控制将可以提高网络的性能。◆网络接入协议交换大型的网络一般都是由大量专用技术设备组成的,如包括防火墙、路由器、第3、4层交换机、负载均衡设备、缓冲服务器和Web服务器等。如何将这些技术设备有机地组合在一起,是一个直接影响到网络性能的关键性问题。现在许多交换机提供第四层交换功能,对外提供一个一致的IP地址,并映射为多个内部IP地址,对每次TCP和UDP连接请求,根据其端口号,按照即定的策略动态选择一个内部地址,将数据包转发到该地址上,达到负载均衡的目的

1、首先打开Windows server,在Windows防火墙中选择高级设置。

2、在开启高级安全Windows防火墙中选择入站规则,在最右边点击新建规则。 

3、根据创建入站规则向导中,在要创建的规则类型下面点击选择端口,点击下一步继续。

4、这里设置FTP的访问入站规则,因此选择TCP,点选特定本地端口,在后面输入FTP的端口,这里为FTP默认的端口21。

5、在此需要用户能否访问FTP,因此在连接符合指定条件时应该进行什么操作的下面点击选择允许连接。

6、最后输入便于记忆的规则名称。点击完成,便完成相关的规则建立。

7、在其他的电脑上输入ftp服务器上的ftp地址,已经可以正常的访问了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 网站服务器一般需要什么配置的啊

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情