XAMPP
文章目录
一 、XAMPP 简介
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。
许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。
二、Xampp安装及使用
安装包下载:https://www.apachefriends.org/zh_cn/index.html
点进去如果是英文看不懂的话,右上角可以选择语言。

安装步骤:就是一路next下去。有空的地方全部打钩就OK
唯一要注意的是安装目录,建议不要安装在c盘,安装路径,最好放置到 D 盘,不建议不要放到系统盘去,尤其是早期的 XAMPP 版本可能默认安装 Program files 下可能在 Vista 、Windows 7 可能需要修改写入权限
安装完成后,点击finish,出现控制面板

接下来,打开浏览器,输入:127.0.0.1,回车,看到如下界面:说明你安装成功了!

创建桌面快捷方式的方法:
选中我们的xampp-control,右键——》发送到——》桌面快捷方式——》左击,创建成功!
在我的安装路径下,找见我的htdocs这个文件夹C:\xampp\htdocs;把里面所有的文件统统删掉,然后我们做的静态网站界面放入htdocs这个文件夹中,然后在浏览器中输入127.0.0.1,回车,见证奇迹!
三、 XAMPP 控制面板
图中,我们可以看到 xampp 的一些基本控制功能,第一列的注册为服务(开机启动)看个人需要,天缘建议是不用选,每次使用的时候自己就当个软件运行就可以了,这样在不使用 XAMPP时更节省资源。如果需要启动 Apache 或 Mysql 只需要点旁边的 Start 就可以了,然后就会显示已启动的 running 状态。(除非作为服务器长期使用才考虑注册服务)。
四、XAMPP 的基本常见使用方法
- XAMPP 的启动路径
xampp \ xampp-control.exe
- XAMPP 服务的启动和停止脚本路径
| 启动 Apache 和 MySQL : | xampp\xampp_start.exe |
|---|---|
| 停止 Apache 和 MySQL : | xampp\xampp_stop.exe |
| 启动 Apache : | xampp\apache_start.bat |
| 停止 Apache : | xampp\apache_stop.bat |
| 启动 MySQL : | xampp\mysql_start.bat |
| 停止 MySQL : | xampp\mysql_stop.bat |
| 启动 Mercury 邮件服务器: | xampp\mercury_start.bat |
| 设置 FileZilla FTP 服务器: | xampp\filezilla_setup.bat |
| 启动 FileZilla FTP 服务器: | xampp\filezilla_start.bat |
| 停止 FileZilla FTP 服务器: | xampp\filezilla_stop.bat |
- XAMPP 的配置文件路径
| Apache 基本配置: | xampp\apache\conf\httpd.conf |
|---|---|
| Apache SSL : | xampp\apache\conf\ssl.conf |
| Apache Perl (仅限插件): | xampp\apache\conf\perl.conf |
| Apache Tomcat (仅限插件): | xampp\apache\conf\java.conf |
| Apache Python (仅限插件): | xampp\apache\conf\python.conf |
| PHP: | xampp\php\php.ini |
| MySQL : | xampp\mysql\bin\my.ini |
| phpMyAdmin : | xampp\phpMyAdmin\config.inc.php |
| FileZilla FTP 服务器: | xampp\FileZillaFTP\FileZilla Server.xml |
| Mercury 邮件服务器基本配置: | xampp\MercuryMail\MERCURY.INI |
| Sendmail : | xampp\sendmail\sendmail.ini |
- XAMPP 的其它常用路径
| 网站根目录的默认路径: | xampp\htdocs |
|---|---|
| MYSQL 数据库默认路径: | xampp\mysql\data |
五、卸载 XAMPP 注意事项
- 如何卸载 XAMPP
只需要执行 xampp\uninstall.exe 即可。或在 Windows 添加删除程序里完成卸载,其实即使重装系统,下次直接运行 D:\xampp\xampp-control.exe 这个文件即可使用,无需再次重新安装。 - 卸载 XAMPP 注意事项
卸载 xampp 只需要到 xampp 安装目录下,运行 uninstall.exe (早期是uninstall_xampp.bat )这个文件即可。
但 xampp 卸载时候的要注意:
会有提示是否删除 htdocs 文件夹和 mysql data 文件夹提示, 注意,确认是否同意把网站文件、数据库文件一并删除, 否则请选 no 或提前备份。
六、附 xampp 的默认密码
- MySQL:
User: root Password: (空) - FileZilla FTP:
User: newuser Password: wampp
User: anonymous Password: - Mercury:
Postmaster: postmaster (postmaster@localhost)
Administrator: Admin (admin@localhost)
TestUser: newuser Password: wampp - WEBDAV:
User: wampp Password: xampp
七、常见问题
1. 关于为 xampp 添加 ZEND OPTIMIZER 的说明:
2. APACHE 无法启动的常见问题
天缘也遇到过,因为端口占用导致无法启动 APACHE ,不过可以通过关闭占用端口程序的方式再次启动 APACHE ,APACHE 启动错误日志所在目录: D:\xampp\apache\logs ,打开现实(OS 10048) 通常每个套接字地址 ( 协议 / 网络地址 / 端口 ) 只允许使用一次 : “ make_sock: could n ot bind to address 0.0.0.0:80 ”,这时,可以通过在开始运行里输入 CMD 回车进入命令行,输入 netstat -anb 回车,检查占用端口的应用程序, 一般迅雷、 BT 等软件都会占用 80 端口,关闭后应该可以启动。 或者先启动 Xampp 后启动迅雷等 P2P 软件也可以。
3. 参照上文 XAMPP 安装和配置完成后,我们就可以安装 Dreamweaver 等网页程序编辑软件,进行网页编程测试了。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219989.html原文链接:https://javaforall.net
