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

对于很多不熟悉PHP环境安装的朋友来说,用集成环境可以更快的上手,更方便的搭建PHP的运行环境,但是,WAMP的集成环境仅仅是将底层基础工作做好了,有些个别关键的配置操作并没有集成到环境安装中,所以给大家带来不少麻烦,看到搜索引擎中很多朋友都在问为什么安装好WAMP后,只能本地访问?局域网内禁止访问?或者为什么本地数据库PHPMYADMIN为什么也不能在外部局域网内访问呢?如何设置Mysql必须输入用户名和密码而不是直接登录进去呢? 

      下面根据自己的亲身实践,说说WAMP配置的整个过程。
1、下载和安装:

       安装完第一步是更改语言,右击任务栏的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服务,这样登陆后就不会再提示。但是我遇到一个问题:登陆界面用户名一行出现乱码,虽然不影响你输入用户名密码登陆但是看着不舒服。所以我就没有没有设置短语密码。

时间: 2024-10-23 08:28:21

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

svn 匿名 http 验证-现金求解!!!SVN通过网页访问的时候不需要用户名密码,用客户端checkout 的时候却老是要输用户名密码

问题描述 现金求解!!!SVN通过网页访问的时候不需要用户名密码,用客户端checkout 的时候却老是要输用户名密码 各位大侠,小弟有个很捉急的问题,这个svn库,直接在浏览器里可以打开,各个文件都可以访问,不需要用户名密码.http://code.marketcetera.org/root/trunk/ 但是用svn客户端checkout 的时候总是提示要输入用户名密码..但是我不知道用户名密码呀... 很着急的问题,在线等,提供解决方法的大侠请留下支付宝账号,我请您两瓶喜力! 解决方案 解

IIS 不能匿名访问需要输入用户名密码

找到原因是权限问题,我们只要给站长增加user用户权限,设置为只读写权限即可了. 具体步骤 第1步,依次单击"开始"→"管理工具"→"Internet信息服务(IIS)管理器"菜单项,打开"Internet信息服务(IIS)管理器"控制台窗口. 第2步,在左窗格中依次展开"ServerName(本地计算机)"→"网站"目录,然后用鼠标右键单击网站名称(本例为MySite),在打开的快捷菜

多种方法实现360浏览器下禁止自动填写用户名密码_jquery

目前开发一个项目遇到一个很恶心的问题,本来在登陆界面输入用户名密码后登陆,选择记住密码后,在内容页里面的<input type="text" id="userName" />以及<input type="password" id="password" />会把登陆界面输入的用户名密码填写在内容页里.而内容页是想建立新的子账户,这问题真叫一个恶心巴拉~~~ 当然,在火狐,IE8以上版本等高档次浏览器下不会

PHPMyAdmin 快速配置方法_php技巧

虽然在本机开发.调试系统时或许并不会用到它,但对于将来在远程虚拟主机中放置Mysql数据库时,必然会用到phpmyadmin这样的Mysql GUI工具,所以,在本地先熟悉一下如何使用也是有必要的.那么我们现在开始进行安装配置: 1.一般网上下载到的PHPMyAdmin是一个压缩包,我们将其释放到htdocs目录中,例如htdocs\phpmyadmin. 2.打开phpmyadmin目录,在此目录下是否有config.sample.inc.php文件,如果存在,那么将其改名为config.in

Linux下Nagios的安装与配置方法

一.Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. Nagios原名为NetSaint,由Ethan Galstad开发并维护至今.NAGIOS是一个缩写形式: "Nagios Ain't Gonna Insist On Sainthood" Sainthood 翻译为圣徒

Windows 7访问局域网时如何免输用户名密码设置

故障现象: Win7系统在访问局域网共享文件夹时不用输入用户名密码. 解决方案: 1. 勾选"记住我的凭据",可让windows记住你的登录信息,下次不用再输入: 2. 若无效,可打开windows凭据手动输入 1)打开控制面板,通过大图标找到凭据管理器 2)添加Windows凭据 3)输入相应的地址.账号及密码,确定即可. 4)添加之后,可看见windows凭据中添加了一条新凭据. 再访问设置过的地址,则不再弹出帐户密码提示框,直接可打开共享的文件夹.

怎么设置tplink无线wifi密码

  设置tplink无线wifi密码的方法 1.一般无线路由器均具有WLAN口和LAN口,其中WLAN端口连接Internet,LAN口连接PC机. 2.参照各路由器的说明书,在浏览器中输入其默认IP地址.一般为192.168.1.1(输入用户名密码默认是admin,admin),即可进入配置界面.示例中,参照其说明书,有所不同. 3.进入无线路由器的配置界面,选择[无线设置]. 4.在[无线设置]中选择[基本设置],进入设置界面,输入SSID号,相当于wifi名称,可自行进行定义.点击保存后关

LINUX安全设置之关于GRUB加密图文教程全解_Linux

所谓GRUB就是对/boot/grub/grub.conf文件进行配置. 先说说GRUB加密的好处 1.可以让不知道密码的人不能启动系统. 2.可以防止他人修改启动参数. ###################################################################### GRUB加密分为两种. 1.全局加密 2.局部加密 全局加密: 功能:锁定启动界面,禁止了 e to edit the commands before booting a to modi

TortoiseGit自动记住用户名密码的方法

windows下比较比较好用的git客户端有2种: 1. msysgit + TortoiseGit(乌龟git) 2. GitHub for Windows github的windows版也用过一段时间,但还是不太习惯.所以目前仍然青睐与msysgit+乌龟git的组合.TortoiseGit在提交时总数会提示你输入用户名密码,非常麻烦.解决方案如下: 方法一: 设置 -> git 编辑本地 .git/config 增加   [credential] helper = store 方法二: 1