PHP开发环境的搭建——XAMPP的安装与配置(Windows)

PHP开发环境的搭建——XAMPP的安装与配置(Windows)安装XAMPP进入https://www.apachefriends.org/zh_cn/index.html页面下载XAMPP打开XAMPPControlPanel在XAMPP控制面板中,我们可以看到Service一列的单选框略有不同,“X”表示相应组件还没有设为Windows系统服务;“空白”表示没有安装该组件;此外还有“

大家好,又见面了,我是你们的朋友全栈君。

1、安装XAMPP

      进入https://www.apachefriends.org/zh_cn/index.html页面下载XAMPP

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

2、打开XAMPP Control Panel

      在XAMPP控制面板中,我们可以看到Service一列的单选框略有不同,“X”表示相应组件还没有设为Windows系统服务;“空白”表示没有安装该组件;此外还有“√”,表示该组件已经安装成为Windows系统服务,可以start。

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

3、修改Apache的端口号

      ../apache/conf/http.conf文件把端口80修改为82

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

      ../apache/conf/httpd-ssl.conf文件把端口443修改为4433

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

4、安装并启动服务

      就单击Apache和MySQL前的“X”,在弹出的对话框中点击“Yes”,将它们设为系统服务。点击XAMPP控制面板上的start按钮,启动Apache服务器、MySQL服务器,Apache默认网站目录为..\xampp\htdocs

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

5、修改MySQL默认密码

      因为安装xampp后的mysql默认密码为空,在浏览器地址上输入http://localhost:82/phpmyadmin,能登录到phpmyadmin。进入到数据库的控制面板,然后选择名称为mysql的数据库,如图,可从中看出 user表中,root用户的密码为空。

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

      在SQL选项中,执行以下代码,修改数据库密码:

      UPDATE user SET password=PASSWORD(‘root’) WHERE user=’root’;

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

      

      修改配置文件,..\phpMyAdmin\config.inc.php文件设置$cfg[‘Servers’][$i][‘password’]为对应的密码即可。

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

6、MySQL支持远程连接

将原始的localhost改为 % ,重新启动电脑

此时使用IP or 127.0.0.1都可以连接数据库。

PHP开发环境的搭建——XAMPP的安装与配置(Windows)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158123.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月12日 上午6:16
下一篇 2022年7月12日 上午6:16


相关推荐

  • scl怎么实现定时_iec定时器里在监控里怎么改

    scl怎么实现定时_iec定时器里在监控里怎么改我看了SCL的帮助文档,试着用它介绍的调用定时器的方法,在SCL中调用,但总是编译不过去。我用IF语句,当M0.0为1时,调用S_ODT定时器,采用绝对调用。另外,了解一下,除了西门子的帮助文档还有没有SCL的学习资料。第一次用,虽然西门子说和PASCAL语言很像,但郁闷的是我也不会PASCAL语言。最佳答案var_temptest_timer:s5time;test_view:word;…

    2022年10月7日
    5
  • CSS之经典flex布局-垂直居中「建议收藏」

    CSS之经典flex布局-垂直居中「建议收藏」<!DOCTYPEhtml><htmllang=”en”><head><metacharset=”UTF-8″><metahttp-equiv=”X-UA-Compatible”content=”IE=edge”><metaname=”viewport”content=”width=device-width,initial-scale=1.0″><title>flex垂直居中&lt

    2022年6月3日
    35
  • C++学习——int、long、long long, double, long double等的占用空间及取值范围「建议收藏」

    C++学习——int、long、long long, double, long double等的占用空间及取值范围「建议收藏」unsigned int 0~4294967295int 2147483648~2147483647unsigned long 0~4294967295long 2147483648~2147483647long long的最大值:9223372036854775807long long的最小值:-9223372036854775808unsigned long lon…

    2022年8月18日
    20
  • MySQL数据库免安装版配置教程及常见问题[通俗易懂]

    MySQL数据库免安装版配置教程及常见问题[通俗易懂]MySQL是一款安全、跨平台、高效的,并与PHP、Java等主流编程语言紧密结合的数据库系统。以下教程以windows1064位计算机为例(其他windows系统类似)01下载官方网站下载https://dev.mysql.com/downloads/mysql/根据自己的电脑配置选择对应版本.zip压缩包格式下载。无需登录,直接下载百度云快捷下载链接:https://pan.baidu.com/s/1hcEKFAQ6Fq7kFLG8x7SQCQ提取码:2bfg02配

    2022年7月20日
    19
  • 女友:啥,识别个文字还要付费?我立马用Python实现了一款免费版文字识别工具[通俗易懂]

    女友:啥,识别个文字还要付费?我立马用Python实现了一款免费版文字识别工具[通俗易懂]导语有一天和女朋友聊天,翻着手机上的软件,看电影、看编程网站,她说到:“这么多APP,怎么就没一个做文字识别很方便的呢?我经常读书读到一段话想把它摘抄下来,可是这些软件不是打开进入文字识别步骤很复杂,就是限制识别次数,要么就是限制编辑,很多识别软件还都是付费的,好烦“。然后程序员小哥说:“要不我给你做一个免费版本文字识别小程序?”话不多话,对象第一,开干~~~​​​正文程序原理简介:python利用百度文字识别功能,实现对上传的图片进行扫描,获取图片的文字信…

    2022年5月27日
    37
  • 前端人员该怎么面试 经典Angular面试题有哪些[通俗易懂]

    前端人员该怎么面试 经典Angular面试题有哪些[通俗易懂]前端人员该怎么面试?经典Angular面试题有哪些?AngularJS是一个JavaScript框架,是一个以JavaScript编写的库。它可通过1、解释Angular2应用程序的生命周期hooks是什么?Angular2组件/指令具有生命周期事件,是由@angular/core管理的。@angular/core会创建组件,渲染它,创建并呈现它的后代。当@angular/core的数据绑定…

    2022年10月17日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号