架设本地(php)服务器:WINDOWS系统 + IIS(or Apache) +PHP5 + MySQL + phpMyAdmin安装方法
一、软件下载:
PHP(5.2.3) :; http://cn.php.net/distributions/php-5.2.3-Win32.zip
MySQL(5.0.18):http://download.mysql.cn/download_file/zip/5.0/mysql-5.0.18-win32.zip
Zend Optimizer(3.2.8):;;;;;http://www.zend.com/free_download/download?product=optimizer&version=3.2.8&binary=ZendOptimizer-3.2.8-Windows-i386.exe
phpMyAdmin(V2.10.2 ):; http://www.skycn.com/soft/10687.html
二、软件安装和设置:
iis和apache选择安装一个就ok了
iis的安装:
Windows 2000 下的 IIS 安装:
用 Administrator 帐号登陆系统,将 Windows 2000 安装光盘插入光盘驱动器,进入“控制面板点击“添加/删除程序,再点击左侧的“添加/删除 Windows 组件,在弹出的窗口中选择“Internet 信息服务(IIS),点下面的“详细信息按钮,选择组件,以下组件是必须的:“Internet 服务管理器、“World Wide Web 服务器和“公用文件,确定安装。
Windows 2003 下的 IIS 安装:
由于 Windows 2003 的 IIS 6.0 集成在应用程序服务器中,因此安装应用程序服务器就会默认安装 IIS 6.0 ,在“开始菜单中点击“配置您的服务器,在打开的“配置您的服务器向导里左侧选择“应用程序服务器(IIS,ASP.NET),单击“下一步出现“应用程序服务器选项,你可以选择和应用程序服务器一起安装的组件,默认全选即可,单击“下一步,出现“选择总结界面,提示了本次安装中的选项,配置程序将自动按照“选择总结中的选项进行安装和配置
Apache 2.2.4 的 安 装
1.打开我的电脑,进入D盘,在其下新建一个文件夹tk8,在它下在再建在local 文件夹。
2.到其官方站点下载 apache_2.2.4-win32-x86-no_ssl.msi 并执行。
3.按3次Next按钮,安装程序要求输入你的Network Domain(网络域名)、Server Domain(服务器域名)和网站管理员的E-mail,有的话就如实填写,本说明介绍的是本地自建测试环境,所以随便一下,前两个填 localhost ,邮件写自己的即可。 下面有两个选项.使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。一般选择第一个默认的80端口.
4.进入Next后,选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。默认的安装路径是"C:Program FilesApache Software FoundationApache2.2",修改路径,改为前面所述的"D:tk8Apache2"。
5.然后一路下去,直到安装结束;此时,打开D盘下tk8的文件夹,可以看到有一个名为Apache2的文件夹。
6.打开IE,然后在地址栏输入:"[url="http://localhost]http://localhost"[/url] 或者 "[url="http://127.0.0.1]http://127.0.0.1"[/url] 可以看到Apache安装完成的成功页面(It works!);安装完成后网页的存在位置在 "D:tk8Apache2htdocs" 目录。
如果想将网页存放的位置改为:D:tk8wwwroot,先在D:tk8下建立文件夹:wwwroot,然后修改三个文件:
D:tk8apache2confhttpd.conf
D:tk8apache2confdefaulthttpd.conf
D:tk8apache2confdefaulthttpd-ssl.conf
改两个地方:
DocumentRoot "D:/tk8/apache2/htdocs"
改为:
DocumentRoot "D:/tk8/wwwroot"
修改后要重启Apache才会生效
PHP 5.2.3 的 安 装
1.将PHP文件解压到一个目录下,目录地址为 "D:tk8localphp5"。
2.复制D:tk8localphp5目录下的所有dll文件到windows的系统文件夹里,即:C:windowssystem32
3.将PHP目录(D:tk8localphp5)下的php.ini-dist复制到windows(有的系统是winnt目录)目录下,并改名为php.ini。
4.用记事本打开php.ini,查找功能搜索
register_globals = Off
将 Off 改成 On ;
再搜索
extension_dir =
并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "D:tk8phpext" ;
搜索找到
Windows Extensions
将下面列举的
extension=php_dbase.dll
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mysql.dll
将这些前的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。
5.如果是iis,就进行下面步骤让其支持php。
首先必须正确安装iis:打开浏览器,输入:http://localhost/,看到成功页面后进行下面的操作.可在默认网站新建立一个虚拟目录指向:
d:tk8
接下来配置php
PHP 支持 CGI 和 ISAPI 两种安装模式,推荐使用 ISAPI 模式。这里只解介绍 ISAPI 模式安装方法:ISAPI 模式安装步骤:
在“控制面板的“管理工具中选择“Internet 服务管理器,打开 IIS 后停止服务,然后在左侧“你需要支持PHP的Web站点比如“默认Web站点上单击右键选择“属性,在打开的“ Web 站点属性窗口的“ISAPI 筛选器标签里找到并点击“添加按钮,在弹出的“筛选器属性窗口中的“筛选器名称栏中输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径,如:D:tk8phpphp5isapi.dll 。
打开“Web 站点属性窗口的“主目录标签,找到并点击“配置按钮,在弹出的“应用程序配置窗口中找到并点击“添加按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php ,单击“浏览将可执行文件指向 php5isapi.dll 所在路径,如:d:tk8phpphp5isapi.dll,然后一路确定即可。如果还想支持诸如 .php3 ,.phtml 等扩展名的 PHP 文件,可以重复“添加步骤。
再打开“Web 站点属性窗口的“文档标签,找到并点击“添加按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。
确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
打开浏览器,输入:http://localhost/tk8,看到成功页面后,在 IIS 根目录下新建一个 phpinfo.php ,内容如下:
<?php
phpinfo();
?>
打开浏览器,输入:http://localhost/tk8/phpinfo.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI
。
6.;Apache 与 PHP 的 配 置.
1.开始菜单的程序的Apache HTTP Server 2.2.4,再进入下一级的Configure Apache Server,这时可以看到那个Edit the Apache httpd.conf Configuration File。点一下。
2.查找:#LoadModule ssl_module modules/mod_ssl.so
3.在下面添加:LoadModule php5_module "d:/tk8/php5/php5apache2_2.dll"
4.查找:DirectoryIndex index.html
5.替换:DirectoryIndex index.html index.htm index.php default.php
6.查找:AddType application/x-gzip .gz .tgz
7.在下面添加:AddType application/x-httpd-php .php
8.Apache配置结束,现在开始进行PHP配置,用Notepad打开C:windowsphp.ini。
9.查找:extension_dir = "./"
10.替换:extension_dir = "d:/tk8/php5/ext/"
11.查找:upload_max_filesize = 2M
12.这里的意思为修改上传文件的最大限制,默认为2M,可以改为6M。
13.查找:;extension=php_mbstring.dll
14.将前面的;号去掉。
15.查找:;extension=php_gd2.dll
16.将前面的;号去掉。
17.查找:;extension=mysql.dll
18.将前面的;号去掉。
19.查找:;date.timezone =
20.替换:date.timezone = PRC
21.文件修改完毕,此时,双击右下角任务栏的Apache图标,弹出的窗口中,点Stop停止服务,等停止后再点Start启动服务,此时,可以看到其窗口的状态栏中会显示:"Apache/2.2.4 (Win32) PHP/5.2.0"。配置全部完成。
MySQL5.0.18的 安 装
1.打开我的电脑,进入D:tk8,在其下新建一个文件夹,名为 mysql5 。
2.把下载好的MySQL5.0.18执行。
3.按Next,然后选择Custom安装方式。
4.点击Change,改变安装路径;原路径是"C:Program FilesMySQLMySQL Server 5.0",这里改为:"D:tk8mysql5"。
5.等安装进度条load完时,会出现一个Sign Up向导,这里不用理,选择最下面的那个Skip Sign-Up,然后Next,上面有个 "Configure the MySQL Server now" 是打勾的,不要去掉,直接点Finish。
6.现在开始安装最后的配置,点Next,选择Detailed Configuration,然后选择第二个Server Machine。
7.再Next,选择Non-Transactional Database Only。
8.再Next,选择Manual Setting,连接数选择100到200,在此因为是本机测试,所以此项并不重要。
9.再Next,是设置其的端口,默认是3306,不要动它。
10.再Next,选择Manual Selected Default Character Set / Collation,在下面的 Character Set选择gbk。
11.再Next,在Include Bin Directory in Windows PATH前打勾。
12.再Next,创建数据库超级管理员密码.
13.最后一个Next再加Execute,可以看到上面的步骤全部完成。
14.MySQL的帐号是:root,密码是你刚才自己创建的。
15.检测MySQL,键盘的Win + R,弹出运行对话框,输入cmd后回车,进入命令提示符,然后输入:"mysql -uroot -p",回车后要求输入密码,输入你刚才创建的密码,再按回车即可。现在可以看到如下成功的提示:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 5.0.27-community-nt
Type "help;" or "h" for help. Type "c" to clear the buffer.
表示全部安装成功。
16.操作符变成了"mysql>",键入exit退出即可。
安装 Zend Optimizer :
1.下载后得到 ZendOptimizer-3.2.8-Windows-i386.exe ,直接双击安装即可。
2.安装过程要你选择 Web Server 时,可以看到的是服务器的选择,如果你安装的是iis,就选择 IIS ;如果你安装的是Aapche 2.2.4,所以在其中一项名为"Apache 2.x",就按它,然后点Next
3.接下来的一路点Next,全接默认的设置,然后Install。
4调用phpinfo()函数后显示:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
;with Zend Extension Manager v1.0.4, Copyright (c) 2003-2004, by Zend Technologies
则表示安装成功了
phpMyAdmin 2.10.2;的 安 装
1.解压 phpMyAdmin-2.10.2 .zip ,并更改目录名为phpmyadmin,然后复制到"D:tk8wwwroot"。
2.编辑:libraries下的config.default.php。
3.查找:
$cfg["Servers"][$i]["auth_type"] = "config";
改为:
$cfg["Servers"][$i]["auth_type"] = "cookie";
查找$cfg["Servers"][$i]["user"] = "root";
改为:
$cfg["Servers"][$i]["user"] = ""
4.查找:$cfg["DefaultLang"] = "en-iso-8859-1";
5.替换:$cfg["DefaultLang"] = "zh-gb2312";
6.查找:$cfg["DefaultCharset"] = "iso-8859-1";
7.替换:$cfg["DefaultCharset"] = "gb2312";
8.设置完成。现在打开IE,键入:http://localhost/tk8/phpmyadmin,即可进行相关操作。如果是Apache直接键入http://localhost/phpMyAdmin/
至此简单php服务器就架设完成了,把你想安装的php论坛放入d:tk8文件夹的bbs文件夹下,打开ie:键入http://localhost/tk8/bbs/install.php
安装即可。
数据库服务器: " localhost ;;;
数据库用户名:;root ;;;
数据库密码:刚刚在装mysql时设置的密码 ;;;
数据库名: 打开phpmyadmin进行新建 ;;;
数据库类型: mysql ;;
Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...
07-05
Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...
07-05
KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...
07-05
Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...
07-05