怎样建设一个自己的服务器呀?告诉我具体服务器搭建流程!需要具备那些硬件软件啊?各位高手谢谢了!

怎样建设一个自己的服务器呀?告诉我具体服务器搭建流程!需要具备那些硬件软件啊?各位高手谢谢了!,第1张

服务器搭建:iis(微软的,不错,会用鼠标,认识中文的,都可以很快上手),apache(本文可能不会提到,但是它是比较专业的服务器搭建软件,有兴趣可以和我交流交流)

相信你不只是想提供web服务吧,咱们也要搞搞ftp吧,呵呵

ftp服务器需要的软件:其实iis就自带一个ftp服务,但是我不推荐,主要是管理不太方便(个人观点)。我在这里给大家推荐serv-u,简单,实用,地球人都喜欢,呵呵(你个小兔崽子,少废话)

好了,软件呢就需要这些,如果你想搞点论坛啊,江湖游戏什么的,那就到网络上去搜索你想要的源代码吧,我觉得,论坛的话,雷傲的不错,当然也有支持asp的动网的,其实最近流行的是php,如果你喜欢什么,那就去down什么,这些都是非常非常简单的,相信自己,无师自通,J。

晕,差点忘了重要的东西,如果要搭建cgi或者php的论坛,还需要一些插件:

支持cgi的插件:需要perl编译器:activeperl,个大网站都有下载。

支持php的插件:需要php for win的插件,版本更新比较快,下载最新版本比较好。

Ok,要用的软件都说差不多了,如果还有需要的,我会在后面说明的。

喝口水,现在是万事具备,只欠东风了,开工ing:

