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

下面是关于WAMPserver配置方法的完整攻略,包含允许外部访问和更改phpmyadmin设置为输入用户名密码才可登录:

1. 允许外部访问

1.1 修改apache配置文件

在WAMP安装目录下找到bin\apache\apache版本号\conf,打开httpd.conf文件,在文本编辑器里搜索“Listen”,找到下列代码:

#Listen 12.34.56.78:80
Listen 80

将“#”号去掉并在下方添加以下一行代码:

Listen 0.0.0.0:80

1.2 配置Windows防火墙

在“开始菜单”中搜索“防火墙”并打开“Windows Defender 防火墙”。点击“高级设置”进入高级设置页面,在左侧面板中,点击“Inbound Rules” > “New Rule...”来新建一个入站规则。根据下面提示进行操作:

  1. 选择“端口”
  2. 选择“TCP”,填写“特定的本地端口: 80”(如果你的服务器监听的端口不是80请填写相应的端口号)
  3. 选择“允许连接”
  4. 选择你要开放访问的连接,建议选择“任何IP地址”

1.3 配置WAMPserver

打开WAMPserver管理界面,找到`Put Online选项,并选择“在外部访问选项中开启这个服务器”按钮,保存设置。

至此,WAMPserver已经配置好了,你可以在浏览器上通过服务器的IP地址进行访问

2. 配置phpmyadmin输入用户名密码才可登录

2.1 修改phpmyadmin配置文件

在访问phpmyadmin时,首先输入的是用户名和密码,而这些信息是保存在一个名为“config.inc.php”的文件中。该文件位于WAMPserver的根目录下。打开文件,找到$cfg['Servers'][$i]['auth_type'],该设置应该是被注释掉的。去掉注释符号,并将'value'的值从'config'修改为'http'。

2.2 创建phpmyadmin用户

打开phpmyadmin页面,在左边找到“Users”选项,新增用户,设置相应的用户名密码。

2.3 给phpmyadmin用户分配权限

打开phpmyadmin页面,在左边找到“Privileges”选项。在“Add user account”的页面中,将User name设置为新建的用户名,Host选项选择任意主机,Password设置一个密码,最后点击“Go”来完成用户的创建。
接下来给该用户分配数据库的操作权限,点击该用户的名称,在下方选择权限,在“Database-specific privileges”中的“Add privileges”中,可以逐一实现db的操作权限的配置,这样phpmyadmin就设置好账号和权限的控制了。

以上就是WAMPserver的外部访问和PhpMyAdmin用户名密码配置的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:WAMPserver配置方法(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等) - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • Java类和成员变量声明类详解

    《Java类和成员变量声明类详解》 简介 本篇攻略主要详解Java中的类和成员变量声明,包括如何定义类、类的成员变量、访问修饰符以及类的实例化等。 声明类 在Java中,定义类需要使用class关键字,通常的类定义格式如下: 访问修饰符 class 类名 { // 成员变量 // 构造方法 // 成员方法 } 其中访问修饰符用于控制类的访问范围。Java中的…

    other 2023年6月27日
    00
  • 详解javascript中offsetleft属性的用法(转)

    详解javascript中offsetLeft属性的用法(转) 在前端开发中,我们经常需要获取页面元素在文档流中的位置信息。其中,offsetLeft属性可用于获取某个 HTML 元素相对与其父元素的左侧偏移量(即元素左边缘与其父元素左边缘之间的距离),并且不考虑边框宽度。本文将详解javascript中offsetLeft属性的用法,为大家讲解如何正确地使…

    其他 2023年3月28日
    00
  • Android SDK命令行工具Monkey参数及使用解析

    Android SDK命令行工具Monkey参数及使用解析攻略 简介 Android SDK提供了一个命令行工具Monkey,用于进行Android应用程序的压力测试和随机事件生成。Monkey可以模拟用户的随机操作,帮助开发人员发现应用程序中的潜在问题。 Monkey参数 Monkey命令行工具有多个参数,用于控制测试的行为和范围。以下是一些常用的参数: …

    other 2023年9月7日
    00
  • 文件编译时出现multiple definition of ‘xxxxxx’的具体解决方法

    当编译文件时出现“multiple definition of ‘xxxxxx’”错误,通常意味着该符号已经在程序的另一个文件中定义过。解决这个错误的方法有很多种,以下是一些常用方法的介绍。 方法1:使用static关键字 当一个变量或函数被定义成static时,它的作用域被限制在当前文件中,不会被其他文件访问。因此,可以通过将变量或函数定义为static来…

    other 2023年6月27日
    00
  • Android获取手机型号/系统版本号/App版本号等信息实例讲解

    以下是关于“Android 获取手机型号/系统版本号/App 版本号等信息实例讲解”的完整攻略,包含了两个示例说明。 获取手机型号 要获取手机的型号,可以使用以下代码: String 手机型号 = Build.MODEL; 在这个示例中,我们使用了 Build.MODEL 来获取手机的型号。 获取系统版本号 要获取手机的系统版本号,可以使用以下代码: Str…

    other 2023年8月2日
    00
  • 虚拟机安装openwrt-koolshare-router

    虚拟机安装OpenWrt-Koolshare-Router OpenWrt是一个嵌入式系统的开源操作系统,它可以被安装在各种路由器上,包括Koolshare路由器。在安装OpenWrt系统之前,我们可以先尝试在虚拟机上运行OpenWrt-Koolshare-Router,以便更好地了解它的功能和如何使用。 下载OpenWrt-Koolshare-Router…

    其他 2023年3月28日
    00
  • css透明设置

    CSS透明设置 在网页设计中,透明效果经常被使用到,比如要设置一张半透明的背景图,或者是让文字的颜色与背景色浅深程度进行搭配等。CSS可以很方便地为我们实现这些效果。 CSS中透明度设置 CSS中透明度的设置通常使用opacity属性来实现。这个属性用于指定元素的透明度,取值范围为0~1之间,数值越小,元素越透明。示例如下: div { opacity: 0…

    其他 2023年3月28日
    00
  • vue实现全选组件封装实例详解

    我们提到Vue实现全选组件的封装,涉及到以下几个步骤: 设计组件props 在设计组件props时,我们首先考虑用户使用该组件时,可能需要的配置选项。在该例子中,我们需要考虑以下props: selectedItems:表示当前选中的项,可以是一个数组或者一个对象。 allItems:表示所有可选项,同样可以是一个数组或者一个对象。 itemKey:表示可选…

    other 2023年6月25日
    00
合作推广
合作推广
分享本页
返回顶部