仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 663|回复: 19
打印 上一主题 下一主题

[学习教程] PHP网站制作之IIS办事器完整设置装备摆设完成asp,cgi,perl和p...

[复制链接]
活着的死人 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-4 00:18:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
理解动态语言的概念,运做机制,熟悉PHP语法cgi|iis|mysql|perl|办事器   IIS办事器完整设置装备摆设完成asp,cgi,perl和php+mysql

IIS办事器完整设置装备摆设 如今咱们要使IIS完成ASP,CGI,PERL和PHP+MYSQL

所需软件(都如果For Windows的):

ActivePerl、PHP、MYSQL

一.ASP撑持:

不必说了吧,甚么都不必做,自己就撑持ASP运转。

二.CGI,PERL撑持:

1.装置ActivePerl
运转下载的ActivePerl一步一步装置(注重:装置途径请选择到根目次的/usr/下(默许是perl),如许对今后调试法式省良多事)

2.设置装备摆设IIS
翻开"Internet 信息办事"(在'办理东西'里),点开默许站点的属性,如图:

                               
登录/注册后可看大图

选择 "主目次" 选项卡,然后点 "设置装备摆设(G)...",弹出如图对话框

                               
登录/注册后可看大图

然后 "添加(D)" 以下图:

                               
登录/注册后可看大图

保举"c:\usr\bin\perl.exe" 记得必定要在前面加上" %s %s ",否则没法履行cgi的,肯定后。用一样的办法添加扩大名.pl,如图:

                               
登录/注册后可看大图

完成后如图:

                               
登录/注册后可看大图

如今你的IIS已撑持cgi,perl了!


三.PHP、MYSQL撑持:

1.装置PHP和MYSQL
运转下载的PHP和MYSQL一步一步装置就好了(装到哪里都行,普通如今网下流行的都是装置过的PHP,没有装置法式,你只需求把下载的紧缩包解紧缩出来就好了,放到如:c:\php下)

2.PHP撑持:

2.1 拷贝php目次下dlls文件夹里一切文件到c:\windows\system32下

2.2设置装备摆设IIS:和方才设置装备摆设cgi一样,添加.php 以下图:

                               
登录/注册后可看大图

完成后以下图:

                               
登录/注册后可看大图

最初,把如图:

                               
登录/注册后可看大图

这里的 "履行权限" 该成:"剧本和可履行文件" 然后肯定ok! 如今你的IIS已完整撑持PHP+MYSQL了!

1、下载MySQL数据库(ODBC)驱动法式和MySQL数据库体系法式

1.MySQL数据库(ODBC)驱动法式下载地址为: http://mysql.com/Downloads/MyODBC/myodbc-2.50.36-nt.zip 、 http://download.sourceforge.net/pub/mirrors/mysql/Downloads/MyODBC/myodbc-2.50.36-nt.zip 或 http://www.fykx.net/download/php/myodbc-2.50.36-nt.zip(1457KB)

2.MySQL数据库体系法式下载地址为: http://www.mysql.com/Downloads/MySQL-3.23/mysql-3.23.30-gamma-win.zip (9632KB)或是 http://www.fykx.net/download/php/mysql-3.23.30-gamma-win.zip

2、法式装置

1.装置MySQL数据库(ODBC)驱动法式(Windows体系下必需装置)

2.装置MySQL数据库体系法式,普通装置在体系默许地位“C:\MySQL”,但要思索你的办事器是不是作为收集数据库办事器,假如要在此办事器上创立上百个数据库用户,就应当装置在空间对照大硬盘分驱上,以避免从此不用要的费事和繁琐的设置。

3、法式的启动

履行“[体系装置盘符]:\MySQL\Bin\winmysqladmin.exe”这个法式来启动MySQL数据库体系和办理器,第一次启动时,体系会呈现“疾速设置”窗口,请求创立第一个数据库用户帐号,以下图。在User name中输出第一个MySQL数据库帐号的用户名,在Password中输出第一个MySQL数据库帐号的暗码,最好你记住输出的值,然落后入MySQL数据库办理窗口,过一会儿法式主动最小化窗口到体系的托架处(义务栏的右侧有个“红绿灯”图标),体系已正常启动(Windows2000还要反省一下“组件办事办理器”中“MySQL组件办事”是不是启动)。这时候,法式还在启动组里添加了一个快捷体例,下次启动盘算机就主动启动MySQL数据库体系。

4、数据库的创立

