window下配置php运行环境,Apache+php+mysql - 前端笔记-一.规划一个目录文件夹分别放apache,php,mysql (任意目录都行,目录中不能出现中文) &nbs...

学习笔记

点滴记忆
回忆过往
首页>> web后端 >>window下配置php运行环境,Apache+php+mysql - 前端笔记
一.规划一个目录文件夹 分别放 apache,php,mysql   (任意目录都行,目录中不能出现中文)  
        
        不管更改什么配置 请重启apache 才能生效    可能有些配置不用 但是这样保险一些



二.安装Apache(下载不说了直接按下载的文件记述)

    1.解压httpd-2.4.29-x86-r2.zip”,并将解压后的所有文件拷贝到目标文件夹  /apache目录

  2.
修改apache主配置文件(httpd.conf)中的“SVRROOT”为apache的实际目录。
 3.
管理员模式下运行cmd(powershell),并在其中运行apache/bin下的命令httpd.exe,如下所示:

 httpd.exe  -k  install

 4.双击打开如下文件并启动服务:wamp/apche/bin/ApacheMonitor.exe

 5.浏览器输入 localhost 查看apache是否安装成功

 6.apache的目录结构


7.apache的语法检车
    在httpd.exe目录下(没有配置环境变量要写完整路劲,或者在httpd.exe目录下)  输入 :httpd -t    对语法检查是否出错
8.Apache的启动和停止
    启动方式很多,还有 在服务里面启动
    启动Apache  命令行输入:net start apache2.4
    停止Apache 命令行输入 :net stop apache2.4
三,php的安装和配置
    1.解压php包 复制里面内容  放到之前  创建好的php文件夹里面去
    2.apche的主配置文件apache/conf/httpd.conf中,添加以下两行:

1,加载PHP模块到Apache中(作为Apache的众多模块之一):

在大约180行后,添加如下一行:

LoadModule   php7_module   php7apache2_4.dll这个文件的完整路径(在php文件夹中)

2,apache设定,php文件的后缀为“.php”:

在随后添加如下一行:

AddType  Application/x-httpd-php  .php


     3.在apache/htdocs 目录下创建一个 .php文件    访问 localhost 检测php配置 是否生效
    <?php  echo "hello world"  ?> 

    3.获取php的配置文件 (php.ini)

php语言包文件夹中,将php.ini-development文件拷贝一份,并修改文件名为:php.ini

       1.注意:php.ini-development  用于开发阶段的   php.ini-production 用于产品阶段
       2.获取了php.ini需要做两件事
            1.apache的配置文件(httpd.conf)中设置php.ini的路径
                    PHPIniDir   php.ini文件所在路径”
            2,在php配置文件(php.ini)中设置timezonePRC
                    date.timezone = PRC      把前面的分号去掉


四,mysql的安装和配置
        1.先在 apache/htdocs 目录 创建一个 index.php 文件  
<?php
if
 (mysqli_connect('localhost','root','root')) {
  echo '链接mysql成功'
else {
  echo '链接失败'
}
?>
        2.在php.ini 中,设置php的模块位置(找到关键字 extension_dir)

3,php.ini中,开启mysqli模块(实际上,只是去除注释,关键字php_mysqli


        4.安装mysqli 默认安装就行     或者自定义安装自己百度

五,多站点配置
   

1, 在apache的主配置文件(httpd.conf),引入多站点的配置文件(虚拟主机配置文件)
                找到#Include conf/extra/httpd-vhosts.conf,去掉最前面的“#”。
    

        2, 在虚拟主机配置文件(httpd-vhosts.conf)中,再挨个网站进行配置(每个网站一段配置)

                httpd-vhosts.conf 在  apache\conf\extra   目录下
            配置多个网站 就看 httpd-vhosts.conf文件中实例就行  , 默认apache写了 2个示例 很好理解




×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:前端笔记 » window下配置php运行环境,Apache+php+mysql

网友评论(0)