IIS+PHP+CGI+MySQL

Home Home
引用 | 编辑 pigpig5442
2004-10-21 09:56
楼主
推文 x0
架设方法一
先把 IIS 装好(我是用Windows 2000 Server)

需下载的软体:
ActivePerl 5.6.1.629
http://downloads.activestate.com/ActivePerl/Windows/5.6/ActivePerl-5.6.1.629-MSWin32-x86-multi-thread.msi

PHP 4.0.6 package
http://www.php.net/do_download.php?download_file=php-4.0.6-Win32.zip&source_site=www.php.net

MySql 3.23.42
http://prdownloads.sourceforge.net/mysql/mysql-3.23.42-win.zip

= CGI 安装教学 ====================

Cgi 架设,先把 ActivePerl 安装好
安装路径选 C:\Usr\
装好后打开IIS的 Internet 服务管理员
选取你要支援CGI的站台,按下内容.

设定 ISAPI筛选器 按下新增
名称:CGI
执行档:C:\Usr\bin\PerlIS.dll

设定 主目录 按下设定
在应用程式对应 新增 应用程式
执行档:C:\Usr\bin\Perl.exe "%s" %s
副档名:.cgi
动作与指令:选 限制于 填入 GET,HEAD,POST

如果需要 .pl 就造主目录的设定在做一次,
副档名改成 .pl 即可!

= PHP 安装教学 ====================

先把所下载的 php-4.0.6-Win32.zip 解压缩至 C:\Php4
解压完以后,你就到 C:\Php4 下找一个档名为
php.ini-optimized 的档案,请将他改名为 php.ini
然后用笔记本去修改它,用笔记本的搜寻找到

include_path = "" --> 空白别填东西
doc_root = "" --> 空白别填东西
extension_dir = C:\Php4

存档后将 php.ini 复制到 C:\WinNT 底下,
这时候在打开IIS的 Internet 服务管理员
选取你要支援PHP的站台,按下内容.

设定 ISAPI筛选器 按下新增
名称:Php4
执行档:C:\Php4\sapi\php4isapi.dll

设定 主目录 按下设定
在应用程式对应 新增 应用程式.
执行档:C:\Php4\php.exe
副档名:.php
动作与指令:选 限制于 填入 GET,HEAD,POST,TRACE

如果需要 .php3 或 .phtml 就造主目录的设定
在做一次,副档名改成 .php3 或 .phtml 即可!

= MySQL 安装教学 ====================

将 mysql-3.23.42-win.zip 解压缩,
解完以后里面有一个安装档!
执行安装档,将它安装在 C:\MySQL\
安装完后去执行 C:\MySql\Bin\Winmysqladmin.exe
然后打好你的自设帐号与密码..就OK啦!
帐号密码要记好哦!

最后重新启动 IIS 你就有ASP+PHP+CGI+MYSQL共存伺服器了!

献花 x0
引用 | 编辑 Norman785727
2004-10-22 13:53
1楼
  
不错喔 表情
又学到一招了,~~~感恩~~~

献花 x0
引用 | 编辑 jacky1215
2004-11-16 22:33
2楼
  
网路上的空间都太机车了...
干脆架在自己电脑上
感谢分享喔

献花 x0
引用 | 编辑 wwwfly
2004-11-18 15:38
3楼
  
下面是引用jacky1215于2004-11-16 10:33 PM发表的 :
网路上的空间都太机车了...
干脆架在自己电脑上
感谢分享喔



不过自架网站..还得注意防火墙的设定与安装...自架网站其实粉容易...一下下就架好...往往都是在防火墙的设定上粉让人伤脑筋....之前我也有自己架过网站...不过却常常遭到网路攻击...虽然有开防火墙在挡..不过当你每次看到萤幕上显示遭到不明网路攻击的时候...我想大多数人应该都会觉得蛮不安的...尤其当自认为对网路资讯认识不清的时候,...常常很害怕就降被网路怪客得逞...再加上主机是自己的...如果当组机子的时候,...没有用好一点的板子..或是耐操的power...还有其他装备也是...假使没有挑好一点的...每天24小时开机的结果...粉容易主机阵亡.....轻则当机...重则烧毁....
另外频宽也是问题...要有一定水准的网站...基本上也不行太慢.....
总之...其实租个便宜的虚拟主机玩玩...或者申请个具备相关支援(php,cgi,asp...)的免费空间有时候也是可以达到事半功倍的效果....这是个人看法啦!!~~~给大大作个参考!^^

献花 x0
引用 | 编辑 swbchen
2005-05-22 08:07
4楼
  
Wa ! this is great ! I like to add cgi in Appserv !

献花 x0