在 Windows Server 2003 上安装 PHP5、MySQL5、Apache2 和 Zend Optimizer 需要一些步骤,以下是详细的安装指南:
下载必要的软件包
你需要从官方网站下载以下软件包:
PHP 5: [PHP for Windows](https://windows.php.net/download)
MySQL 5: [MySQL Community Server](https://dev.mysql.com/downloads/mysql/5.7.html)
Apache 2: [Apache Lounge](https://www.apachelounge.com/download/)
Zend Optimizer: [Zend Technologies](https://www.zend.com/products/zend-optimizer)
安装 Apache 2
1、下载并解压 Apache 2 的压缩包到C:\Apache2
目录。
2、打开命令提示符(以管理员身份运行),导航到 Apache 的 bin 目录:
cd C:\Apache2\bin
3、运行以下命令来安装 Apache 作为服务:
httpd -k install
4、启动 Apache 服务:
httpd -k start
5、打开浏览器,访问http://localhost
,你应该能看到 Apache 的默认页面。
安装 MySQL 5
1、下载并解压 MySQL 的压缩包到C:\MySQL
目录。
2、创建一个配置文件my.ini
如下:
[mysqld] basedir=C:/MySQL datadir=C:/MySQL/data port=3306
3、打开命令提示符(以管理员身份运行),导航到 MySQL 的 bin 目录:
cd C:\MySQL\bin
4、初始化数据库:
mysqld --initialize --console
5、安装 MySQL 服务:
mysqld --install
6、启动 MySQL 服务:
net start mysql
7、设置 root 密码(如果需要):
mysqladmin -u root password 'your_password'
安装 PHP 5
1、下载并解压 PHP 的压缩包到C:\PHP
目录。
2、复制php.ini-development
文件并重命名为php.ini
。
3、编辑php.ini
文件,确保以下行被取消注释并设置为正确的路径:
extension_dir = "ext"
4、确保以下扩展被启用:
extension=php_mysql.dll extension=php_mysqli.dll
5、配置 PHP 与 Apache 集成,编辑C:\Apache2\conf\httpd.conf
,添加以下内容:
LoadModule php5_module "C:/PHP/php5apache2_2.dll" AddType application/x-httpd-php .php PHPIniDir "C:/PHP"
6、重启 Apache 服务:
httpd -k restart
安装 Zend Optimizer
1、下载并解压 Zend Optimizer 的压缩包到C:\ZendOptimizer
目录。
2、将ZendOptimizer-3.3.3-Windows-i386.zip
中的ZendOptimizer.dll
文件复制到C:\PHP\ext
目录。
3、编辑php.ini
文件,添加以下行:
zend_extension="C:\PHP\ext\ZendOptimizer.dll" zend_optimizer.optimization_level=15
4、重启 Apache 服务:
httpd -k restart
验证安装
创建一个简单的 PHP 文件来测试安装是否成功,在C:\Apache2\htdocs
目录下创建一个名为info.php
的文件,内容如下:
<?php phpinfo(); ?>
打开浏览器,访问http://localhost/info.php
,你应该能看到 PHP 的信息页面,包括已加载的模块和配置信息。
这样,你就完成了在 Windows Server 2003 上安装 PHP5、MySQL5、Apache2 和 Zend Optimizer。