`

WAMPserver配置(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等)

 
阅读更多

  对于很多不熟悉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服务,这样登陆后就不会再提示。但是我遇到一个问题:登陆界面用户名一行出现乱码,虽然不影响你输入用户名密码登陆但是看着不舒服。所以我就没有没有设置短语密码。 

分享到:
评论
1 楼 suyuwen1 2015-01-30  
Apache2.4.x版wampserver本地php服务器如何让外网访问及启用.htaccess
http://www.ihref.com/read-16915.html

相关推荐

    WAMPserver配置方法(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等)

    主要介绍了WAMPserver配置(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等),需要的朋友可以参考下

    PhpMyAdmin中无法导入sql文件的解决办法

    您可能感兴趣的文章:WAMPserver配置方法(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等)WampServer搭建php环境时遇到的问题汇总Apache2.4.x版wampserver本地php服务器如何让外网访问及启用....

    wampserver2.2d配置手册

    WampServer自带的Apache配置可能限制了外部网络访问,仅允许本地回环地址127.0.0.1访问。为了允许外部访问,需要修改Apache的配置文件`httpd.conf`,具体步骤如下: 1. **允许外部访问**:使用文本编辑器打开...

    phpMyAdmin安装并配置允许空密码登录

    你可以通过修改WAMPserver的配置文件,允许外部访问或者设置phpMyAdmin需要输入用户名和密码才能登录。 - **phpMyAdmin自动登录和取消自动登录**:通过调整配置文件,你可以实现用户在访问phpMyAdmin时自动登录或...

    超详细的windows环境下wampserver配置教程[汇编].pdf

    本教程将详细介绍 WAMP Server 的安装、配置、MySQL 和 PhpMyAdmin 的设置等内容。 一、安装 WAMP Server WAMP Server 的安装过程非常简单,只需一直点击“Next”按钮即可完成安装。在安装过程中,需要选择默认...

    wampserver

    在Windows系统中,你可以通过命令行生成`.htaccess`文件,并定义权限规则,比如禁止访问特定的文件类型,设置用户名和密码认证。Apache配置文件(如`httpd.conf`)中需要指定访问控制文件的名称,例如`...

    wampServer配置[文].pdf

    - wampServer安装时未设置MySQL的root密码,初始状态为空。为了安全,需要通过phpMyAdmin修改root用户的密码。 - 进入phpMyAdmin管理页面,选择"权限",修改每个root用户的密码。确保在修改MySQL密码后,同步更新...

    huirong#hexo#wampserver2.5-apache2.4.9允许外部访问的配置1

    title: wampserver2.5-apache2.4.9允许外部访问的配置打开..\wamp\bin\apache\apache2.4.9\conf\h

    php discuz 集成开发环境配置用WampServer2.0搭建Discuz!

    - 设置数据库信息:填写数据库服务器(如localhost)、数据库名称(如discuz)、数据库用户名(如root)和密码(如123456)等信息。 - 完成安装:按照向导完成所有步骤后,即可成功安装Discuz!。 ##### 3. 配置 ...

    WampServer安装包及配置图解

    5. **附加配置教程**: 包含的`WAMPServer-配置图解.pdf`文件,提供了详细的图文教程,帮助你理解并掌握WampServer的各项配置,包括创建数据库、设置数据库用户权限、调试PHP代码等。 **三、WampServer应用场景** ...

    php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法 <font color=red>原创</font>

    - Apache服务器的配置文件可能没有允许phpmyadmin目录的外部访问。 3. **解决步骤**: - 尝试修改`phpmyadmin`目录下的`config.inc.php`,确保其中的数据库连接信息(如用户名和密码)正确无误。 - 修改Apache...

    wampserver配置详细图解

    ### WampServer配置详解 #### 一、WampServer简介及安装 WampServer是一款集成了Apache Web服务器、PHP解释器以及MySQL数据库的综合开发工具包。它的主要优点在于简化了开发环境的搭建过程,使得开发者能够更加...

    WampServer2.X配置sqlsrv sql2005最新php5.3版本

    将上述代码中的`YourDatabase`、`YourUsername`和`YourPassword`替换为实际的数据库名、用户名和密码。将这个文件放在WampServer的`www`目录下,然后通过浏览器访问`http://localhost/test_sqlsrv.php`来查看结果。...

    如何修改WAMP中mysql默认空密码

    1. **关闭并重新登录phpMyAdmin**:使用新设置的密码重新登录phpMyAdmin,验证更改是否成功。 #### 三、注意事项 - 在修改密码时,请确保使用足够复杂且不易被猜测的密码。 - 修改密码后,建议对所有依赖于该数据库...

    php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法 原创

    因此,作者将配置文件中的路径更改为新的phpMyadmin位置,并取消了对外部访问的限制,允许所有IP地址访问。这样,重启服务器后,phpMyadmin就可以正常访问了。 在处理这类问题时,了解服务器和应用程序的配置文件至...

Global site tag (gtag.js) - Google Analytics