XAMPPA安装于配置.docx
- 文档编号:2172583
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:13
- 大小:791.74KB
XAMPPA安装于配置.docx
《XAMPPA安装于配置.docx》由会员分享,可在线阅读,更多相关《XAMPPA安装于配置.docx(13页珍藏版)》请在冰豆网上搜索。
XAMPPA安装于配置
XAMPPA安装于配置
1.XAMPPA下载
下载地址:
官网首页http:
//www.apachefriends.org/en/index.html
软件下载地址:
http:
//www.apachefriends.org/zh_cn/xampp.html
支持不同操作系统
点击进入windows平台的
安装过程
方法A:
使用安装包进行安装
使用安装包来安装XAMPP是最简单的方法。
XAMPPwin32的安装向导
安装过程结束后,您会在开始/程序/XAMPP菜单下找到XAMPP。
您可以使用XAMPP控制面板来启动/停止所有服务或安装/卸载所有服务。
XAMPP控制面板能启动/停止Apache、MySQL、FilaZilla和Mercury,或直接将其安装为服务
方法B:
不使用安装包进行安装
如果不用安装包,则可下载7-ZIP压缩包或ZIP压缩包,并将其解压至您选择的文件夹中。
本图中,我们将XAMPP解压到“D:
\programfiles”路径下的“D:
\programfiles\xampp”文件夹中。
之后,打开XAMPP所在的文件夹,并运行其中的“setup-xampp.bat”。
这样能使配置文件中的路径信息得到更新。
最后,通过那些批处理文件或图形界面的“xampp-control.exe”启用不同的服务即可。
注意:
如果您使用的是XAMPP的安装包,您不需要运行“setup_xampp.bat”。
»我想使用免手动配置的XAMPP!
«
如果您将XAMPP解压到根目录(比如c:
\xampp或d:
\xampp等等),您可以尝试直接启动XAMPP。
这意味着您不需要先运行“setup_xampp.bat”进行配置。
Apache、MySQL和Mercury邮件服务器能够正确启动!
只有FileZillaFTP服务器不会启动,因为它需要绝对路径。
使用这种方法请注意:
不要解压到双重xampp文件夹中(如c:
\xampp\xampp)!
只能使用一个xampp文件夹(如d:
\xampp(\apache等等))。
如果您使用了双重文件夹,那么您必须先运行“setup-xampp.bat”的配置过程。
操作指南
操作1:
启动/停止/测试XAMPP
制作的XAMPP控制面板不包含在Lite版(精简版)中。
.\xampp\xampp-control.exe
其它的服务启动/停止脚本
启动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
(Mercury邮件服务器只能通过XAMPP控制面板的图形界面停止)
设置FileZillaFTP服务器:
.\xampp\filezilla_setup.bat
启动FileZillaFTP服务器:
.\xampp\filezilla_start.bat
停止FileZillaFTP服务器:
.\xampp\filezilla_stop.bat
测试:
Apache服务启动后,在浏览器中输入地址http:
//localhost或http:
//127.0.0.1,并检测所有的XAMPP样例和工具。
操作2:
将特定的服务器配置为系统服务
您可以在NT4、2000和XP平台中将特定的服务器配置为系统服务。
请使用以下脚本:
安装Apache服务器为系统服务:
.\xampp\apache\apache_installservice.bat
卸载Apache服务器的系统服务:
.\xampp\apache\apache_uninstallservice.bat
安装MySQL服务器为系统服务:
.\xampp\mysql\mysql_installservice.bat
卸载MySQL服务器的系统服务:
.\xampp\mysql\mysql_uninstallservice.bat
安装及卸载FileZillaFTP服务器为系统服务:
.\xampp\filezilla_setup.bat
Mercury邮件服务器:
目前还不能配置为系统服务!
操作3:
安装插件
除了主程序包外,还有许多相关的插件可用于开发环境。
目前,本站发布的官方win32插件如下:
∙包含Mod_Perl和精选的重要Perl模块的Perl插件
∙Tomcat插件(系统需求:
系统中必须已经安装SUNJ2SESDK)
∙Tomcat插件的Cocoon模块(系统需求:
系统中必须已经安装Tomcat)
∙Python插件
推荐的安装方法如下:
XAMPP安装包需要安装包格式的插件,7-Zip压缩包需要7-Zip压缩包格式的插件。
ZIP压缩包格式的插件请直接解压缩至XAMPP的主文件夹中。
然后运行“setup_xampp.bat”批处理文件即可。
安装包格式的插件能自动配置所有的东西,您不需要手动配置。
注意:
任何人都可以为他的项目编写新的XAMPP插件。
例如,您可以在找到其它的XAMPP插件。
操作4:
升级XAMPP
当XAMPP程序集里的单独组件被升级时,我们会将XAMPP同步升级。
然而,其中一些组件的变化与我们最新发布的版本不兼容,所以我们就不会升级这类组件。
我们通常能升级XAMPP中所有的服务器和程序。
但我们不升级配置文件,因为您可能已经修改过他们了。
提示:
如果您用的是安装包版的XAMPP,那么您在使用升级安装包的时候将非常轻松。
其他用户请下载自解压7-ZIP压缩包。
直接将其中的文件释放到XAMPP文件夹中,并覆盖原有的文件即可。
安全问题(必读!
)
XAMPP安全控制台
正如前面提到,XAMPP并不是为生产环境准备的,它只为开发者服务。
为了方便开发者,XAMPP被默认配置为所有功能全部开启。
对于开发环境来说,这是非常好的,但对于生产环境,这可能是灾难性的。
下面是XAMPP默认配置的安全问题列表:
∙MySQL管理员(root)未设置密码。
∙MySQL服务器可以通过网络访问。
∙PhpMyAdmin可以通过网络访问。
∙样例可以通过网络访问。
∙Mercury邮件服务器和FileZillaFTP服务器的用户是公开的。
所以大家应该在发布一些在线的东西前保证XAMPP的安全性。
有时候,一个防火墙或一个外部路由器就足够安全了。
首先,您可以试试基于网络的“XAMPP安全控制台”。
点击http:
//localhost/security/xamppsecurity.php
修正绝大多数的安全薄弱环节,只需访问以下地址(只能在本地计算机上访问):
1.4.15版之前的版本:
http:
//127.0.0.1/xampp/xamppsecurity.php
1.4.15版及以后版本:
http:
//127.0.0.1/security
MySQL、PhpMyAdmin的管理员密码和XAMPP的目录保护可以在这里设置。
对于Mercury邮件服务器和FileZillaFTP服务器,请记得更改配置设置(比如用户名和密码)。
如果您不需要这些服务,那就不要启动它们——这样也是安全的。
卸载
移除方法A:
安装包
使用安装包(NSI)安装的XAMPP,请使用自带的卸载工具进行卸载!
自带的卸载工具会将注册表中的相关内容和一些服务一并卸载。
自带的卸载工具如下图所示。
移除方法B:
zip和7-zip压缩包
卸载方法根据您使用的XAMPP安装版本有所不同:
∙ZIP压缩包
∙自解压7-ZIP压缩包
∙XAMPPlite(精简版)
卸载时只需删除整个XAMPP文件夹即可。
不涉及注册表项,不涉及环境变量……简单而又干净!
但在此之前不要忘记关闭所有XAMPP组件的服务器,退出所有的面板。
也许您已经安装了一些XAMPP的组件作为系统服务,那么您必须先卸载这些服务!
常见问题
问题1:
什么是XAMPPLite(精简版)?
XAMPPLite(精简版)类似XAMPP推荐的PHP与MySQL快速使用包。
与完整版相比,它少了一些工具,比如Mercury邮件服务器或FileZilaFTP服务器。
注意:
精简版没有相关的安装包、插件或升级包。
问题2:
我的网络文档应该放在哪里?
所有网络文档都放在htdocs主文件夹中(.\xampp\htdocs)。
如果您将test.html文件放在这里,您可以通过http:
//localhost/test.html来访问它。
php或cgi文件也同样放在这里。
其他的WWW子文件夹可以在htdocs目录下创建。
例如将test.html放在.\xampp\htdocs\new路径下,您就可以在浏览器的地址栏中输入http:
//localhost/new/test.html来访问这个文件。
更多的文件特性概述:
∙CGI)可执行:
全部;允许的结尾:
.cgi=>主程序包
∙PHP)可执行:
全部;允许的结尾:
.php.php4.php3.phtml=>主程序包
∙MODPerl)可执行:
.\xampp\htdocs\modperl;允许的结尾:
.pl=>Perl插件
∙ASPPerl)可执行:
.\xampp\htdocs\modperlasp;允许的结尾:
.asp=>Perl插件
∙JSPJava)可执行:
.\xampp\tomcat\webapps\java(和其他);允许的结尾:
.jsp=>Tomcat插件
∙ServletsJava)可执行:
.\xampp\tomcat\webapps\java(和其他);允许的结尾:
.html(和其他)=>Tomcat插件
∙MODPython)可执行:
.\xampp\htdocs\python;允许的结尾:
.py=>Python插件SpycePython)可执行:
.\xampp\htdocs\python;允许的结尾:
.spy=>Python插件
问题3:
我能移动XAMPP吗?
可以,但只限于ZIP/7-ZIP压缩包版的XAMPP。
移动操作之后,您必须运行“setup-xampp”使配置文件得到更新。
请不要用这种方法尝试安装版的XAMPP。
如果您在使用安装版的XAMPP,您可以将其复制(而不是移动)一份,并放到新的路径下,然后运行“setup-xampp”使配置文件得到更新。
试试吧!
:
)
问题4:
我如何配置默认的开始页面?
如果您在浏览器中访问类似http:
//localhost/xampp/的文件夹,Apache服务器会自动返回一个默认的开始页面。
Apache会自动寻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XAMPPA 安装 配置