当前位置:首页 > 网络技术 > 正文内容

Windows下配置Apache服务器PHP7和MySQL教程

旺达泥网4年前 (2021-02-03)网络技术1979


Apache

安装Apache服务器

1、解压apache.zip,复制到C盘或者D盘,可以新建个services文件夹,放入

2:、 打开httpd.conf文件(比如在D:\Apache\Apache-2.4.20\conf下)

   a:修改Apache实际绝对安装目录:最后结尾处不能带"/"或"\",因为后面配置的目录开头已经带有"/"或"\",如下图所示(其中“${SRVROOT}”指定义的SRVROOT路径变量):


Define SRVROOT "C:/Services/apache/Apache24"
ServerRoot "${SRVROOT}"


3、检查配置文件是否合法:

httpd -t


4、安装Apache的主服务:有了它,Apache才可启动。可以添加httpd.exe环境变量,然后打开cmd窗口,输入:

httpd -k install -n Apache

其中,Errors reported here must be corrected before the service can be started.意思是“此处报告的错误必须在服务开始前进行纠正”,这只是温馨提示,可忽略不管。


5、Apache服务器的启动

找到bin目录下的ApacheMonitor.exe,打开

或者去服务里启动也行


6、浏览器输入localhost试下


PHP


1、确认Microsoft Visual C++版本

       Microsoft Visual C++的版本至关重要,根据Microsoft Visual C++版本下载的PHP不同。

根据Microsoft Visual C++版本选择下载的PHP版本。

    VC9:Microsoft Visual C++ 2008
    VC11:Microsoft Visual C++ 2012
    VC14:Microsoft Visual C++ 2015



2、解压php-7.4.14-Win32-vc15-x64.zip,移动到Apache同目录,命名为php7


3、添加PHP模块
    首先确认PHP模块的路径,其下有php7apache2_4.dll。在「httpd.conf」文件,寻找「Dynamic Shared Object (DSO) Support」的部分。在最后追加如下一行。

    LoadModule php7_module 'D:/SoftWare/php7/php7apache2_4.dll'



4、登录扩展名
    把PHP的扩展名(.php)和PHP关联起来。例如访问「http://www.example.com/sample.php」时,返回给浏览器的不是sample.php的内容,而是sample.php记载的PHP脚本的执行结果。
在「httpd.conf」文件里搜索「AddType」,并追加如下2行。

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps



5、指定php.ini配置文件路径(PHPIniDir)
    首先确认存放php.ini文件目录。进入D:\SoftWare\php7目录,复制一份php.ini-development,将其更名为php.ini。
    在「httpd.conf」文件里指定PHP配置文件php.ini的目录,在这里添加到「httpd.conf」文件的最后。
    PHPIniDir "D:/SoftWare/php7"


6、重启Apache服务器,写个PHPinfo试下



MySQL


1、安装mysql5.5.53.msi


2、在php.ini中配置加载MySQL项

extension='php_mysqli.dll'

extension_dir = "C:\Services\php7\ext"


重启apache服务器

扫描二维码推送至手机访问。

版权声明:本文由旺达泥网发布,如需转载请注明出处。

本文链接:http://wangdani.cn/post/4182.html

分享给朋友:

“Windows下配置Apache服务器PHP7和MySQL教程” 的相关文章

比特币勒索病毒的处理方式

比特币勒索病毒的处理方式

        2017年5月12日爆发全球性的比特币勒索病毒,蛋蛋在这里给大家送上预防方式:          &nb...

电脑CPU后缀的字母的意思

笔记本Cpu:U:为低电压,功耗只有15W,一般用于超级笔记本和轻薄笔记本中。Y:为超低电压,功耗只有10W,一般用于二合一的产品中。H:为BGA封装,就是说CPU是直接焊接到主板上的,所以CPU是没法自由更换或者升级CPU。M:为标准电压的CPU,一般功耗是在30W以上的,不过每一代的CPU的功耗...

首次配置eclipse

代码补全        1:打开 Eclipse -> Window -> Perferences,        2:找到Java 下的 Edit...

Java环境变量配置

新建变量名:JAVA_HOME变量值:C:\Program Files (x86)\Java\jdk1.8.0_91(Java的jdk路径)新建变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(记得前面有个&quo...

Putty连接VMWare中Ubuntu的问题解决

确认Ubuntu中安装并启动了ssh,方法如下:sudo apt-get install openssh-server如果没安装过ssh,那么就会安装,如果提示已经安装过了,那就接着执行:ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init...

Ubuntu首次使用设置root密码

一、默认密码Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,//下面可不看二、设置密码sudo passwd root[sudo] password for you :–> 输入你的...