PHP7.1.5 安装与 apache2.4链接

来源:互联网 发布:php 多用户商城 编辑:程序博客网 时间:2024/05/16 06:57


Php 安装与apache链接

Php安装就是解压过程。

最近在学PHP的东西,问了周围的朋友,都建议用类似phpmyadmin的集成版,个人强迫症所致,想亲手试试,自己装一个。

之前在那台笔记本装了一个安装版的apache2.2php5.2.8,但是感觉php版本有点老,所以直接来一个最新版的。

但是现在的apachephp都不知道类似msiexe的一键安装,只能下载安装包,然后修改配置文件。

首先先传一下我的php7apache2.4,网上都有,不想麻烦的朋友可以直接下。

可以直接@qq185553717

我的文件目录:

D:/wamp/Apache2.4

D:/wamp/php7

打开D:\wamp\Apache2.4\conf下的httpd.conf

然后修改以下两项:

Define SRVROOT"D:/wamp/Apache2.4"
ServerRoot "D:/wamp/Apache2.4"

(我也不知道为什么两个都要写,但是写上就可以启动服务器了)

端口默认80,在这之前可以通过cmd在控制台输入netstat -ano

找到本地地址下的

TCP   0.0.0.0:80

如果被占用,可以通过PID找到对应程序将其停掉,或者修改apache配置文件端口号为其他,不过建议默认

位置在这

#Listen12.34.56.78:80
Listen 80

然后将apache加入windows服务

在控制台下,通过cd方式,

Cd  D:\wamp\Apache2.4\
httpd  –k install

最后手动打开bin目录下的ApacheMonitor.exe

浏览器中输入localhost

接下来配置php

先让apache找到php在哪里,然后才能连接连接。

打开apache的配置文件输入下面的语句

#加载php模块
PHPIniDir "D:/wamp/php7"
LoadModule php7_module "D:/wamp/php7/php7apache2_4.dll"
< IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-httpd-php .php
< /IFModule>

这是我的设置,大家可以根据自己的安排修改自己的路径。

php目录下将php.ini-development文件复制一份,重命名为php.ini

打开php.ini

; http://php.NET/extension-dir
extension_dir = "D:/wamp/php7/ext"
; On windows:
extension_dir = "D:/wamp/php7/ext"

由于我需要使用mysqli方法,所以这一行的分号取消掉

extension=php_mysqli.dll然后在phpext目录下,将php_mysqli.dll文件复制到C:/windows下然后新建一个php文件,写phpinfo()测试打开一下。

在这个过程中,我在往apache的配置文件中加载php模块时,复制一段,重启一次apache,最后发现在

LoadModulephp7_module "D:/wamp/php7/php7apache2_4.dll"

这句话上出现错误,语句和路径都是对的。后来网上搜了一下,php7需要添加

Visual C++ Redistributable for Visual Studio 2015

这东西,安装后,果然可以运行了。

之前一直没装上,现在忙了一下午终于了却了自己的一番心愿。

祝大家、祝我在IT道路上越走越宽,越走越长!

0 0
原创粉丝点击