wamp的诡异搭建经历

所有软件官网均有下载,以下是我的配置软件:

httpd-2.4.29-x64-vc11.zip

php-5.6.33-Win32-vc11-x64.zip

mysql-installer-community-5.6.38.0

软件的配置也可以自行选择,不过要注意Apache和php的选择都必须注意后面的vc版本保持一致,我选择的是vc11

当然建议尽量往高版本走。同时安装软件时也建议大家先安装mysql,因为这个对于驱动是有要求的,当时我安装的时候就是最后配置的mysql,之后出现问题但百度了几天没有找到答案,为此我也因为其他一些因素上的综合考虑,重新买了一台电脑。之后的结局并不令人乐观,因为还是没办法安装上去,问了我的师兄和老师,都没有得出答案。在经历几天的停滞期后1,我询问了师兄一些关于驱动的问题,最后终于把问题解决了。具体是那个驱动的原因我也不清楚,但我是在使用“驱动精灵”后,重新检查和配置了一遍,就解决了mysql安装后一直提示“服务器不兼容,请重新安装服务器”的问题。有些电脑出厂驱动就应该安装好了,所以不会出现我这样的问题。这也是一些免安装版mysql解决一个又一个问题后还是无法启动的原因。

Apache的配置如下

解压后按照路径打开D:/wamp/Apache/Apache24/conf;打开编辑httpd.conf

(1)Define SRVROOT"D:/wamp/Apache/Apache24"

    ServerRoot   “D:/wamp/Apache/Apache24”

(2)找到LoadModule,跳到最下面一行,添加

PHPIniDir “D:/wamp/php”

AddType   applicayion/x-httpd-php .php .html .htm

LoadModule php5_module D:/wamp/php/php5apavhe2_4.dll

(3)

DocumentRoot "D:/wamp/Apache/Apache24/htdocs"

<Directory "D:/wamp/Apache/Apache24/htdocs">

(4)

ScriptAlias /cgi-bin/ "D:/wamp/Apache/Apache24/cgi-bin/"

(5)

<Directory "D:/wamp/Apache/Apache24/cgi-bin">
    AllowOverride None
    Options None
    Require all granted

PHP配置如下

(1)

复制php文件下的php.ini-development保存在同一文件下命名为php.ini,打开并进行编辑

(2)

去掉extension_dir="ext"前面的分号;

(3)

打开扩展

;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_fileinfo.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_exif.dll      ; Must be after mbstring as it depends on it
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll


; The MIBS data available in the PHP distribution must be installed. 
; See http://www.php.net/manual/en/snmp.installation.php 
;extension=php_snmp.dll


extension=php_soap.dll
extension=php_sockets.dll
;extension=php_sqlite3.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll


;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

以上所有文件都准备好了,可以验收成果了

打开浏览器输入localhost:80         (80为Apache的默认端口)

假如出现    It    work    或者   Apache  的页面则Apache配置成功

建立php文件,输入代码<?php

                                          phpinfo()

                                      ?>

保存于htdocs文件夹下

在浏览器上输入localhost:80/info.php

假如得到PHP的配置信息页面  ,恭喜你PHP与Apache的联动成功

以上配置路径均是我自己的,根据自己实际情况进行修改。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值