第一次启动数据库,体系就主动创立了称号为MySQL和test的两个数据库,你可以用以下的办法创立其它称号的数据库:

右键单击体系托架“红绿灯”图标=>>单击“Show me”翻开MySQL数据库办理窗口=>>选择“Databases”标签=>>选择数据库办事器=>>右键单击一下=>>选择“Create database”菜单项=>>在弹出的添加数据库对话框中键入数据库称号(Database name)=>>单击“Create the datebase(创立这个数据库)”,一个新的数据库就创立了。以下图


5、数据库用户帐号办理

第一次启动数据库就创立了一个数据库用户帐号,假如你的办事器要让多个用户利用的话,就必需创立多个数据库用户帐号,步调以下:

启动“ODBC 数据源办理器”(WindowsNT体系下“ODBC 数据源办理器”在“办理东西”里,Windows98 or Me体系下“ODBC 数据源办理器”在“掌握面板”里)=>>在第一个标签“用户DSN”中单击“添加”按钮=>>在数据源驱动法式列表当选择“MySQL”=>>单击“完成”按钮=>>在“数据库驱动法式设置装备摆设”对话框“Windows DSN name”中填入“动感教导网”(暗示为动感教导网开的帐号),在MySQL host(Name or IP)填入办事器的主机名或IP地址,在MySQL database name中填入数据库称号,在User中填入数据库帐号的用户名,在Password中填入数据库帐号的暗码,其它的为默许设置=>>单击“OK”。一个新的数据库帐号就创立起来了。

6、调试法式(以版面作风丑化后的vBulletin Version 1.1.5 中文尺度版为代办署理例)

1.修正Admin/Config.php文件,详细内容以下:

<?php

// 今朝只撑持MySQL
$dbservertype="mysql";
// hostname或办事器ip
$servername="localhost";
// 登录数据库的用户名和暗码
$dbusername="xiaozhang";
$dbpassword="123456";
// 数据库名
$dbname="mysql";
//答应在掌握面板检查/编纂暗码
// 0 = 不成见或编纂
// 1 = 不成见,但可以编纂
// 2 = 可见和可以编纂
$pwdincp=2;

?>
(转自http://bbs.iduba.net)  会PHP吗?会,我会把一加一的运算写在函数里,然后调用啦!
老尸 该用户已被删除
沙发
发表于 2015-2-4 11:29:32 | 只看该作者
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
山那边是海 该用户已被删除
板凳
发表于 2015-2-4 21:06:11 | 只看该作者
我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。
再现理想 该用户已被删除
地板
发表于 2015-2-6 23:42:34 | 只看该作者
首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。
精灵巫婆 该用户已被删除
5#
发表于 2015-2-19 03:11:54 | 只看该作者
装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。
再见西城 该用户已被删除
6#
发表于 2015-2-28 04:28:42 | 只看该作者
至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。
小魔女 该用户已被删除
7#
发表于 2015-3-13 02:07:12 | 只看该作者
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
不帅 该用户已被删除
8#
发表于 2015-3-13 02:07:13 | 只看该作者
为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。
蒙在股里 该用户已被删除
9#
发表于 2015-3-14 22:27:10 | 只看该作者
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
admin 该用户已被删除
10#
发表于 2015-3-17 07:02:18 | 只看该作者
你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。
第二个灵魂 该用户已被删除
11#
发表于 2015-3-22 01:24:20 | 只看该作者
学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。
简单生活 该用户已被删除
12#
发表于 2015-3-25 13:07:16 | 只看该作者
首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。
变相怪杰 该用户已被删除
13#
发表于 2015-3-30 00:56:40 | 只看该作者
找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。
飘灵儿 该用户已被删除
14#
发表于 2015-4-4 23:00:36 | 只看该作者
写的比较杂,因为我也是个新手,不当至于大家多多指正。
谁可相欹 该用户已被删除
15#
发表于 2015-4-11 00:10:17 | 只看该作者
小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
莫相离 该用户已被删除
16#
发表于 2015-4-12 19:17:12 | 只看该作者
装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。
金色的骷髅 该用户已被删除
17#
发表于 2015-4-16 10:00:03 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
柔情似水 该用户已被删除
18#
发表于 2015-4-17 10:35:41 | 只看该作者
写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。
只想知道 该用户已被删除
19#
发表于 2015-4-26 14:10:49 | 只看该作者
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
海妖 该用户已被删除
20#
发表于 2015-6-11 22:33:11 | 只看该作者
Ps:以上纯属原创,如有雷同,纯属巧合
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-20 21:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表