如何在IIS下部署PHP网站
首先你得有windows2003和IIS 6.0(6.0(6.0以后就没戏了)。
然后要装的东西是:php5.2,mysql5.0,phpmyadmin2.11。
这些东西一个个找太麻烦了。幸运的是,我们有wamp。
一旦你学会了如何安装wamp,那么就只剩下“配置”了。
下面涉及到的所有文件路径都以wamp为准,wamp中php的目录是wamp & # 92斌& # 92;php & # 92php5.2.5 .
要使iis能够解析php,首先将php.ini复制到c:& # 92;Windows目录下,将php5isapi.dll复制到c:& # 92;windows & # 92在system32下。
然后从windows2003的管理工具进入iis,添加一个新的web服务扩展,其扩展名可以任意填写,比如“php服务扩展”,要求的文件是php5isapi.dll,勾选“设置扩展状态为允许”。
然后新建一个网站,假设已经有一个网站,右键属性,为网站创建一个应用池,执行权限是脚本和可执行文件。单击配置添加一个。
“应用扩展”,在新弹出的窗口中,选择php5isapi.dll(最好是c:& # 92;windows & # 92在system32下),”扩展
“是这个名字。php,而且动作仅限于“get,head,post,trace”。检查文件是否存在。
好了,php基本配置好了。你可以到网站的根目录下创建一个index.php,并写上“
?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
phpinfo();?”,然后打开浏览器测试一下。
首先你要修改php.ini,找到参数extension_dir。假设wamp安装在驱动器D上,将其更改为
扩展名_目录
=
“丁:& # 92;wamp & # 92斌& # 92;php & # 92PHP 5 . 2 . 5 & # 92;ext & # 92”,然后找到extension=php_mysql.dll和
Extension=php_mysqli.dll,并确保它们前面的逗号已被删除。
接下来是关键,在wamp & # 92斌& # 92;php & # 92php5.2.5目录中有一个密钥文件libmysql.dll。昨天困扰了很久才想起来之前的配置。
mysql的惨痛经历(都是wamp的错让php/mysql的安装太简单了),这个文件一定要复制到c:& # 92;windows & # 92系统32目
记录下来,不然没用在php.ini中打开extension=php_mysql.dll在浏览需要连接mysql的页面时,会报错。
“mysql”类型不存在。
我们遇到过这样一个实际问题:asp和asp.net的网站已经在54上运行了,iis抢占了80端口,apache就不能用了,那还要别人在吗?
Single,在wamp中找到httpd.conf文件,把“80”这几个字全部替换成你想要的端口,重启apache。阿帕奇有四个地方。
需要修改80:
听
80,服务器名
本地主机:80,名称虚拟主机
*:80,前两个是默认的,后两个只有在配置了virtualhost的情况下才会出现。& lt/pre
评论
0
11
加载更多
安装IIS后怎么发布网站?
你好.先在服务器上架设下FTP.然后在本地用flashfxp工具把数据上传到服务器.并安装下IIS.发布网站即可. CMS的程序是用的PHP语言.需要MYSQL数据库的支持.建议在服务器上搭配IIS+PHP+MYSQL的环境.如果不会的话可以让服务商帮你搭建.以及帮你配置MYSQL数据库.这里附上一份IIS发布网站的教程.希望对你有帮助.
大型网站发布工具有那些?
发布网站需要以下软件:
网页三剑客之-Dreamweaver
Dreamweaver简称DW,是专门建设网站的工具,建站首先必须用到DW,因为Dreamweaver能够自动将网页生成的大部份结构代码,减少在建站时输入出错,是普通网站建设工作者的首选工具,界面简单,实用功能比较强大。DW软件于网站制作中属于一个综合的整理工具。该工具的作用是把各种元素整理在一个页面上。如:图片、文字、连接、代码整合在一起,可以把他理解为“组装部”。
Photoshop
用PS来处理网站建设过程中要用到的图片。
FrontPage
office自带的工具之一,因其体积较小,操作简单,受广大入门级网站建设用户推崇,实用,学起来比较轻松,功能不太多,只是入门级网站建设工具。
Pageadmin
一款独立建站系统,网站建设过程中大型企业一般有人力资源、丰厚的财力,所以会选择专业企业建站程序,然后定制一个服务自己风格的模板,而中小型企业更多的是选择建站系统现成的企业网站模板。选用自助建站系统的时候,要注意这个系统是否功能满足要求,口碑怎么样等等,目前市场上大部分自助建站系统仅支持简单建站功能,而PageAdmin则可以对网站栏目,结构,布局,数据等等企业网站进行修改,而且支持在线支付,购物,积分,会员系统等等功能。网站建设的后期,就需要考虑后期网站运营的问题,尤其是营销型网站建设,Pageadmin这方面做的比较到位。
网站运行环境的配置
因为动态的网站在运程服务器的运行是需要环境来支持的,所以,如果要测试建设好的网站的功能,必须在本地或者内网做好动态网站的运行状态,比如:ASP网站需要安装IIS,PHP网站也需要安装运行PHP的环境,这些都是建设一个好的动态网站必须的。
网站源码上传工具
网站建设好以后,需要上传到远程服务器或虚拟主机上,这时必须用到FTP上传工具,如:FlashFXP就是常用的一款FTP工具。建设一个营销型网站的建设,基于的网站考虑,最好是在本地测试好网站的结构、必要的内容发布、网站的相关关键词的布局,上传以后,不必对网站进行大动,这样比较好,可以减少网站被搜索引擎接纳考核的周期。
网站建设其他辅助软件
1、FTP客户端
这是必须的,你要将自己制作好的网页文件上传到你的网站空间,才能被互联网上的其他用户看到,而几乎所有的网站空间都靠FTP服务上载你的网站文件。
2、服务器平台测试软件(开发环境软件)
在自己的电脑上模拟出服务器的环境,你能够把自己的电脑当做服务器,看看自己编写的代码在服务器上运行的效果。
3、浏览器插件或功能
在开发中,你可能需要利用浏览器去检查你的代码是否规范,出了什么问题,不同的浏览器使用方法不同,有的本身就有这些功能,有些需要安装插件,有些需要安装额外的帮助软件,如IEtester。