Win7全能型WEB服务器环境配置攻略.docx
- 文档编号:6618292
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:36
- 大小:1.39MB
Win7全能型WEB服务器环境配置攻略.docx
《Win7全能型WEB服务器环境配置攻略.docx》由会员分享,可在线阅读,更多相关《Win7全能型WEB服务器环境配置攻略.docx(36页珍藏版)》请在冰豆网上搜索。
Win7全能型WEB服务器环境配置攻略
Windows7全能型WEB(asp.netphp)
服务器环境配置攻略
(一)
技术是为人服务,人可以改变技术,但绝不可以做技术的奴隶。
本着互相学习、共同提高的理念,本人以微软windows7操作系统为基础,与大家共同探讨学习在windows7中设置服务器。
最常见的WEB服务那就是WWW服务,也就是指网站功能。
WWW服务主要为用户展示新闻、图片、提供数据、生产订单等。
配置一款WEB操作系统其实并不难,要求我们心要细。
发现问题要善于思考,善于搜索。
不懂不要紧,只要我们肯研究、肯学习,敢问、敢想,那一切都能解决的。
前言
国内网站WEB应用程序的概况
互联网发展到今天,对我们的生活产生了极大的影响。
一些专业的程序开发商为我们提供了许多很好的产品,其中不乏一些开源免费的产品。
例如国产BBS的领头羊北京康盛创想公司,旗下包括PHP类产品discuz!
、supesite/xs-space、ecshop、supe-v和.net类的discuz!
NT产品,其最近又发布了新产品ucenter、ucenterhome将各个应用程序之间相互联系起来。
还有国内CMS的新势力酷源网站管理系统(KYCMS),上线不到半年就好评如潮。
还有以开源著称的织梦网站管理系统(DEDECMS),其3.1版本体积小巧,功能强大。
现己发展到5.1版本,集成了众多当前主流的模块,如问答、分类信息、小说等。
此外还有IWMS网奇、动易、风讯、帝国、PHPCMS、PHP168等众多产品,当然一些没有坚持下来的产品也不胜其数。
就是因为有这么多的软件供应商为我们提供软件,才使得国内的互联网一片红火,每天都有大量的新站长加入进来建设互联网。
下面是国内WEB领域做得比较成功的产品:
一:
论坛类:
1:
discuz论坛。
官方:
2:
discuz!
NT论坛。
跟上面的是同一家。
官方:
3:
phpwind论坛。
官方:
4:
动网论坛。
官方:
二:
CMS类:
1:
酷源网站管理系统。
官方:
2:
织梦内容管理系统。
官方:
3:
动易系统。
官方:
4:
风讯系统。
官方:
5:
帝国系统。
官方:
6:
PHPCMS。
官方:
还有许多程序没有列出来,上面只是其中的一小部份。
安装windows7的硬件要求
相信朋友们对操作系统有一定了解,所以我也考虑不必为大家讲解基础的使用过程,目前windows7任然处于测试阶段,但网络测试的结果表明,Windows7是一款真正的完美的操作系统!
它比WindowsVista界面更漂亮,使用更人性化,更重要的是Windows7运行速度要远远快于WindowsVista,对硬件的资源占用率也更小。
Windows7虽然有许多软件兼容性问题,但它散发出的迷人魅力同样无法阻挡。
当前主流的电脑配置都可以安装windows7
相关信息
具体说明
处理器
最低1.0GHzx86或1.4GHzx64
推荐2.0GHz或更高;安腾版则需要Itanium2
内存
最低512MB,推荐2GB或更多
硬盘
最少10GB,推荐40GB或更多
其它
光驱要求DVD-ROM,显示器要求至少SVGA800600分辨率,或更高
那首先我们就是要windows7的安装光盘,此光盘可以从徽软官方网站上下载得到,微软已经提供的Windows7序列号申请,可以激活使用到2009年8月。
我用的是win7Ultimate7000,也就是旗舰版。
获取方法:
1.打开这个连接:
(需要使用IE )
2.在“Getthedownload”处,选择32位或64位下载
3.使用你的WindowsLiveID(MSN账号)登陆,并填写一些信息
4.你就可以获得一个Windows7序列号了
本文用到的一些程序:
php-5.2.8-Win32
mysql-5.0.45-win32
phpMyAdmin-3.13-alllanguages
ZendOptimizer-3.3.0a
MicroSoftSQLServer2005企业版
IIS7由系统自带,我们只要安装即可,选中默认就支持.net2.0了。
PHP可以从PHP官方网站下载。
地址:
MYSQL数据库软件也可以从官方网站下载到。
地址:
MYSQL数据库管理软件phpMyAdmin下载地址:
MSSQL数据库软件可以从徽软官方下载
PHP加速软件ZendOptimizer也从其官方网站下载
IIS7安装
安装IIS7,简要步骤如下:
1、在控制面板中,选择程序和功能中的“打开或关闭windows功能”
2、选中“Internet信息服务”
3、展开“万维网服务”,在应用程序开发功能中全部勾选。
ISAPI扩展是对PHP支持的重要选项。
图1
4、确定后自动安装
5、安装完成后,在IE地址栏里输入http:
//127.0.0.1(你的IP地址),即可看到IIS7的欢迎界面。
图2
Windows7全能型WEB(asp.netphp)
服务器环境配置攻略
(二)
Php5.2.8的安装
1、首先把php-5.2.8-Win32的压缩包解压到E盘,例如E:
\php5(也可以是其他盘符,个人喜好而已);
2、将php5目录下的php.ini-dist重命名为php.ini并保存;
3、用记事本打php.ini:
(1)配置extension路径
搜索:
extension_dir="./"将其修改为extension_dir=“E:
/php5/ext/”(必须以/结尾)
(2)扩展PHP支持
搜索:
;extension=php_gd2.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll
;extension=php_zip.dll
;extension=php_mbstring.dll
将这些行前面的分号“;”去掉,使PHP支持这些扩展。
(3)配置session.save_path路径
在E:
\php5目录下建立一个“tmp”临时目录;
搜索:
;session.save_path="/tmp",去除前面的分号,将其改为session.save_path=“E:
/php5/tmp” (上面建立的目录)
(4)保存修改的文件,并将此文件(php.ini)复制到X:
\Windows目录 (X为你系统所在的盘符)。
4、配置ISAPI筛选器
打开IIS管理器(右键点桌面“计算机”,选“管理”,选择“服务和应用程序”中的“Internet信息服务(IIS)管理器”)
图3
打开ISAPI筛选器,添加一个筛选器。
筛选器名称为php,可执行文件路径为E:
\php5\php5isapi.dll
图4
5、配置处理程序映射
双击处理程序映射
图5
点右键,选择“添加脚本映射”,请求路径为*.php,可执行文件路径为E:
\php\php5isapi.dll,名称为php
图6
6、配置应用程序池
选择应用程序池(在网站上面)
图7
右键添加应用程序池,名称为“php”,.NETFramework版本选”无托管代码”,托管通道模式选”经典”
图8
7、更改站点应用池
点击当前站点,再点击右边操作栏中的“基本设置”
图9
选择应用程序池为刚刚所建立的php应用池
图10
8、添加默认文档
添加index.asp、index.php为默认文档
图11
图12
9、测试PHP
在C:
\inetpub\wwwroot目录(默认www目录)下,新建一个文件名为phpinfo.php的文件,输入以下内容:
php
Phpinfo();
?
>
保存!
!
!
!
在浏览器中输入http:
//127.0.0.1/phpinfo.php,如果你的PHP配置正确,就会显示相关信息。
图13
PHP的配置有点繁琐,比较容易出问题,也是服务器配置中的难点。
Windows7全能型WEB(asp.netphp)
服务器环境配置攻略(三)
MYSQL5.0.45的安装与配置
解压,执行安装程序,直接下一步既可,安装路径可以自由选择,默认的也可以。
个人喜好而已。
图14
安装完毕以后程序会提示你配置MySQL
图15
询问你使用什么配置,有两个选项,DetailedConfiguration(高级配置)和StandardConfiguration(标准配置),这里选择高级配置。
图16
下图第一个选项(DeveloperMachine)是用作开发服务器,MYSQL只占少量内存,第二选项(ServerMachine)是WEB服务器,占中等内存,第三选项(DedicatedMySQLServerMachine)是服务器只作为MYSQL服务器来使用,也就是占用全部内存。
这里,我们一般选择第二种(ServerMachine)。
图17
选择MySQL数据库默认存储方式-Non-TransOnly
图18
连接数可以按照自己的站点进行更改,我这里设为1000。
图19
MYSQL的默认端口是3306,一般不需要修改,StrictMode不要选择。
图20
编码一般选GBK或utf-8。
图21
把MYSQL加入系统服务,这样只要在服务器一启动就自动启动MYSQL数据库,并且把下面的“IncludeBinDirectory……”也选中。
图22
设置root用户密码,直接输入设置。
图23
开始配置
图24
配置完成
图25
测试MySQL数据库
按Win+R输入CMD(运行窗口程序):
输入MySQL–uroot–p,按照提示输入密码后,如能进入MySQL控制台则说明MySQL安装正常,否则需要检查先前安装步骤和相应服务是否启动,进行重新安装。
图26
Windows7全能型WEB(asp.netphp)
服务器环境配置攻略(四)
SQLServer2005数据库的安装
SQLServer是目前比较常用的数据库系统,很多软件(如全市通用的南通工资软件、学籍管理软件等)都使用这一数据库系统。
最新是2008版,这里采用常用的SQLServer2005企业版。
对于操作系统是Windows2000专业版(Professional)或是WindowsXP的用户,则SQL数据库只能安装个人版。
插入安装光盘,弹出安装界面:
选择“服务器组件、工具、联机丛书和示例”
图27
显示许可协议,霸王条款也得接受
图28
点击下一步后,系统会有一段时间的安装环境检测,提示安装SQLServer2005前需的软件组件,如下图:
图29
点击“安装”,等它自动安装吧,还好,一会就完成了,下面就要正式开工了!
图30
点击下一步,系统进行配置检查,有问题的会在列表后面的消息列列出,可自行查看并解决。
图31
如果没有问题,点下一步,输入用户及公司名称及序列号,我有幸网上找到一个,呵呵。
图32
选择要安装的组件,“高级”选项中可以详细设定。
图33
一切工作准备就绪了,安装程序还不忘记再次提示一下,看得出来,微软的软件在人性化方面下了很大的功夫,比如Vista系统,每做一个文件操作都会温馨提示一下,不过频繁的提示,也实在让高级用户有些烦恼。
图34
经过漫长的安装,结束报告出来了
图35
下一步后,安装总结出来了,这里可以查阅安装日志及配置一些相关工具,不多说了。
图36
至此,SQLServer2005安装成功。
Windows7全能型WEB(asp.netphp)
服务器环境配置攻略(五)
今天是这个系列的最后一篇了。
希望你能坚持看到这里。
ZendOptimizer3.3.0a的安装与配置
ZendOptimizer以优化代码的方法来提高PHPv5应用程序的执行速度,执行使用ZendOptimizer的PHP程序比不使用的要快40到100倍,意味着网站的访问者可以更快的浏览网页,从而完成更多的事务,创造更好的客户满意度,更快的反应同时也意味着可以节省硬件投资,并增强网站所提供的服务。
解压,双击安装程序,运行ZendOptimizer3.3.0a
图37
许可协议:
图38
选择ZEND的安装目录
图39
选择IIS7.5作为我们的WEB服务
图40
选择PHP.INI的所在目录,默认是windows目录,因为我们前面配置PHP时已经把PHP.INI复制到windows目录,所以这里不需要再选择。
图41
选择网站根目录:
c:
\inetpub\wwwroot
图42
图43
至此,ZEND安装全部安装完成!
!
!
phpMyAdmin3.13安装与配置
phpMyAdmin是一套可以用来管理MySQLserver以及单一数据库的PHP程序,对于不熟悉MySQL命令列指令的人来说,是很方便的管理工具。
首先把phpMyadmin-3.13解压到c:
\inetpub\wwwroot\phpmyadmin
把c:
\inetpub\wwwroot\phpmyadmin\libraries目录下面的config.default.php复制到c:
\inetpub\wwwroot\phpmyadmin目录下,并重命名为config.inc.php
好了,这样phpmyadmin就配置好了。
在浏览器中输入http:
//127.0.0.1/phpmyadmin,看看,PHPMYADMIN是不是已经正常工作了。
图44
到此以上所有步骤,我们的windows7操作系统就同时支持asp、2.0、PHP5程序了,同时也支持了access、mysql、mssql三种数据库,应该说是一个全功能的服务器了。
好了,今天就写到这里了,以后有机会还会更新!
如有不对的地方麻烦大家给我指出来,以便我修订!
附件是《Windows7全能型WEB(asp.netphp)服务器环境配置攻略》所有文章的电子稿,有需要同志可以下载。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Win7 全能型 WEB 服务器 环境 配置 攻略