首先,宽带得ip应该是动态得,所以我们就需要一个域名服务,来指向自己得机器,要不然,别人不能进入,这里推荐花生壳域名服务(http://wwworaynet/Defaultasp),申请不是特别得繁琐,认识中文就会申请。申请好以后,你需要下载一个客户端,如果你不安装这个东东,还是不能够实现域名的指向,就在该网站有下载(注意下载最新得版本,下载老版本干什么啊,浪费资源,如果你有恋旧情怀,下载旧版本我也没办法)。当然,如果你有固定的ip,那就congratulate你了啊,不用动态域名了,我真的好想有一个固定的ip,但是没钱,穷人就是命苦啊L

接下来,安装iis,我们是菜鸟,当然用最菜的东东,iis所见所得,简单实用(不是给微软打广告,真得是这样,它比起apache简单多了)。如果你的是win2000服务器版,那iis应该是有安装得,如果是专业版,那就需要添加,添加删除软件里面可以找到,这里就不多说了。安装iis后,需要进行一些简单的设置,无非就是用鼠标对着那些中文按钮点点,简单的很,后面会提到如何配置cgi和php的,这里就不说了。

ftp服务器的serv-u的安装:和其它软件一样,下一步,下一步,finish,呵呵,不会被揍吧。安装完成以后,就会自动运行,需要填写一些东西,建议你在中文之家去下载汉化破解版的serv-u,这样对我等不识洋文的来说,是佳音啊。填写的时候只需要注意以下几个事项:

1, 如果你是动态的ip,那就在填写ip那一栏里面不要填写,如果是固定的,那就填吧,接下来是填写域名,就填写你申请的花生壳的免费域名。后面的,都是一见就明白的,不需要我再在这里罗嗦了。

2, 如果你不希望ftp服务随着系统的启动而启动,那就不要选择随系统启动那一栏,如果你不希望匿名登陆,就会自动提示你新建一个用户名和密码,反正你按着提示来,就不会出错的。

3, 关于serv-u的教程网络上非常多的,你去找找,那些高手说的绝对比我说的好,建议去下载几本看看,我就是从那些高手的文章中学习的。

4, 如果想让自己的ftp站点更专业,可以参看serv-u的帮助文件,有message的一些常用变量,那里说的很详细的。

Ok,服务器的搭建说的也就差不多了,如果有不对的地方,欢迎大家指出,下面就开始说说,如何使自己的服务器功能越来越强大。

论坛的安装:

如果你是使用asp代码的论坛,那你的iis服务器不用做任何说明,就可以支持的,当然,如果你用的是apache服务器,那就需要其它的设置,由于本文主要是基于iis的服务器,所以就不说了,网络上关于apache支持asp的教程也非常的多(其实我也不是特别的熟悉apache,不要k我啊,如果k我,我就不说了,嘿嘿)。

如果你是使用cgi的论坛,那就需要安装actibeperl,在安装的时候,只需要注意,将他安装在c:usr目录下,其实我也不知道为什么要安装到这里,反正你安装到这里会避免很多的问题,如果你安装到其它的目录,可能会出现一些比较怪的问题。

安装过程,省略,因为所有的软件安装方法都是大同小异,下面,我来说说如何在iis里面配置cgi:

打开iis管理器,打开网站属性,进入 主目录选项,点击,配置,然后进入一个新的对话框,点击添加,添加如下:

可执行文件:c:usrbinperlexe %s %s (其实就是perl文件的地址,后面加两个%s,中间有空格的啊)

扩展名:cgi

还要添加一次:

可执行文件:c:usrbinperlexe %s %s

扩展名:pl

然后,添加一个虚拟目录,注意以下的:

第一, 路径在你的cgi目录下,

第二, 如果是雷傲的,建议虚拟目录命名为cgi-bin,至于为什么,那是因为我习惯了,呵呵,不会被k吧

完了,配置cgi的就着么简单,如果大侠们觉得哪里有错误,请指出,呵呵!

如果你要搞些php的东西,那就要安装php for win。建议使用解压方式,不要用那个安装的,不好,为什么呢?怎么这么多为什么啊,那是别人高手说的,我怎么知道为什么啊。

废话少说,开工ing:

开工前,还有点废话:

PHP安装的两种不同模式,一种是Cgi模式(CGI executable),另一种是模块化安装方式。可以这样来区别:在CGI模式下,如果客户机请求一个php文件,Web服务器就调用phpexe去解释这个文件,然后再把解释的结果以网页的形式返回给客户机;而在模块化中,PHP是与Web服务器一起启动并运行的,所以从理论上说来说,以apache模块方式安装的PHP4有着比CGI模式更好的安全性以及更好的执行效率和速度,其实选择什么安装方式,完全在于你,而不是我在这里废话。

解压缩php到你想要的目录,我习惯上解压缩到c:php

打开刚才解压的PHP目录,你会发现有一个叫做"phpini-dist"的文件,这就是PHP的配置文件了,你需要把它改名成"phpini",然后复制到系统目录中(如果你的系统装在C盘,XP下就是"C:windows",Windows2000下是"C:winnt")。

我以前看过很多介绍PHP安装文件的文章都说要修改phpini中"extension_dir"和"doc_root"这两项的值,可是小的在安装PHP过程中都没有改过,也没有过任何错误,看来这两个参数不是必须的。当然如果你不放心也可以修改一下。把doc_root改成你的服务器的根目录,把extension_dir改成你的PHP安装文件夹中的extensions文件夹所在的绝对路径。其实不改,也不会出错,那就看你怎 么设置了

参考资料:

http://shopjzshqcom/articleview/2005-8-1/article_view_144htm

南昌南服务区、七里岗服务区、军山湖服务区、泉岭服务区、湾里服务区、湖口服务区

木家垄服务区、彭泽服务区、涌泉服务区、庐山服务区、西海服务区、修水服务区

何市服务区、铜鼓服务区、奉新服务区、宜丰服务区、上高服务区、萍乡服务区

宜春服务区、仙女湖服务区、新余服务区、丰城服务区、樟树服务区、永新服务区

银湾桥服务区、永新服务区、吉安西服务区、吉安服务区、泰和服务区、泰和东服务区

遂川服务区、横市服务区、上犹服务区、永丰服务区、峡江服务区、鄱阳服务区

月亮湾服务区、临川服务区、崇仁服务区、万年服务区、万年东服务区、东乡服务区

相山服务区、余江服务区、罗家滩服务区、景德镇服务区、婺源服务区、德兴服务区

三清山服务区、三清山西服务区、上饶服务区、铅山服务区、鹰潭服务区、金溪服务区

南城服务区、南丰服务区、黎川服务区、广昌服务区、大余服务区、崇义服务区

赣州南服务区、兴国服务区、宁都南服务区、宁都东服务区、于都服务区、会昌服务区

会昌南服务区、石城服务区、瑞金南服务区、寻乌服务区、定南服务区、龙南服务区

信丰服务区、南康服务区

江西高速公路系统发达,省内线路密集,纵横交错,全省境内里程达6000公里,省会南昌、北往九江(安徽省、湖北省)、南至吉安、赣州(广东省、福建省)、西至萍乡(湖南省、重庆市)、东至抚州、上饶(浙江省、上海市)的高速公路已建成通车,可通往全国各地。

 对于Windows下多数软件的安装,我们是通过执行该软件的安装程序(setupexe、installexe、软件文件名exe),由安装程序负责具体的安装过程。

 这个过程中,安装程序做的工作一是系统注册:把该软件的一些系统文件,复制或移动到操作系统的有关系统目录中,实现与操作系统的接口,便于操作系统使用;二是将自身的程序文件、数据文件等复制到本软件的安装目录下,用于本软件的运行。

 (1)PHP语言解释器软件的安装和配置

 该软件没有安装程序,所以具体的安装过程需要用户来完成。不过过程也十分简单:解压缩该软件包至安装目的目录,将系统文件php4tsdll(PHP系统扩展函数库)和phpini(PHP配置文件)分别放到操作系统目录下的相应的位置即可。

 (2)Apache的安装和配置

 大体经过安装->配置两大步骤完成。配置大体经过编辑配置文件->启动服务完成。

 安装:其安装过程由其安装程序进行,启动安装程序后,按提示操作即可。

 配置目的:向Apache说明清楚PHP的有关情况,以便实现二者的协作。

 配置方法:主要通过一个配置文件中有关参数的修改或添加进行。所谓“修改”,即对该文件中已经存在的参数,修改其参数值;所谓“添加”,即将该文件中缺少的参数和参数值增加到该文件中相应位置,为了省事,也可以放到该文件的最后。该文件名为httpdconf,存在于Apache安装目录下的conf目录下,是一个纯文本文件,可用记事本打开修改。也可以通过开始菜单中Apache程序组中的“Edit Configuration”打开该文件,进行配置操作。注意每次配置变动后一定要保存,并启动或重新启动Apache的服务,所做的最新配置才会起作用。

 有关参数和参数值的说明

 1)格式多是这样的单独的行:

 #参数名 参数值 行首的#表示注释,应去掉才会使配置起作用。

 2)参数和参数值的含义、作用

 表2 Apache配置参数设定 示例路径:PHP安装路径——d:/php;发布文档(即文件)主目录——d:/www

 参数名和参数值 操作 作用

 ① BindAddress 服务器机器IP 修改 进行地址绑定(指定服务器地址)

 ② LoadModule php4_module d:/php/sapi/php4apachedll 添加 指名将PHP配置为Apache的模块(Apache module)方式进行工作时的PHP语言解释器

 ③ Port 80 修改 指定Apache对外提供Web服务的通信端口

 ④ ServerAdmin 服务器管理员邮箱(如abc@abccom) 修改 当发生错误时送回客户端浏览器的管理员信箱

 ⑤ ServerName 服务器的计算机名称 修改 指明主机名称

 ⑥ DocumentRoot "d:\www" 修改 指明向客户端提供Web服务的发布文档主目录

 ⑦ 修改 发布文档主目录定义,该处目录的值应与⑥中的一致

 ⑧ ScriptAlias /php/ "d:/php/" AddType application/x-httpd-php php Action application/x-httpd-php "/php/phpexe" 添加 指明PHP脚本语言名称和PHP脚本语言解释器的路径 指明PHP脚本扩展名 指明PHP脚本解释器(PHP以非模块工作时起作用)

 ⑨ DirectoryIndex indexphp 修改 指定默认文档(主页文档,只请求服务器地址就响应的文档)

 有关服务的操作:服务,是一直运行,监听来自其他程序(客户端)的请求,接收请求,处理请求(自己处理或提交其他程序处理),返回处理结果的一种运行着的程序,一种进程。一般运行于操作系统后台。

 有关Apache的服务操作,通过开始菜单中Apache程序组中的有关命令进行:

 ′ Install Service:在操作系统中注册服务

 ′ Uninstall Service:在操作系统中删除服务

 ′ Start Service:启动服务

 ′ Restart Service:重新启动服务

 ′ Stop Service:停止服务

 注意: 服务的`启动、重新启动、停止,必须以在操作系统中注册了服务为前提; 服务的启动、重新启动、停止过程中有Apache的消息反馈。

 (3)Apache与PHP的协同测试

 测试目的是检查二者是否能够正常协作。具体来说,是检验配置后的Apache、PHP、浏览器是否具备了这样的协作能力: 用户通过浏览器向服务器请求 PHP 文件(如在地址栏输入:http://2116440187/indexphp),Apache 在服务器上的用户文档发布目录下查找浏览器所请求的PHP文件,若找不到,则向浏览器返回错误信息,否则,将其提交给PHP解释器解释执行,PHP解释器对该PHP文件进行语法分析,若发现语法错误,则经Apache返回错误信息(以浏览器能识别的代码表示)到浏览器,否则执行该PHP程序(可能包含对数据库MySQL的操作),将PHP程序执行结果(以浏览器能识别的代码表示)经Apache返回到浏览器,浏览器对返回的结果进行解释、执行,执行的结果显示在浏览器窗口中。

 做法是,在服务器上用户的发布文档目录下,放置一个含有 PHP 代码的文件,即 PHP 程序,通过客户端浏览器,向服务器请求这个文件,若浏览器能得到正确的来自服务器的结果,则表明二者安装和配置成功,否则,应根据出错信息,修改配置。

1确定服务器品牌,现在市场上主流服务器IBM、HP、DELL、联想、华硕等,然后将服务器自带的Server Guide   引导盘放在光驱进行引导,设置服务器语言,raid及引导程序。

2查看服务器的光驱类型,是CD还是DVD。如果是DVD则没有多大问题,如果是CD光驱,则不能读取光盘,这时需要外接光驱,FTP,HTTP等安装方式。如果是老一点的服务器基本上都是CD光驱,例如IBM X365基本上IBM的服务器04年以前光驱都是CD-ROM。

3确定安装方式,如果不能用外接光驱,则采取FTP网络安装方式咯。在此小弟以自身安装服务器为例。服务器型号:IBM X365;光驱:CD-ROM;磁盘做的raid1由于小弟第一次碰这么古老的服务器,想着肯定和现在市场上的新款服务器没多大区别,没想到一个服务器折腾了两天,废话不多说了,切入正题。

a直接塞入RHEL 55的系统盘,重启服务器,发现不引导。又尝试了几遍,还是不引导。

b这时怀疑是不是系统盘不能引导,或者光驱坏掉有问题(因为服务器上的第一启动项是光驱嘛,就不需要改Bios,如果改了bios,系统安装完成后第一启动项设为光驱引导,第二启动项设为硬盘引导)。就将系统盘在PC上安装,发现没有任何问题,确定系统盘没有问题。接下来则测试光驱了,将Server Guide引导盘放在光驱里,发现能够正常引导,说明光驱是正常的。于是就上网查看服务器的型号,才发现IBM X365的光驱是CD-ROM,不支持DVD格式。然后采用外接光驱引导安装操作系统,RHEL在安装过程中要检测光驱,有下面几个安装方式:Local cd-rom;FTP;HTTP;hard disk。于是就选择了Local cd-rom,服务器就弹出了自身的光驱,未能检测到外接光驱。由于安装服务器的时候要求将磁盘格式掉,不能选择hard disk,那就只能选择FTP网络安装了。

4确定了安装方式之后,在个人PC上用Server-U搭建了一个FTP服务器,设置FTP的目录,连接方式。将RHEL 55的系统盘放入光驱拷贝到D盘下的FTP的子目录Linux下。搭建好FTP服务器之后,匿名登录然后在本地上测试,在Server-U服务器上查看连接记录,证明FTP是好的就OK了。目录结构如下所示:

5选择FTP安装方式以后,首先会让你给服务器配置IP,配置同一网段即可,用ping命令测试网络是否联通。(在此注意,由于服务器比较古老,用平行线可能不能联通,用交叉线就ok了;另一种方法就是那一个小HUB将服务器和FTP服务器连接在一起,配置同一网段,相当于一个小局域网)。网络配置好以后,会让你填写FTP的服务器地址和路径以及选择登录方式,以本人安装为例,IP:10102024,路径:linux,选择下面的登录方式为匿名登录。接下来会让你输入用户名和密码,匿名登录用户名和密码均为FTP。下图为在FTP服务器上看到现在正在安装linux系统访问FTP资源日志。

6根据提示安装linux系统。

Windows Server 2019是由微软(Microsoft)官方推出的最新版服务器版操作系统,该系统基于Win Server 2016开发而来,后者是微软迄今为止普及速度最快的服务器系统。WinServer 2019 与 Win10 同宗同源,提供了 GUI 界面,包含了大量服务器相关新特性,也是微软提供长达十年技术支持(简称 LTSC)的新一代产品……向企业和服务提供商提供最先进可靠的服务。Windows Server 2019主要用于 VPS 或 服务器上,可用于架设网站或者提供各类网络服务。它提供了四大重点新特性:混合云、安全、应用程序平台和超融合基础架构。该版操作系统将会作为下个长期支持版本 LTSC 为企业提供服务,同时新版将继续提高安全性并提供比以往更强大的性能。

本站为用户提供Windows Server 2019激活版下载,安装包提供的是MSDN 原版 ISO 镜像,并且内置了匹配有效的激活工具,一步安装激活操作系统,后文附有详细的图文安装教程,亲测有效,由需求的用户请下载支持!

Windows Server 2019的四大特性

1、Hybrid 混合云部署:

Windows Server 2019 和 Windows Admin Center 让用户可以更加容易地将现有的本地环境连接到 Microsoft Azure。使用 Windows Server 2019 用户可以更加容易的使用 Azure 云服务(如 Azure Backup 和 Azure Site Recovery 等),而且随着时间的推移,微软将添加/支持更多新服务。

2、Security 安全加强:

安全性仍然是微软的首要任务,从 Windows Server 2016 开始微软就在推进新的安全功能,而 Windows Server 2019 的安全性就建立在其强大的基础之上,并且与 Windows 10 共享了一些安全功能,例如:Defender ATP for Server 和 Defender Exploit Guard 等等。

3、Application Platform 应用平台:

随着开发人员和运营团队逐渐意识到在新模型中运营业务的好处,「容器」正变得越来越流行。除了在 Windows Server 2016 中所做的工作之外,微软将一些新技术都让到了 Windows Server 2019 中进行爆发,这些新特性就有: Linux Containers on Windows、Windows Subsystem for Linux(WSL)和对体量更小的「Container 映像」支持。

4、HCI 超融合基础架构:

如果你正在考虑改进物理或 Host 主机服务器基础架构,应该考虑使用 HCI。这种新的部署模型允许您将计算、存储和网络整合到相同的节点中,从而降低基础架构成本,并且同时获得更好的性能、可伸缩性和可靠性。

Windows Server 2019安装激活教程

鉴于环境所限,小编这里所演示均基于VMware Workstation虚拟机!具体操作如下:

1、创建一个虚拟机安装环境,安装镜像选择下载下来的Windows Server 2019 ISO镜像文件

2、选择操作系统

3、创建环境就不必多说,安装环境创建之后,运行虚拟机,即可进入Windows Server 2019的安装操作界面,和win10系统的安装界面很像的,选择呢中文,点下一步

4、点击开始安装按钮

5、秘钥可以先选择“没有产品秘钥”选项,如下图所示:

6、选择体验数据中心,点击下一步

7、同意系统安装协议

8、选择安装类型

注意:由于小编这里采用虚拟机操作,划分的虚拟硬盘没有激活,所以只能够选择“自定义”,因为需要激活硬盘

9、选择安装路径,具体操作步骤为:

①点击“新建”按钮新建分区

②点击“格式化”按钮格式化

③点击“下一步”

10、等待系统安装,大概10分钟不到,蛮快的!

11、完成安装后重启,无需干预

12、设置登录密码(必须)

提示:鉴于属于服务器操作系统,密码要求较复杂,简单的不行,根据提示设复杂点!

13、按“Ctrl”+“Alt”+“Delete”解锁

14、熟悉的登录界面,输入密码登录即可

15、还真干净!!

16、开始系统当然是未激活的,这时候就需要用到我们的激活工具“win10sysexe”了,打开,选择“一键激活”,点击“激活”选项即可,如下图所示:

注意:在激活前,请手动关闭Windows Defender杀毒软件(方法网上找),不然可就直接杀掉了!

17、重启之后,恭喜你,已经激活成功了,请放心使用吧~

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎样建设一个自己的服务器呀?告诉我具体服务器搭建流程!需要具备那些硬件软件啊?各位高手谢谢了!

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情