之前开发一直都是用的php集成环境(phpstudy,xampp等),没有尝试过使用php+mysql+apache在本地独立搭建PHP运行环境,所以今天突然想试着搭建一下。首先我们需要的搭建工具有:
windows操作系统(我的电脑是win10)
apache
MySQL
php
1.Apache的安装:
根据你的电脑配置来下载是32位的还是64位的。这里我在D盘创建了一个wamp的文件夹,将下载好的apache解压在该目录下。接下来以管理员的身份运行cmd,然后一步步进入到d:\wamp\Apache\bin目录,在该目录下执行httpd -k install命令,
我第一次执行httpd -k install 安装命令是遇到了上图的问题,那是应为在httpd.conf配置文件中的默认路径是错误的,你手动改写成你实际路径即可。
过程中我也遇到了apache不能安装的情况,后来查了一下是之前安装的apache已经被设置为系统服务,删除即可。
删除操作如下(注意也是以管理员身份操作):
操作:在开始启动栏输入services.msc,打开系统服务列表:如图
当然期间我也遇到其他的问题:
右键上图中的Apache2.4-》属性
发现可执行文件的路径是错误的,还是之前集成环境的路径(当然这里已经是我修改过后的)。
这里是可修改的,方式如下:
开始启动搜索栏中输入"regedit"打开注册表 在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\下找到所需的服务Apache2.4,将其 "ImagePath"键值更改为实际路径即可。当然这里的介绍只是针对你的apache启动不了的情况,如果你执行了
sc delete apache2.4
这条命令,你是不用执行以上操作的。当你执行完httpd -k install,