XAMPP最详细的安装及使用教程(图文)
安装过程中遇到的问题:
按照文章配置好后,打开phpMyAdmin修改用户密码时,提示 You do not have privileges to manipulate with the users!,但是我已经是root用户登录的,后来谷歌了一下需要在phpMyAdmin目录下的的的config.inc.php文件中添加一行代码见下,我添加了死活还是不行,后来发现必须把浏览器的缓存cookie全部清理,再打开phpMyAdmin进入账户选项卡,才会刷新出来密码修改选项卡。
$cfg['Servers'][$i]['DisableIS'] = true;
- XAMPP的安装及使用教程
- 1、简介
- 2、安装运行
- 3、配置Apache
- 4、配置MySQL
- 5、测试
- 6、修改MySQL默认密码
- 7、部署
XAMPP的安装及使用教程
1、简介
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。
许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。
Vista 用户请注意:由于对 Vista 默认安装的 c:\program files(××86) 文件夹没有足够的写权限,我们推荐您为 XAMPP 安装创建新的路径,如 c:\xampp 或 c:\myfolder\xampp。
2、安装运行
下载地址:https://www.apachefriends.org/zh_cn/download.html
进入后选择自己对应的操作系统下载(Windows、Linux、Solaris、Mac OS X 等多种操作系统),此处我的系统为Windows操作系统,如果你是其他的操作系统,本教程也可作为参考。
下载后可根据提示一步步进入安装,与安装其他任何软件一样此处不再做出说明,这里我的软件的安装目录为D:\XAMPP,文件夹内容如下图(嘿嘿,因为是猪猪女孩所以懒,这里被我省略了几个哈):
注意:安装路径,最好放置到D盘,不建议不要放到系统盘去,尤其是早期的XAMPP版本可能默认安装Program files下可能在Vista、Windows 7可能需要修改写入权限。
下面就开始来到我们的初始化与启动环节:
双击运行目录内的setup_xampp.bat初始化xampp。然后运行 xampp-control.exe 可以启动或停止apache、mysql等各个模块并可将其注册为服务。
3、配置Apache
把httpd.conf中的80端口全部修改为8081,如果不修改,会与默认80端口产生冲突,严重时可能导致浏览器不能正常使用。(注意:没有更改Apache的端口时,使用的是 http://localhost 访问xampp主页;更改后, 假设80改为了8081 则使用 http://localhost:8081 访问xampp主页, 访问xampp下的其他php也是这样)
./apache/conf/httpd-ssl.conf文件把端口443修改为4433
4、配置MySQL
把my.ini中的3306改为3316(如果3306不冲突,可以不修改)
把my.ini中的字符集改为utf8,原文档中已有,但需要取消注释(如果不配置utf8,取出的中文是乱码).
另外,MySQL数据库也需要设置字符集,默认字符集为latin1,在数据库中会造成中文乱码,在创建数据库和数据表时都要注意使用utf8字符集。
点击XAMPP控制面板上的start按钮,启动Apache服务器、MySQL服务器,Apache默认网站目录为..\xampp/htdocs。
5、测试
接下来在浏览器地址栏输入“http://localhost:8081/dashboard/”,若出现如下界面,那么安装就算成功了。
6、修改MySQL默认密码
phpMyAdmin操作数据库和通过doc界面连接数据库或是通过mysql客户端界面控制。
按照默认的安装结果,MySQL没有密码,需要设置密码,可以在xampp中启动apache和mysql后,为mysql设置密码。
在浏览器中输入http://localhost:8081/dashboard/,打开本地管理页面.
点击右上角的“phpMyAdmin”,进入数据库管理页面。
打开用户账户,为root用户修改权限
打开修改密码,为root用户设置密码
打开xampp,修改config.inc.php中的数据库密码([‘password’] = ‘你的密码’)
7、部署
xampp有两种部署方式:
1、复制文件夹到..\xampp\htdocs目录下,如..\xampp\htdocs\test,浏览器中访问localhost/test(注意:文件夹名字htdocs不用输入)。
2、建立虚拟目录
打开xampp,在httpd-xampp.conf文件中建立虚拟目录
经过上述的配置后 xampp 的基本配置已经完成了,请记住您的站点根目录为 xampp 目录下的 htdocs 文件夹。您可以在 htdocs 目录下创建任意一个站点。例如将 test.php 放在 .\xampp\htdocs\new 路径下,您就可以在浏览器的地址栏中输入 http://localhost/new/test.php 来访问这个文件。
下篇我将讲解(图文详细)通过XAMPP导入WordPress网站建立个人博客
如果有需要的话,可以点击进入学习哦(PS: 刚刚安装完成XMAPP的你很有必要继续学习一下XAMPP的实战部分哦!!)
XAMPP最详细的安装及使用教程(图文)相关推荐
- Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)
鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio Android Studio 是一个Android开发环境,基于Intel ...
- Windows11之Vim超详细下载安装与使用教程
文章目录 前言 零.DOSBox安装所需资源 一.Vim的下载 二.Vim的安装 三.Vim的使用 总结 前言 本博客的主要内容为在Windows11系统下的Vim软件的下载安装与使用教程,Vim软件 ...
- DOSBox超详细下载安装与使用教程
文章目录 前言 零.DOSBox安装所需资源 一.DOSBox的下载 二.DOSBox的安装 三.DOSBox的使用 总结 前言 本博客的主要内容为DOSBox软件的下载安装与使用教程,DOSBox软 ...
- XAMPP保姆级的安装及使用教程(图文)
一.简介 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了.它可以在 ...
- 【Redis】window(win11)系统redis的安装使用最新教程——图文介绍
redis官方推荐redis在linux系统下使用,但在平常的开发学习当中,在window下更好测试,今天就给出window下的安装方法! 一.下载redis安装程序 redis官网的只支持linux ...
- 超详细:安装Linux系统教程
做Linux安装教程的初心: 工欲善其事必先利其器,相信很多的小伙伴和我一样,想学习Linux却被挡在了如何安装Linux系统这个门槛之外. 我之前在安装Linux系统的时候,很多教程言语不详,甚至有 ...
- Windows11之Dev-C++超详细下载安装与使用教程
文章目录 前言 一.下载Dev-C++ 二.安装Dev-C++ 三.使用Dev-C++打印HelloWorld 总结 前言 本文总结了关于在Windows11系统下的Dev-C++的下载与安装的详细过 ...
- 2023年Node.js全网详细下载安装的最新教程
文章目录 1. 文章引言 2. 下载安装 3. 检查是否安装成功 4. 补充说明 1. 文章引言 今天准备写下载和安装vue.js的博文,但安装vue.js的前提是要安装node和npm. 我们在安装 ...
- 【无标题】【2023最新版】超详细Sqlmap安装保姆级教程,SQL注入使用指南,收藏这一篇就够了
一.sqlmap简介 sqlmap是一个自动化的SQL注入工具,其主要功能是扫描,发现并利用给定的URL进行SQL注入.目前支持的数据库有MySql.Oracle.Access.PostageSQL. ...
最新文章
- 下载的TXT小说如何去除广告、去除多余空行?
- 统计上报---日志上报成功率高的方式
- eb8000软件怎样上传_百度网盘如何免费上传超过4G的文件?BitComet来帮你!
- Java-InnerClass内部类
- python3 copy_python3 深浅copy对比详解
- 算法与数据结构(part1)--算法简介及大O表示法
- js有默认参数的函数加参数_函数参数:默认,关键字和任意
- 机器学习和数据科学领域必读的10本免费书籍
- Python——安装OpenCV2
- 【重点】程序员面试金典——4.6寻找下一个结点
- 超级经典的与其他语言混合编程的批处理代码
- 期刊第8期 | 分享C/C++嵌入式系统编程思想
- 电脑围棋中的人工智能技术
- java解压zip和rar并解决乱码问题
- 国庆集训1101+1103(未完成)
- 台式计算机读不到u盘怎么回事,电脑读不出u盘怎么办
- 【转】广告拦截(含360极速浏览器)
- YP.2.7 Other Representations(双语)
- NLP 实战(10): CSDN 领域榜标签分组更新
- 中国IM企业的新机会?揭秘融云全球通信云网络背后的技术 | 对话 WICC
热门文章
- NBT:可重复交互式的微生物组分析平台QIIME 2(2020.11发布)
- 程序员遇到了技能瓶颈怎么办,我来告诉你突破瓶颈的建议
- 水系图怎么找?最全方式总结
- 新手入门:windows系统下wbe项目迁移至Linux系统下乱码问题
- 封装to封装库_关于封装的三个最伟大的段落
- vsftpd 服务配置
- 利用ai绘画小程序生成漫画脸的操作,附代码!,有没有可玩性----ai绘画小程序
- MySQL 错误:2003 - Can‘t connect to MySQL server on ‘localhost‘ (10061 “Unknown error“)
- html实体编码转换工具,编码字符串转换工具(CodeView)
- 11 种加密 哈希算法的原理及其 Java 实现