【东方vs清扬】 Unity3D与Web服务器交互之Apache,PHP和Mysql配置

2015年11月12日 12:03 0 点赞 0 评论 更新于 2025-11-21 19:22

本篇文章主要介绍在Windows环境下的配置,其他系统可参考,但请勿直接照搬。

一、准备资源

首先,需要下载Apache、PHP和Mysql。

二、Apache的下载、安装、启动和停止

1. Apache的下载

打开浏览器,输入网址:http://www.apachehaus.com/cgi-bin/download.plx。进入该页面后,请根据自己电脑的32位或64位情况选择下载。

2. Apache的安装

将下载下来的压缩包解压,把里面的Apache24文件夹整体剪切到你想要放置的位置,至此Apache安装成功。

3. Apache的启动

打开cmd命令提示符,在Apache24文件夹中找到httpd.exe(路径一般为 XXX\Apache24\bin),将其拖拽到cmd面板中,然后回车。在测试Apache是否启动成功的过程中,cmd面板不要关闭。接着打开浏览器,在地址栏输入localhost并回车,若出现特定界面则说明Apache启动成功。

4. Apache的停止

回到cmd面板,按下Ctrl + C,Apache服务器停止。为了测试是否停止成功,打开浏览器,输入localhost(此时最好清理一下浏览器缓存,否则观察到的结果可能不准确),若出现相应提示,则说明Apache服务停止成功。

三、Mysql的安装

网上有大量关于Mysql安装的教程,在此不再详细说明。安装时要记清楚自己设置的Server Name和密码,在使用数据库时会用到这些信息。Mysql下载地址:http://dev.mysql.com/downloads/mysql/,进入该页面后点击下载即可。

四、PHP的下载与安装

PHP下载地址:http://windows.php.net/download/。进入该页面后,根据自己系统的32位和64位情况进行下载。 解压下载的压缩包,将其改名为PHP56,然后把该文件夹剪切到你想要放置的位置。

五、统一配置Apache和PHP

1. 配置Apache

打开httpd.conf文件(路径一般为 XXX\Apache24\conf):

  • 设置根目录:找到 Define SRVROOT,将目录设为Apache的根目录。例如,可根据实际情况进行更改。
  • 设置文档根目录:找到 DocumentRoot 和下一行的 Directory。首先新建一个www文件夹(位置可任意选择,但为了方便管理,最好和Apache24文件夹以及PHP56文件夹放置在一起,该文件夹用于存放编写的PHP文件),然后进行相应的更改。
  • 设置默认首页:找到 DirectoryIndex,进行相应的修改。
  • 添加PHP支持:在httpd.conf文件最后添加以下内容:
    #php5 support
    LoadModule php5_module "F:/MyPHPEnvironment/PHP56/php5apache2_4.dll"
    AddType application/x-httpd-php .php .html
    #configure the path to php.ini
    PHPIniDir "F:/MyPHPEnvironment/PHP56"
    

    保存并关闭文件。

  • 配置虚拟主机:找到httpd - vhosts.conf文件(路径为 XXX\Apache24\conf\extra),找到 DocumentRoot 并进行修改,然后保存并关闭文件。

2. 配置PHP

找到php.ini - development文件,复制一份并改名为php.ini,打开该文件:

  • 设置扩展目录:找到 extension_dir,删除前面的分号 ; 并进行相应修改。
  • 启用MySQL扩展:找到 extension = php_mysql.dllextension = php_mysqli.dll,删除这两个语句前面的分号 ;。至此,PHP配置完成。

六、测试配置是否成功

用记事本新建一个test.php文件,代码内容如下:

<?php
phpinfo();
?>

将test.php文件放置到www文件夹中,打开浏览器,在地址栏输入 localhost/test.php 并回车。如果进入特定界面且包含mysql相关内容,则说明配置成功;否则,可能是mysql或者php配置存在问题。

至此,所有配置成功完成!

作者信息

洞悉

洞悉

共发布了 3994 篇文章