我也是新手
1. Поддержка Apache
apache_2.2.14-win32-x86-no_ssl.msi
2. PHP PHP
(1)php-5.2.6-win32-installer.msi
(2)php-5.2.6-Win32.zip, встроенный файл PHP目录所有文件
; Расширения Windows
; Обратите внимание, что поддержка ODBC встроена, поэтому для нее не требуется никакая dll.
; Обратите внимание, что многие файлы DLL расположены в каталоге Extensions/ (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
;расширение=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
;extension=php_openssl.dll
;расширение=php_pdo.dll
;extension=php_pdo_firebird.dll
;расширение=php_pdo_mssql.dll
;расширение=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;расширение=php_pdo_oci8.dll
;расширение=php_pdo_odbc.dll
;расширение=php_pdo_pgsql.dll
;расширение=php_pdo_sqlite.dll
;расширение=php_pgsql.dll
;extension=php_pspell.dll
;расширение=php_shmop.dll
;расширение=php_snmp.dll
;расширение=php_soap.dll
;расширение=php_sockets.dll
;расширение=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;расширение=php_xmlrpc.dll
;расширение=php_xsl.dll
;расширение=php_zip.dll
3. Использование MySQL
(1)MySQLV5.1.42 для Windows32Bit.msi
1). 有 «Типичный(默认)», «Полный(完全)», «Пользовательский(用户自定义)»三个选项,我们选择 «Пользовательский».
2). 在"Компоненты разработчика(开发者部分)"上左键单击,选择"Эта функция и все дополнительные функции будут установлены на локальный жесткий диск".全部安装在本地«MySQL Server(mysql服务器)», «Клиентские программы(mysql客户端程序)», «Документация(文档)»也如此操作,以保证安装所有文件。点选 «Изменить... ”,手 动指定安装目录。修改MySQL Server 路径及数据Data路径
3). Чтобы «Настроить сервер Mysql сейчас», нажмите «Готово», затем нажмите «Готово», чтобы открыть mysql.
4). 选择配置方式, «Детальная конфигурация(手动精确配置)», «Стандартная конфигурация(标准配置)», 我们选择 «Детальная конфигурация», 方便熟悉配置过程。
5). 选择服务器类型, «Машина разработчика(开发测试类, mysql占用很少资源)», «Серверная машина(服务器类型, mysql占用较多资源». )”、“Выделенный сервер MySQL(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Серверная машина”,,不会太少,也不会占满。
6). 选择mysql数据库的大致用途,«Многофункциональная база данных(通用多功能型,好)»,、«Только транзакционная база данных(服务器类型,专注事事务处理,一般)”、”Только нетранзакционные базы данных(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于нетранзакционный),随自己的用途而选 择Например, «Только транзакционная база данных», «Далее».
7). Табличное пространство InnoDB的时候要选择一样的地方,否则可能会造成数据库损坏, 当然,对数据库做个备份就没问题了,这里 不详述。我这里没有修改,使用用默认位置,直接按“Next”继续
8). 选择您的网站的一般mysql访问量,同时连接的数目,«Поддержка принятия решений (DSS)/OLAP(20个左右)», «Онлайн-обработка транзакций (OLTP)(500个左右)”、“Ручная настройка(手动设置,自己输一个数)”,我这里选“Интерактивная обработка транзакций (OLTP)”,自己的服务器,应该够用了,按“Следующий”
9). Использование TCP/IP для TCP/IP, использование mysql, использование mysql, использование mysql и т. д.启用,把前面的勾打上,Номер порта: 3306,按“Далее”继续
10). Нажмите «Следующий», чтобы открыть mysql, «Следующий».
11). 这一步询问是否要修改默认root用户(超级管理)的密码(默认为空), «Новый пароль root»如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码, Нажмите «Изменить настройки безопасности», чтобы изменить настройки безопасности.码),«Подтвердить(再输一遍)»内再填一次,防止输错。 «Включите root-доступ с удаленных компьютеров.上它)”。最后“Создать анонимную учетную запись(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了, 设置完毕, 按«Следующий».
12). 确认设置无误,如果有误,按"Назад"返回检查。按"Выполнить"使设置生效。
13). В Apache используется PHP, доступный для скачивания, доступный для использования в PHP. ini,如下图所示,Ln563,把“;extension=php_mysql.dll”前的“;”去掉,加载mysql模块。保存,关闭后, 重启apache可以了。这里也可以选择其它要加载的模块,去掉前面的“;”,就表示要加载此模块了,加载的越多,占用的资源也就多一点,不过也多不到 哪去。所有的模块文件都放在php解压缩目录的“ext”之下,我这里的截图是把所有能加载的模块都加载上去了,前面的“;”没去掉的,是因为“ext” 目录下默认没有此模块,加载会提示找不到文件而出错。这里只是参考,一般不需要加载这么多,需要的加载上就可以了, 编辑好后保存, 关闭。
14). 同样, 加载了模块后, 指明模块的位置, Apache 的时候会提示“找不到指定模块”的错误, 这里介绍一种最简单的方法, php安装路径、里面的ext路径指定到windows系统路径中——在“计算机”上右键,“属性”,选择“高级系统设置”标签,点选“环境变量” ,在“系统变量”下找到“Путь”变量,选择,双击或点击“编辑”,将“;C:PHP;C:PHPext”加到原有值的后面,当然,其中的“;C:PHP”是 我的安装目录,你要将它PHP-коды для PHP-кодов, 全部确定. ,也可以在所有软件安装或配置好后重启。
(2) SQLyog Enterprise v6.56 英文版 这里就不多讲了。
4. Приложение ZendDebugger
Загрузите ZendDebugger-5.2.14- cygwin_nt-i386.zip в файле PHP в формате PHP и «C:PHP» в файле ZendDebugger-5.2.14RC9- cygwin_nt-i386 в формате «C:PHP». Доступ к ZendDebugger и его использованию. ZendDebugger использует файл dummy.php, который содержит файл ZendDebugger.dll, который содержит файл 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 и загрузки от 40% до 100%.网页, 从而完成更多的事务, 创造更好的客户满意度。
Оптимизатор Zend Optimizer Zend Optimizer позволяет использовать PHP для облегчения работы с файлами, а также для работы с PHP.那些运营网站的人。快速运行PHP程序可以显著降低服务器的负载,并可以减少 一半焏反庚时间,也就是从访问者点击链接到服务器开始读取页面之间的时间。
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"存情况。
(2)zend_extension_manager.debug_server_ts="D:softPHPZendDebugger" Загрузите dll-файл, установите файл dll, установите файл 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.
注意一下插件。Следующий就OK了