Web安全基础篇(三)

一. 安装Apache服务器
1.下载并安装支持库
在这里插入图片描述

2.下载Apache并安装
将Apache下载到本地并且解压到C盘,进入bin目录。
然后在此打开命令行,输入 httpd - k install 来安装:
在这里插入图片描述
3.提示:已经安装成功,我们再执行httpd来开启服务,接着在浏览器输入127.0.0.1可以看到成功访问,安装成功。
在这里插入图片描述

二.安装php
1.下载php版本:5.6
2.将下载的php放到Apache目录下,解压即可。
在这里插入图片描述
三. 安装Mysql数据库
将解压的文件放在Apache目录下:
进入bin目录,打开命令行,输入mysqld开启服务
在这里插入图片描述

四.基础知识
1.网站根目录:给网站设置的一个初始目录,规定了初始在哪里读取对应的文件。
在这里插入图片描述
2.自定义根目录:
配置文件在
C:\Apache24\conf目录下的httpd.conf
修改下面两行的目录即可:
DocumentRoot “ S R V R O O T / h t d o c s " < D i r e c t o r y " {SRVROOT}/htdocs" <Directory " SRVROOT/htdocs"<Directory"{SRVROOT}/htdocs”>
在这里插入图片描述
然后清除浏览器缓存,再次访问httpd,可以看到成功更改目录:
在这里插入图片描述
五. Apache与php实现自动识别配置:

  1. 设置php的扩展路径
    查找 ;extension_dir = “./” ,在后面添加
    extension_dir = “ext”
    extension=php_mbstring.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    在这里插入图片描述
    2.打开httpd.conf查找#LoadModule xml2enc_module modules/mod_xml2enc.so的部分,并在最后追加如下代码:
    LoadModule php5_module C:/Apache24/php5.6/php5apache2_4.dll
    在这里插入图片描述
    3.配置DirectoryIndex
    查找“DirectoryIndex”的部分,在DirectoryIndex的后面追加一个“index.php index.htm”
    在这里插入图片描述
    4.将下面两行代码的注释(#号)去掉
    #LoadModule rewrite_module modules/mod_rewrite.so
    #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    在这里插入图片描述
    5.最后我们在根目录下创建index.php
    里面写上,<?php phpinfo(); ?> 成功执行,配置成功!
    在这里插入图片描述
    参考链接:https://www.cnblogs.com/orzjiangxiaoyu/p/10528221.html
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值