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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • js正则匹配截取数字

    js正则匹配截取数字varreg=/[1-9][0-9]*/g;varreward=‘adad13dd1’console.log(reward.match(reg)[0])打印结果:131微信小程序开发交流qq群173683895承接微信小程序开发。扫码加微信。…

    2022年6月16日
    21
  • 图解ConcurrentHashMap

    图解ConcurrentHashMap曾经研究过jkd1.5新特性,其中ConcurrentHashMap就是其中之一,其特点:效率比Hashtable高,并发性比hashmap好。结合了两者的特点。   集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集…

    2022年6月24日
    29
  • 【Tomcat】Tomcat配置https(免费证书)

    【Tomcat】Tomcat配置https(免费证书)

    2021年6月2日
    134
  • 研究生小论文投稿_研究生个人总结怎么写

    研究生小论文投稿_研究生个人总结怎么写我是2014级研究生,学校只是一个普通211,而且工科很弱,导师对我是放养,让我回忆下,上学期就见过她一次,而且她快退休了,没项目没经费没权利,但我觉得跟着她还挺好,因为我可以自己研究自己喜欢的,没人妨碍。但同时导师没有基金,所以我的小论文都没有基金可挂。我本身的研究方向自己选的是:鱼眼图像校正、图像拼接、融合,全景漫游。我毕业论文也准备写这个方向,因为挺喜欢,虽然没研究多久。我毕业论文并没有想

    2025年9月5日
    4
  • C++的三种单例模式—–深度解析

    C++的三种单例模式—–深度解析简介因为在设计或开发中,肯定会有这么一种情况,一个类只能有一个对象被创建,如果有多个对象的话,可能会导致状态的混乱和不一致。这种情况下,单例模式是最恰当的解决办法。它有很多种实现方式,各自的特性不相同,使用的情…

    2022年5月27日
    39
  • Linux history命令

    Linux history命令1、在脚本中由于是在另外一个shell中进行语句的执行,所以history显示的是脚本运行的shell的history语句,而不会显示你执行该脚本的终端中的history2、我们可以在家目录下的.bash_history文件中查看自己的历史命令,而history查看的是内存中的历史命令,如果需要将内存中的历史命令加入其中,那么就需要使用history-w将当前终端的历史命令覆盖.bash_history的内容或是history-a在.bash_history文件的尾部添加当前shell的历史命令

    2022年7月13日
    21

发表回复

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

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