我也是新手
1.Apache
apache_2.2.14-win32-x86-no_ssl.msi
2. php.ini
(1) php- 5.2.6-win32-installer.msi
(2)php-5.2.6-Win32.zip, คำสั่ง PHP 目录所有文件
- ส่วนขยายของ Windows
- โปรดทราบว่ามีการรองรับ ODBC ในตัว ดังนั้นจึงไม่จำเป็นต้องใช้ dll
- โปรดทราบว่าไฟล์ DLL จำนวนมากอยู่ในนามสกุล/ (PHP 4) ext/ (PHP 5)
- โฟลเดอร์ส่วนขยายรวมถึงการดาวน์โหลด PECL DLL แยกต่างหาก (PHP 5)
- อย่าลืมตั้งค่าคำสั่ง extension_dir อย่างเหมาะสม
;ส่วนขยาย=php_bz2.dll
;ส่วนขยาย=php_curl.dll
;ส่วนขยาย=php_dba.dll
;ส่วนขยาย=php_dbase.dll
;ส่วนขยาย=php_exif.dll
;ส่วนขยาย=php_fdf.dll
ส่วนขยาย=php_gd2.dll
;ส่วนขยาย=php_gettext.dll
;ส่วนขยาย=php_gmp.dll
;ส่วนขยาย=php_ifx.dll
;ส่วนขยาย=php_imap.dll
;ส่วนขยาย=php_interbase.dll
;extension=php_ldap.dll
ส่วนขยาย=php_mbstring.dll
;ส่วนขยาย=php_mcrypt.dll
;ส่วนขยาย=php_mhash.dll
;ส่วนขยาย=php_mime_magic.dll
;ส่วนขยาย=php_ming.dll
;ส่วนขยาย=php_msql.dll
;ส่วนขยาย=php_mssql.dll
ส่วนขยาย=php_MySQL.dll
;ส่วนขยาย=php_mysqli.dll
;ส่วนขยาย=php_oci8.dll
;ส่วนขยาย=php_openssl.dll
;ส่วนขยาย=php_pdo.dll
;ส่วนขยาย=php_pdo_firebird.dll
;ส่วนขยาย=php_pdo_mssql.dll
;ส่วนขยาย=php_pdo_mysql.dll
;ส่วนขยาย=php_pdo_oci.dll
;ส่วนขยาย=php_pdo_oci8.dll
;ส่วนขยาย=php_pdo_odbc.dll
;ส่วนขยาย=php_pdo_pgsql.dll
;ส่วนขยาย=php_pdo_sqlite.dll
;ส่วนขยาย=php_pgsql.dll
;ส่วนขยาย=php_pspell.dll
;extension=php_shmop.dll
;ส่วนขยาย=php_snmp.dll
;ส่วนขยาย=php_soap.dll
;ส่วนขยาย=php_sockets.dll
;ส่วนขยาย=php_sqlite.dll
;ส่วนขยาย=php_sybase_ct.dll
;ส่วนขยาย=php_tidy.dll
;ส่วนขยาย=php_xmlrpc.dll
;ส่วนขยาย=php_xsl.dll
;extension=php_zip.dll
3. คำสั่ง MySQL
(1) MySQLV5.1.42 สำหรับ Windows32Bit.msi
1) ที่มีอยู่“ทั่วไป(默认)”、“สมบูรณ์(完全)”、“กำหนดเอง(用户自定义)” 三个选项,我们选择“กำหนดเอง”。
2). อยู่ที่ “Developer Components(部者部分)”上左键单击,选择“ฟีเจอร์นี้และฟีเจอร์ย่อยทั้งหมดจะถูกติดตั้งบนฮาร์ดไดรฟ์ในเครื่อง”硬盘上”。在上的”MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change... ”,手 动指定安装目录。修改MySQL Server 路径及数据Data路径
3). ที่ “กำหนดค่าเซิร์ฟเวอร์ Mysql ทันที” และ “เสร็จสิ้น” เสร็จสิ้น 安装并启动mysql配置向导。
4) 选择配置方式,“การกำหนดค่าโดยละเอียด(手动精确配置)”、“การกำหนดค่ามาตรฐาน(标准配置)”,我们选择“การกำหนดค่าโดยละเอียด”,方便熟悉配置过程。
5) 选择服务器类型,“Developer Machine(选择试类,mysql占用很少资源)”、“เครื่องเซิร์ฟเวอร์(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专ผู้ดูแลระบบของฉัน, mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“เครื่องเซิร์ฟเวอร์”,不会太少,也不会占满。
6). โปรดใช้ mysql ในระบบ "ฐานข้อมูลมัลติฟังก์ชั่น", "ฐานข้อมูลแบบมัลติฟังก์ชั่น", "ฐานข้อมูลธุรกรรมเท่านั้น (ฐานข้อมูลธุรกรรมเท่านั้น)", "ฐานข้อมูลที่ไม่ใช่ธุรกรรมเท่านั้น"非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),随自己的用途而选 择了,我这里选择“ ฐานข้อมูลธุรกรรมเท่านั้น” และ “ถัดไป” 继续。
7). 对InnoDB Tablespace 进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,这里 不详述。我这里没有修改,使用用默认位置,直接按“ถัดไป”继续
8). mysql (访问量, 同时连接的数目,,,,,,,,,, 同时连接的数目同时连接的数目同时连接的数目同时连接的数目同时连接的数目同时连接的数目)))))))))))) 个左右)) 个左右) 个左右个左右个左右个左右个左右个左右个左右个左右个左右个左右个左右) 个左右个左右个左右个左右个左右) ,自己输一个数)”,我这里选“Online Transaction Processing(OLTP)”,自己的服务器,应该够用了,按“Next”继续
9) การสนับสนุน TCP/IP勾打上,หมายเลขพอร์ต:3306,按“ถัดไป”继续
10) 这个比较重要,就是对mysql默认数据库语言编码进行设置 选utf8编码, “ถัดไป”继续。
11) 这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),“New root passWord”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将 “Modify Security Settings”前的勾去掉,安装配置完成后另行修改密码),“ยืนยัน(再输一遍)”内再填一次,防止输错。 “เปิดใช้งานการเข้าถึงรูทจากเครื่องระยะไกล” สร้าง Anonymous บัญชี(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“ถัดไป”继续。
12) 确认设置无误,如果有误,按“ย้อนกลับ”返回检查。按“ดำเนินการ”使设置生效。
13) ใช้ Apache php相结合,前的前重命名并编辑过的 php.ini,如下上所示, Ln563, หรือ “;extension=php_mysql.dll”前的“;”去掉,加载mysql模块。保存,关闭后, 重启apache就可以了。这里也可以选择其它要加载的模块,去掉前เลดี้的“;”,就表示要加载此模块了,加载的越多,占用的资源也就多一点,不过也多不到 哪去。所有的模块文件都放在php解压缩目录的“ext”之下,我这里的截image是把所有能加载的模块都加载上去了,前的的“;”没去掉的,是因为“ext” 目录下默认没有此模块,加载会提示找不到文件而出错。这里只是参考,一般不需要加载这么多,需要的加载上就可以了,编辑好后保存,关闭。
14) 同样,加载了模块后,就要指明模块的位置,否则重启Apache的时候会提示“找不到指定模块”的错误,这里介绍一种最简单的方法,直接将 php安装路径、里子的ext路径指定到windows系统路径中——在“计算机”上右键,“属性”,选择“高级系统设置”标签,点选“环境变量”,在“系统变 量”下找到“เส้นทาง” 变量,选择,双击或点击“编辑”,将“;C:PHP;C: PHPext”加到原有值的后เลดี้,当然,其中的“;C:PHP”是 我的安装目录,你要将它改为自己的PHP安装目录,全部确定。系统路径添加好后要重启电脑才能生效,可以现在重启,也可以在所有软件安装或配置好后重启。
(2) SQLyog Enterprise v6.56 ลิงก์ถาวร
4.安装ZendDebugger
ZendDebugger-5.2.14- cygwin_nt-i386.zip 解压到PHP 安装目录,即“C:PHP”,ZendDebugger-5.2.14RC9- cygwin_nt-i386 件夹名字改成ZendDe bugger 这样短文件名,进到ZendDebugger dummy.php 复制到网站根目录,以及将文件夹5_2_x_comp更名为php-5.2.x, ZendDebugger.dll复制到php 装ที่ C:PHP。
5. 安装ZendOptimizer
ZendOptimizer-3.3.0a-Windows-i386.zip
[ZendOptimizer] ZendChina官方:ZendOptimizer用优化代码的 方法来提高PHP应用程序的执行速度。 实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。一般情况ดาวน์โหลด Zend Optimizer ได้ที่ PHP完成更多的事务,创造更好的客户满意度。
ข้อมูลเพิ่มเติม了电子商务的盈利能力。Zend Optimizer能给PHP用户带来很多益处,特别是那些运营网站的人。快速运行PHP程序可以显著降低服务器的CPU负载,并可以减少 一半的反应时间,也就是从访问者点击链接到服务器的始读取页เลดี้之间的时间。
6.เพิ่มเติม php.ini
ที่:
[เซนด์]
zend_extension_manager.optimizer_ts="C:PHPZendOptimizerlibOptimizer-3.3.0"
zend_extension_ts = "C:PHPZendOptimizerlibZendExtensionManager.dll"
尾追加:
;zend_extension_ts="C:PHPZendDebugger5_2_x_compZendDebugger.dll"
zend_extension_manager.debug_server_ts = "C:PHPZendDebugger"
zend_debugger.allow_hosts=127.0.0.1/32,192.168.0.55/24
zend_debugger.expose_remotely=เสมอ
最后结果应该是
[เซนด์]
zend_extension_manager.optimizer_ts="C:PHPZendOptimizerlibOptimizer-3.3.0"
zend_extension_ts = "C:PHPZendOptimizerlibZendExtensionManager.dll"
;zend_extension_ts="C:PHPZendDebugger5_2_x_compZendDebugger.dll"
zend_extension_manager.debug_server_ts = "C:PHPZendDebugger"
zend_debugger.allow_hosts=127.0.0.1/32,192.168.0.55/24
zend_debugger.expose_remotely=เสมอ
解释一下:
(1);zend_extension_ts="C:PHPZendDebugger5_2_x_compZendDebugger.dll" 这是我注释的,因为这样设置zend_extension_ts重复,出现不能与 ZendOptimizer共存情况。
(2)zend_extension_manager.debug_server_ts="D:softPHPZendDebugger",这 里指到目录就行了,PHP会自动根据自己版本去下 Face找php_X_X_X这样文件夹下เลดี้的dll文件,这也是上的我们为什么要对ZendDebugger 下子子目录改名的原因。
(3)zend_debugger.allow_hosts=127.0.0.1/32,192.168.0.55 /24,这里后的的192.168.0.55改成你自己的IP就行了
7.安装ZendStudio-7.1.0。
注意一下插件。Next就OK了