wamp的诡异搭建经历
2018-01-30 11:56
190 查看
所有软件官网均有下载,以下是我的配置软件:
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的联动成功
以上配置路径均是我自己的,根据自己实际情况进行修改
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的联动成功
以上配置路径均是我自己的,根据自己实际情况进行修改
相关文章推荐
- WAMP(Windows+Apache+Mysql+PHP)环境搭建
- wamp环境搭建
- 我在Mac OS X 操作系统上搭建Android开发环境的经历
- 搭建wamp环境,数据库基础知识
- 如何利用WAMP在51IDC的云主机上搭建PHP小型网站
- stm32 学习经历—环境搭建 以103 407搭建 3/2
- ESP8266学习经历之开发环境搭建
- WAMP实战演练之Apache-httpd-2.4.9+MySQL-5.6.17+PHP-5.5.10开发环境搭建
- wamp 环境搭建
- WIN10 下搭建WAMP(独立安装httpd2.4.16 mysql7.4.7 php 5.6.12 phpMyAdmin 4.4.13版本)
- 搭建WAMP
- (扫盲贴)如何搭建一个简单的本地PHP服务器-WAMP基础指南
- WAMP服务器的搭建(二)
- wamp和Eclipse搭建PHP环境
- PHP调试环境搭建:wampserver2.4+zend studio12.0.1+Xdebug
- 搭建wamp环境,数据库基础知识
- wamp环境搭建分析
- WAMP环境搭建过程中遇到的种种问题
- Wamp搭建的服务器登录的时候出现Access denied for user 'hello'@'localhost' (using password: YES)