WINDOWS7搭建PHP开发环境及配置PHPCMS(自己整理)

  • 格式:pdf
  • 大小:810.35 KB
  • 文档页数:13

下载文档原格式

  / 13
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、去官方下载需要的代码包、软件包

1.Apache:(用openssl版本,下载.msi格式就行)

2.PHP:(当Apache做服务器时,用vc6版本,当IIS做服务器时用vc9版本,下载最好是.zip 格式,vc6版本只到5.

3.5)

3.MySQL:(从MySQL Community Server找版本下载,不要MySQL Enterprise Edition,下载.msi就行)

4.ZendOptimizer

5.phpMyAdmin:(下载all-languages.7z/.zip格式就行)

6.phpcms_v9_UTF8.zip

二、安装、解压

1.Apache

主要配置Network Domain、Server Name、Email地址(我依次填的是、、admin@)。

出现选择安装选项界面,如图所示,左键点选“Apache HTTP Server2.0.55”,选择“This feature,and all subfeatures,will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

在完成apache服务的安装后,在游览器中输入http://localhost/,出现It’s work!字样,说明Apache服务安装成功了。

2.PHP

只要解压php-5.3.5-Win32-VC6-x86.zip到某个盘即可完成PHP安装(我是将其解压到D盘目录下D:\PHPDEV\PHP)

3.MySQL

点击Mysql安装程序自动安装,在此期间你可以根据需要选择Mysql数据库的安装目录(我安装到D:\PHPDEV\MySQL),MySQL安装完后会启动向导,你可以先取消,下一部的配置里有说,在这里我直接配置如图。

在“Developer Components(开发者部分)”上左键单击,选择“This feature,and all subfeatures,will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

选择您的网站的一般mysql访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting (手动设置,自己输一个数)”,我这里选“Online Transaction Processing(OLTP)”

执行Mysql服务配置选项

Mysql数据库的配置文件保存在D:\PHPDEV\MySQL\my.ini,如果今后有什么变动,你可以修改此文件。

三、配置

1.Apache(Apache配置文件httpd.conf在Apache安装目录下的conf文件夹里面)

用文本编辑软件打开httpd.conf将

(1)、更改本地站点目录(自己建立www文件夹,名字自己随便取)

将DocumentRoot"C:/Apache2.2/htdocs"改为DocumentRoot"D:/PHPDEV/www"

改为

(2)、增加对index.php的优先执行

将DirectoryIndex index.html改为DirectoryIndex index.php index.html index.htm

(3)使Apache支持PHP

找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so

在其下面增加如下内容(注意php的安装路径)

LoadModule php5_module"D:/PHPDEV/PHP/php5apache2_2.dll"(win7下路径的""没有,有会不能启动apache服务器,因我用的是2.2.X版本的服务器,故dll文件选这个2_2的)PHPIniDir"D:/PHPDEV/PHP"

找到AddType application/x-gzip.gz.tgz在下面加上三行

AddType application/x-httpd-php.php

AddType application/x-httpd-php.html

AddType application/x-httpd-php.htm

说明:我们在PHP目录下可以看到多个php5apache的DLL文件,由于我们使用的是Apache2.2.17,所以我们当然需要使用php5apache2_2.dll。

2.PHP(配置文件php.ini在PHP安装目录下)

(1)把php.ini-development改名为php.ini,然后用文本编辑器修改php.ini,接下来的步骤都是在php.ini进行的。

(2)找到

;On windows:

;extension_dir="ext"

修改为

;On windows:

extension_dir="D:\PHPDEV\PHP\ext"

表示指定PHP扩展包的具体目录,以便调用相应的DLL文件。

(3)由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如php_mysql.dll 等,即将

;extension=php_curl.dll

;extension=php_gd2.dll

;extension=php_mbstring.dll

;extension=php_mysql.dll

;extension=php_mysqli.dll

;extension=php_pdo_mysql.dll

;extension=php_xmlrpc.dll

前面的英文分号(;)去掉

修改date.timezone,否则在执行phpinfo时date部分会报错:Warning:phpinfo() [function.phpinfo]…