2023年11月27日发(作者:)
Windows server2008服务器
上次服务器基本架设的培训由于所用软件版本低的问题,感觉可读性不是很高,这里就此给
与改进,使用windows server 2008下的iis7.5为例进行一点简单的分享。
首先还是介绍一下:
Windows server2008各版本比较
Windows server 2008标准版
标准版是至今较为稳定的windows server操作系统,内置强化web和虚拟化功能,
是为增强服务器基础架构的可靠性和弹性而设计的,同时可节省时间,降低成本。
Windows server 2008企业版
企业版是为满足规模企业的一种一般用途而设计,可部署企业关键应用。 Windows
server 2008企业版功能与标准版基本相同,只是提供了更高硬件体系的支持,同时
提供了更加优良的可伸缩性和可用性。并在原基础上增加了企业技术,如failover
clistering与活动目录联合服务等。
Windows server2008数据中心版
数据中心版是为运行企业和任务所倚重的应用程序而设计。可在小型和大型服务器
上部署企业关键应用及大规模虚拟化。
Windows web server2008网络版
Web版是特别为单一用途的web服务器而设计,且整合了iis7.0、和
framework,以便利供任何企业快速部署网页、网站以及web应用和程
序等。
Windows server2008安腾版
安腾版是为inter Itanium 64位处理器而设计,针对大型数据库各种企业和自定义应
用程序进行优化,提供高可用性和扩充性,并且符合高要求且具关键性的解决方案
的需求。
注:还有其他版本,如去虚拟化版本、hpc版本等。特别指出的是在windows server2008
的安装中针对标准版、企业版和数据中心版本,Microsoft推出了server core(内核
安装)模式,具有高可用性、安全性高、可靠性增强,系统资源占用小等优点。但
是有完全字符界面不能升级到全功能版的缺点。
Iis的基本介绍
Iis全称是Internet information server,作为microsof的杰作,现在已经升级到7.5版本,
此版本安全性大大的提高了,因为微软将iis服务器分成40多项可选服务,安装时可以
自由化选择,减少了一些不必要的组建。此版本可操作性也大大提高,因为它将菜单栏
具体化为图标进行管理,管理起来更方便。功能也大大的增强了,因为它经过处理后可
以支持、java、cgi、php等编程语言。
锐利的iis7.0闪亮登场
首先介绍iis的安装:
Iis的安装:
Windows server2008系统最大的有点我感觉是集成了所有的服务于服务管理器,并且集
1
Windows server2008服务器
成了服务管理器中绝大多数服务的管理软件包,再也不需要安装一个服务到安装光盘或网站
上下载相关软件包才能使用该服务了。这样安装和管理变得相当方便。
1)、首先是打开windows server2008的服务管理器,在角色选项卡右击选择->添加角色。
2)、选择“web服务器(iis)”,切换到下面的“角色服务”,便可以看到它的默认安装角色,
自己也可以自定义选择。
2
Windows server2008服务器
3)、单击下一步按钮,服务器便会自动找到并识别软件包,进行自动安装,便捷吧。
3
Windows server2008服务器
安装完成让我们打开看一看我们的成果吧。
4)、执行打开->管理工具->internet信息服务管理器即可以打开如下界面。
4
Windows server2008服务器
Web服务器的基本设置:
Web服务器我们建立好了接下来就是很好的管理它了,为我所用。
1)、配置ip地址和端口:单击default website->操作->绑定。
2)、配置主目录
选择默认网站,单击右边的高级设置,即可进行主目录的设定。
这里面我使用默认的设置,如果要架设网站,可以将网站程序放在非系统所在C盘的其他
盘符上,然后将默认网站的物理路径设为你网站程序所在文件夹就可以了。这样,通过ip
或域名浏览时便可以调用程序,访问网站了。
5
Windows server2008服务器
6
Windows server2008服务器
3)、配置默认文档
Iis默认支持的是html,对asp/ /php/java要进行增添默认文档才行。
单击功能页面中的“默认文档”图标,单击添加添加需要添加的文档如此处添加,
然后确定,上移到顶端即可这样会优先选择。
4)、配置自定义错误页
单击功能菜单中的“错误页”按钮,然后单击右边操作中的编辑,然后在打开的菜单中选择
一个物理路径,或指定本网站的一个子路径,或进行302重定向也可以,便实现了自定义错
误页。
7
Windows server2008服务器
8
Windows server2008服务器
5)、禁止匿名访问
单击窗口中的身份认证,既可进行开关匿名访问服务。增加安全性考虑,应该单击右边的禁
止按钮。这样便禁制了匿名ftp服务,提高网站程序的安全性。
6)、ssl证书申请
单击窗口的服务器证书按钮,然后单击右边的创建证书申请,填写信息既可以进行服务
器证书的 申请操作。具体参照张学超分享的连接来
/view/ 来操作。
。
Web服务器的中级设置:
我们通过上面的介绍可以说对于windows下的web服务器有了一个初级的认知,为了进一
步的提高自己的能力,下面我们进行更深一步的学习。
首先介绍一下Iis7.5配置站点的可用方法:
根据ip地址部署站点:服务器绑定多个ip,给每个网站分配不同ip即可,访问方式
如果都做了解析,可以通过域名或独立ip访问都可以。
根据端口号部署站点:使用同一个ip,根据端口号识别不同的站点,访问方式
domain:端口号。
根据主机头名部署站点:只有一个ip,申请多个域名,根据不同主机头名访问不同
的站点,访问方式就是输入域名。
根据虚拟目录部署站点:在网站下面建立不同的虚拟目录,可以访问到不同的站点。
访问方式:http:///虚拟目录名
我们可以通过操作菜单栏下的绑定来进行web站点的定义。
9
Windows server2008服务器
Ip地址法:给服务器
多分配几个ip,不同
域名不同ip
端口号法:同一个ip,不
同域名不同端口
主机名法:同一个
ip,不同域名
10
Windows server2008服务器
测试:
我们可以通过输入127.0.0.1或localhost或单击默认网页中操作栏目下的“浏览”按钮来查
看,我查看我们指定的主目录的网页。
虚拟目录法:通过添加虚拟目录建立不同主页
我们通过分析知道,原来我们没有启用asp的组建,所以脚本不支持,我们返回服务器管理,
重新编译iis就是增加或减少相应组件,这次我们把“asp”和“isapi扩展”都选上,进行安
装,然后重新启动iis。
11
Windows server2008服务器
重新编译之后有一点特别提醒:Asp加载后,并没有启用父路径,这里要手动启动一下,这
样我们才相当于开启这项服务,我们将启用父路径的右边菜单选择“true”就启用了,单击
右边操作菜单栏的“应用”按钮进行应用。
重新进行单击操作菜单栏的“浏览”按钮,这次出现了下面的图标说明我们测试成功。
12
Windows server2008服务器
Web服务器的高级设置:
我们通过以上的学习可以说是已经具备了很高的windows下的建站水平,有没有更高级
的进阶,好如果有兴趣我们就来学习windows下的web高级进阶。高级进阶的水平的标
准就是windows环境下支持多种编程语言的万能web服务器。
1)、打造windows下的java服务器
我们首先要下载一个组建才行jdk,这是java环境的开发软件包。
Jdk 下载地址:/products/archive/
Jdk 或下载地址:http: 天空下载
下载后安装jdk,安装路径默认就可以默认地址就是:C:Program FilesJavajdk1.7.0
然后配置环境变量,环境变量配置好进行测试,如果通过恭喜你java开发组件通过,这
时你就可以通过运行->cmd进入shell界面进行初级的java开发了,如果想更深入一点
就要建一个windows下的web平台了,这里我们选择apache tomcat进行架设:
安装jdk的过程就像我们常见的软件一样,双击安装一步步就可以了。
我们然后来配置windows下的运行java所需的环境变量。
计算机->属性->高级系统设置->高级->环境变量 进行设置环境变量的设置
13
Windows server2008服务器
14
Windows server2008服务器
单击系统变量下的“新建”按钮,在变量名和变量值分别使用下面的数值,具体版本根
据你下载的版本,具体路径根据你安装的路径:
变量名 变量值
PATH C:Program FilesJavajdk1.7.0bin;C:Program
CLASSPATH C:Program ;C:Program
JAVA_HOME C:Program FilesJavajdk1.7.0
然后单击”确定”,再“确定”,完成变量设置。
测试:打开shell窗口,分别在shell里面输入java和javac进行测试,测试通过
FilesJavajre7bin
15
Windows server2008服务器
安装apache tomcat
安装完这个服务器软件,安装完成后通过ie浏览器进行访问测试。
安装的时候有一点要特别注意,因为我们的iis服务器默认的是80端口,所以我们使用tomcat
之前需要先将iis关闭不启用或者修改其80端口为别的。然后我们再来安装tomcat。
这里要输入域名和服务器地址,服务器没独立ip所以使用localhost,email填有效邮箱。
16
Windows server2008服务器
安装完成测试:localhost进行测试,测试通过。
打造windows下支持的web服务器
首先安装组建,然后在应用程序池中添加的程序池,接着启动web下的
state service。然后新建网站,上传网站程序,增加的默认文档,测试即可。
1)、通过服务器管理的添加角色。添加组件,这次我们将“.net扩展性”、“”、
“isapi筛选器”都勾选上,单击确定。
17
Windows server2008服务器
2)、测试
首先我们会看到iis服务器中间窗口功能中多了的各个功能卡。
然后我们新建一个性质的网站。我们首先到站长百科,下载一个的源码软件
包,解压,然后将新建的web服务器的网站主目录指向该文件夹。
3)、打开iis服务器,单击网站- >添加网站
18
Windows server2008服务器
4)、添加的默认文档,并置顶。
5)、我们接下来就要添加的应用程序池了,单击iis左边的应用程序池->添加应用程
19
Windows server2008服务器
序池,输入程序池名,指定.net版本,这里选择v2.0版本,模式集成。单击确定。
6)、测试:我们进入这个网站,单击右边操作窗口中的 “浏览”按钮。出现我们
的测试网页:
出现错误,通过分析得知,这是因为我们的网站程序是基于4.0版本的,而我们的服务器是
架设在2.0版本的程序池中,于是我们是为了实验我们下载一个2.0版本的程序我们
再进行试验,结果如下图。显示数据库连接失败,我们目地已经达到了,说明我们的
环境架设成功,因为我们一直就没有建立数据库,连接不上数据库是正常的。
20
Windows server2008服务器
Iis支持php的语言,我们已经在上次例会上分享过了,好了不早了,请大家好好研究一下
吧。谢谢
Saisai
Iis7.5完美支持php之详解版
-saisai
1)、将php程序解压,释放到c:php下。当然是win32下的php软件。
2)添加php的isapi筛选器,单击isapi筛选器,单击操作上的添加按钮。
21
Windows server2008服务器
3)、添加脚本映射。
单击处理程序映射,选择右边操作栏的添加脚本映射。
4)、添加应用程序池。单击应用程序池选择右边的的添加应用程序池。
22
*
Windows server2008服务器
5)、更改站点的应用程序池。选择某个网站,单击右边操作栏中的基本设置,弹
出编辑网站会话框,单击选择选择php应用程序池。
23
Windows server2008服务器
6)、添加默认文档。
7)、配置文件。将c:-disk复制到c:windows下并命名为。
修改一下几项,将前面的;去掉即可。
extension=php_
extension=php_
extension=php_
extension=php_pdo_
24
Windows server2008服务器
并且修改extension_dir = "c:/php/ext/" 必须以/结束
修改路径 _path = "C:/php/tmp" tmp需手动添加
8)修改环境变量。计算机-属性-环境变量-新建。名path 值 ;c:php;c:phpext
25
Windows server2008服务器
9)、安装mysql。这一步就不细讲了,有需要请联系saisai。
10)、测试。在d:netblog下新建一个
然后访问:ip/ 你会问我为什么用8088端口,因为我上次测试将
80端口暂用了,所以这次用8088了嘿嘿嘿。
这便是来自李书满的windows2008服务器实战第八章,自己只是实践一下。
26


发布评论