对于很多不熟悉PHP环境安装的朋友来说,用集成环境可以更快的上手,更方便的搭建PHP的运行环境,但是,WAMP的集成环境仅仅是将底层基础工作做好了,有些个别关键的配置操作并没有集成到环境安装中,所以给大家带来不少麻烦,看到搜索引擎中很多朋友都在问为什么安装好WAMP后,只能本地访问?局域网内禁止访问?或者为什么本地数据库PHPMYADMIN为什么也不能在外部局域网内访问呢?如何设置Mysql必须输入用户名和密码而不是直接登录进去呢?
下面根据自己的亲身实践,说说WAMP配置的整个过程。
1、下载和安装:
首先从http://sourceforge.net/projects/wampserver/下载WampServer,我写此文时用的是最新版wampserver2.2d-x32.exe。
安装完第一步是更改语言,右击任务栏的WampServer图标,选择Language-chinese。
2、保证WampServer工作正常:
不要让其他程序占用它的默认端口(apache默认端口80和mysql默认端口3306)。这时可以打开http://localhost测试,单击wampserver图标-localhost。
如果启动不正常,大部分原因都是因为apache的80端口被占用了,比如被iis占用,所以,只要在apahce中的httpd.conf中修改listen端口后就可以了。
3、使网站和phpmyadmin可以被外部网络访问(默认只允许本机访问):
首先关闭防火墙(或者在防火墙中添加例外,杀毒软件有的有防火墙尤其注意要关闭);
然后在wamp\bin\apache\Apache2.2.21\conf\httpd.conf中将这两句注销掉(要重启wamp服务才能生效)
Deny from all
Allow from 127.0.0.1
即改为
#Deny from all
#Allow from 127.0.0.1
这样外网就可以访问主网站了;
同样要允许外网访问phpmyadmin也要在在wamp\alias\phpmyadmin.conf中进行同样的修改,改为
#Deny from all
#Allow from 127.0.0.1
4、将phpmyadmin设置为输入账号密码才可登陆:
进入phpmyadmin后在权限里增删账户,并编辑权限(包括全局权限,密码,登录信息等)。
这时候可能发现phpmyadmin登陆不进去了,需要做如下操作:
在wamp\apps\phpmyadmin3.4.10.1\config.inc.php中更改为
$cfg['Servers'][$i]['auth_type'] = 'cookie'; //(原来是’config‘)
$cfg['Servers'][$i]['user'] = $cfg['Servers'][$i]['user']='你的用户名';
$cfg['Servers'][$i]['password'] = $cfg['Servers'][$i]['password']='你的密码';
然后重启wamp服务,再次打开phpmyadmin,就会出现登陆界面。
5、关于登陆phpmyadmin登陆后红色提示“配置文件现在需要一个短语密码”的解决办法:
在wamp\apps\phpmyadmin3.4.10.1\libraries\config.default.php中更改为
$cfg['blowfish_secret'] = '任意字符串';
然后重启wamp服务,这样登陆后就不会再提示。但是我遇到一个问题:登陆界面用户名一行出现乱码,虽然不影响你输入用户名密码登陆但是看着不舒服。所以我就没有没有设置短语密码。
相关推荐
主要介绍了WAMPserver配置(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等),需要的朋友可以参考下
您可能感兴趣的文章:WAMPserver配置方法(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等)WampServer搭建php环境时遇到的问题汇总Apache2.4.x版wampserver本地php服务器如何让外网访问及启用....
title: wampserver2.5-apache2.4.9允许外部访问的配置打开..\wamp\bin\apache\apache2.4.9\conf\h
WampServer配置图解 WampServer配置图解 WampServer配置图解WampServer配置图解 WampServer配置图解 WampServer配置图解 WampServer配置图解 WampServer配置图解
在等号右面的单引号里面输入刚才设置的密码,重新打开phpmyadmin的页面并刷新,这时候phpmyadmin就可以正常访问了。 好了,我已经用WampServer简单的架设起一个Apache + PHP + MySQL的服务器了。 ---------------...
WAMPSERVER2.1配置说明[归纳].pdf
开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。这个软件是完全免费的,可以 在其官方网站http://www.wampserver.com/下载到最新的版本。本文中使用的版本是WampServer 2.0f(发 布日期2008年...
我们在调试PHP项目时,都是在localhost下调试,这样多个项目都在一个目录下,麻烦,配置虚拟域名,一个项目配置一个域名,方便调试PHP项目,竟可能的模拟真实环境。
超详细的windows环境下wampserver配置教程[汇编].pdf
wampserver的安装和配置详解以及需要的软件包和下载路径,是Apache+php+MySQL数据库的整合安装软件。
WAMP是指在Windows服务器上使用Apache、MySQL和PHP的集成安装环境,可以快速安装配置Web服务器,一般说来,大家都习惯于将Apache、MySQL、PHP架设在Linux系统下,但是,不可否认的是Windows也有其优点,就是易用,...
apache+apache+phpmyadmin 一站式安装,无需配置直接使用WampServer2.1
PHP-wampServer-phpStorm-xdebug环境配置图文介绍,这个都是自己在电脑操作过的,以下是文档目录内容 1. 环境配置 2 2. 项目源码配置 2 代码放置 2 数据库放置 2 3. 网页访问 2 注意事项: 2 4. 局域网访问 4 第一步...
wampserver
WampServer2.1 配置说明 修改网站路径文件夹
wampserver2.2d 专用配置手册,配有截图
(此处wampserver安装在C盘根目录下)安装完毕后因为默认安装没有设置mysql密码,这里就修改了一下mysql密码(具体方法可参考前面的文章《如何修改WAMP中mysql默认空密码的方法》) 之后为php开发方便又修改了php根...
wampserver是搭建apache服务器的php开发工具包,内含64位版本,集成了Apache、Mysql、PHP、PhpMyadmin、sqlbuddy、XDebug等服务器组件,能够快速帮助用户搭建apache服务器。软件界面美观,集成度高,操作便捷,只需...