简单架设apache2+php5+mysql5

    技术2022-05-11  44

    以前架设置类似的平台的时候,总是勿勿google一下,然后照着人家的贴子修改,复制,粘贴啥的,但感觉每次都能找到不同的方法,而且都能OK,这次仔细的看了一下PHP中文手册,里面讲到了简单或是说比较权威的配置方法。

    具体步骤:1,下载并安装apache2 ,http://httpd.apache.org/download.cgi ,在这里总能下载到最新的apache,一般来说,下载Win32 Binary (MSI Installer):版本就行了,安装时候,一路NEXTOK了, 完了之后可以http://localhost一下,看是否看到了apache的欢迎界面。需要注意的是: 经常有人会在忘记关闭IIS服务的情况下安装apache, 会导致有部分文件无法复制完,安装中断,APACHE无法自动启动,也就看不到http://localhost了, 这种情况,我一般直接卸载apache,而后再停IIS,再重装APACHE,应该就OK了。

    2、下载并安装mysql5 ,http://dev.mysql.com/downloads/mysql/5.0.html ,一般下载Windows (x86) ZIP/Setup.EXE就行, 安装起来也方便的很,几乎都是NEXT,只是最后一步相关启动mysql服务时,有时会报错,说启动不了,点击继续试就可以OK

    2、下载并安装php5 ,http://www.php.net/downloads.php ,这里能下载到最新版本的php,我一般下载PHP 5.2.0 zip package ,下载后, 直接解压到你认为合适的地方就行了,我一般就解在c:/php

    3、配置apache2+php5+MYSQL5 ,中文手册提到:要让 php4ts.dll / php5ts.dll 能正确被搜索到,有下面三个选择:复制该文件到 Windows 系统目录,复制该文件到 web 服务器的目录,或者把 PHP 目录(例如 C:/php)添加到 PATH 环境变量中。为了将来更好的维护,建议使用最后一个选择,将 PHP 目录添加到 PATH 环境变量中,因为这样更便于将来升级 PHP。在相应的常见问题解答项目中可以了解如何将 PHP 目录添加到 PATH 环境变量中(别忘了重新启动电脑,光注销还不够)。

    右击“我的电脑”==属性==高级==环境变量==系统变量===PATH==编辑,在最末加上 ";c:/php" ,当然,确定后,你得重启,让环境变量生效; 再修改apache配置文件httpd.conf,在最末尾加上以下行:

    # For PHP 5 do something like this: LoadModule php5_module "c:/php/php5apache2.dll" AddType application/x-httpd-php .php

    # configure the path to php.ini PHPIniDir "C:/php"

    php的目录里,复制php.ini-dist一份为php.ini ,找到相关extension_dir 的行, 改为; extension_dir = "c:/php/ext" ;另外, 去掉; Windows Extensions那段里你需要的扩展模块前的分号,如

    extension=php_mbstring.dll extension=php_bz2.dll extension=php_gd2.dll extension=php_mysql.dll

    保存,退出, 重启apache服务,应该就OK了。

    基本上步骤都跟GOOGLE的差不多,不同的是把c:/php加到了环境变量PATH中, 这样省去了复制php中相关mysql的几个模块文件至windows系统目录中。

     

     

    最新回复(0)