win10 64bit 安装apache 服务 总结

声明:本篇文章,主要是总结win10 64bit下 如何搭建 Apache + php + sqlite3,内容均参考资料网络是针对自己安装过程中问题的总结,应用文章,均会提示出处,如果有侵权,也请即时联系,我会第一时间删除!

为了更好的理解服务器环境搭建过程,我没有使用appserve以及wamp现成的安装包,从安装win10虚拟机开始,一步一步记录!

1.安装win10虚拟机

下载win10系统的网站 https://msdn.itellyou.cn/ 下载各种系统  迅雷下载

安装过程的参考资料:https://baijiahao.baidu.com/s?id=1655255236440515338&wfr=spider&for=pc  VirtualBox中安装Windows10

2安装apache

apache 下载地址 http://httpd.apache.org/docs/current/platform/windows.html#down  下面有几个下载链接,可以自行选择。我选用了第二种方式进行下载

主要参考文章:https://www.cnblogs.com/Ai-heng/p/7289241.html

按部就班安装,会出现以下3问题

problem1:解决Win10安装Apache缺少vcruntime140.dll文件问题

解决方法:在Windows下运行最新版的Apache和php7都需要Visual C++Redistributable 2015,而之前的版本不需要那么高的,这个组件是运行Visual Studio 2015所建立的C++应用的必要组件,安装一次即可解决环境问题,那么去微软官网下载安装程序,安装一遍重启电脑即可。
给个下载地址

https://www.microsoft.com/en-US/download/details.aspx?id=48145
参考原文链接:https://blog.csdn.net/xiaoyanol/article/details/53576561 文章最后一段有提到

也参考了百度经验的这篇文章 https://jingyan.baidu.com/article/c33e3f484fbe79ab14cbb531.html 其实都是一个意思

problem2:提示找不到ServerName 以及80端口,就写一写解决方法,都是修改 XXX/Apache24/conf/httpd.conf文件  参考 https://blog.csdn.net/weixin_44138767/article/details/88630329

红框内是我添加的一句话 ,我打算用8080端口,但是现在启用apache服务 ,会提示80端口占用,还需要改一处地方

此处8080是有原来的80改过来的,至此,我的apache服务可以启用了,接下来的继续更!

problem3  这个问题诡异了,我的apache2.4和php7.4.3永远都不能配合,apache的httpd.conf配置完php后,永远都启动不了,不知道各位会不会遇到这个问题

解决方法,我自己下载了一个7.1.3版本,同样的配置方法 ,一切顺利,运行正常

以上安装过程来自于 https://www.cnblogs.com/Ai-heng/p/7289241.html Windows10系统PHP开发环境配置

3.sqlite3安装配置

sqlite3的安装及下载 参考这篇文章 Windows 10 64位操作系统 下安装、连接测试sqlite3 sql基本操作 增删改  https://www.cnblogs.com/wzx1blog/p/12720410.html

需要说明的是,这篇文章中extension dll 的开放,和我的sqlite配置文件不太一样,开放的dll 是这些

 

最后,贴一段php 操作sqlite3的代码,已验证sqlite3是否配置成功

<?php
class SQLite extends SQLite3
{
    function __construct()
    {
        $this->open('C:\sqlite3_data\test01.db');
    }
}
$db = new SQLite();

$r = $db->query('select * from wzxstu');

while($row = $r->fetchArray()) {
   var_dump($row);	
}
$db->close();
?>

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值