Apache第一篇:windows安装 apache 64位 + php5.6 64位 (亲测可用)

转载:https://blog.csdn.net/zhangtao0417/article/details/81534227

很久没写博了,因为没遇到很棘手抓狂的事,现在记录下我在用apache中遇到的坑,希望能对其他人有些帮助

之前很小白,直接百度搜索搭建php环境,随手就参考一篇教程

按照网上的教程安装apache 和php,一步一步很小心谨慎的安好了

也的确成功了,运行php也很成功,代码运行的也很顺利,一切都很美满

直到今天,我需要在apache 中添加mod_wsgi 模块,因为我是用python安装mod_wsgi的,参考网上的教程

需要在Apache中导入在python安装好的mod_wsgi

这个教程我也会写下来,由于还没开写,没有链接,需要的话点我头像找我的下篇文章

废话不说了,开始教程,

首先下载apache:

请下载的同学注意了,我们要的是Apache 64位!!!

科普一下:x64就是64位的,x86是32位

64位下载地址如下:

首先是最爱的官网:

https://www.apachehaus.com/cgi-bin/download.plx

以下是其他的一些下载链接

apache2.4.16:

https://pan.baidu.com/s/1kU6R0nP 密码:1cy8(v14)这个是我从另一个博客找到的,没试过

apache2.4.2

https://www.anindya.com/apache-http-server-2-4-2-x86-and-x64-windows-installers/    (vc9 这个要跟你的php版本要一致)

至于你要下载哪个,看你自己需求。下面是这两个版本的区别

https://blog.csdn.net/zhuifengshenku/article/details/38796513

后面的安装请自行选择,毕竟我没走这条路

apache2.4.34(我用的是这种)

https://www.apachelounge.com/download/VC14/    (vc14)

解压即用

在启动之前,需要确认你的电脑安装了vc14的库,要不然,启动不了会报错!!!!

启动apache

有好几种方式启动,随便介绍一下

1.打开cmd,进入Apache下bin目录,运行httpd -k start

2.进入刚刚解压的apache的bin文件夹,双击http.exe也行,我试过

3.专用工具minitor,在bin目录下能找到(我用的是这种)

双击之后在电脑右下角有图标,不知道为啥不直接出现

双击就能打开了,界面如下:

有可能你打开里面什么都没有,这时候需要用一个命令

cmd进去apache的bin目录,执行以下命令

httpd.exe -k install -n Apache2.4

即可出现一个Apache2.4的服务,在这里就可以对服务器进行开启,停止,重启等操作

注意:如果这一步报错了,例如下图

是你的apache文件并不在conf标注的位置上,这样会导致apache启动不了,需要修改

所以打开apache2.4\conf\httpd.conf

把这里面的路径修改为你放置apache目录的位置,然后重新运行 “httpd.exe -k install -n Apache2.4” 就能成功开启服务了,如果还不行,很大可能是端口被占用了,这个可自行百度

在浏览器输入localhost即可看到

或者有可能是官方定义的主页,同样是成功开启服务的标志

安装php,这个很简单

https://windows.php.net/download#x64

找到你想要的x86版本,我选择5.6.37

下载zip,解压到你自己选择的文件夹

在进去解压的文件夹,找到php.in.development。重命名为php.ini

打开后修改一下几个地方:

打开一些常用的模块,以后需要用哪些就打开哪些,没有的就去百度怎么安装新模块

其他配置自行百度

最后!!!把php解压的那个文件夹路径加入 系统环境变量 path中

两个!!!

最后检测下是否成功,cmd输入php -v

到这里还差最后一步,将 php 配置到apache中,这样就可以访问php页面

进入到之前我们安装apache的conf文件夹,打开配置文件httpd.conf

找到以下配置项,加入红框内的代码

在文件的最后面添加红框内的代码,换成你自己的路径,不一定跟我一样

保存修改后!!!!重启apache
别到时测试的时候一脸懵逼

写测试php

在你的apache的文件夹中找到htdocs文件夹,以后你的项目页面放在这里才能用apache访问到,原理类似于tomcat

创建一个info.php文件,写入以下代码:

<?php
    phpinfo();
?>

就这么几句,方便你们复制

保存好,在浏览器输出访问路径:http://localhost/info.php

就看到你期待已久的页面了


--------------------- 
作者:耍螳螂拳的程序猿 
来源:CSDN 
原文:https://blog.csdn.net/zhangtao0417/article/details/81534227 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/ding43930053/article/details/88110028
今日推荐