引言:
XAMPP是一款非常优秀Apache+MYSQL+PHP的服务器系统开发套件。
最新XAMPP v1.7.3下载(53.7M):http://sourceforge.net/projects/xampp/
支持操作系统:Windows 2000 2003 Server, XP , Vista (Server 2008),全部都是32位
介绍一下XAMPP 1.7.x的特点:
XAMPP是否是免费的:XAMPP是完全免费的,并且遵循GNU通用公众许可
XAMPP目前包含的功能模块如下(Ver 1.7.3):
+ Apache 2.2.14 (IPV6 enabled)
+ MySQL 5.1.41 (Community Server) with PBXT engine 1.0.08-rc
+ PHP 5.3.1 + PEAR (PEAR, Mail_Mime, MDB2, Zend)
+ Perl 5.10.0 (Bundle::Apache2, Bundle::Apache::ASP, Bundle::Email, Bundle::DBD::mysql, DBD::SQlite)
+ XAMPP Control Version 2.5.8 (ApacheFriends Edition)
+ XAMPP CLI Bundle 1.6
+ XAMPP Port Check 1.4
+ XAMPP Security 1.1
+ SQLite 2.8.17
+ SQLite 3.6.16
+ OpenSSL 0.9.8k
+ phpMyAdmin 3.2.0.1
+ ADOdb v5.09a
+ FPDF v1.6
+ Zend Framework 1.9 Minimal Package (via PEAR)
+ Mercury Mail Transport System v4.62
+ msmtp 1.4.17 (a sendmail compatible SMTP client)
+ FileZilla FTP Server 0.9.32
+ Webalizer 2.21-02 (with GeoIP lite)
+ Xdebug 2.0.5 for PHP
+ eAccelerator 0.9.6-rc1 for PHP
+ Ming 0.4.2 for PHP
+ PDF with pdflib lite v7.0.4p4 for PHP
一、XAMPP的安装过程
XAMPP的安装过程很简单(是指exe安装包过程,解压包等就更简单一点,本文档测试在虚拟机Windows server 2003 环境下),但需要注意的两点如下
1、安装路径,最好放置到D盘,不建议放到系统盘。下图所示(只需要选择驱动器,安装程序会自动创建xampp目录,由于虚拟机配置限制只有C盘),然后点install,等候安装完成。
2、安装完成后,会弹出COMMAND设置窗口,问我们是否创建桌面快捷方式,我们选择Y并回车。
3、接下来问我们是否定位xampp的正确路径,选择y并回车。
4、选择是否让xampp支持便携使用(无驱动器号),这里要注意,如果后面想把XAMPP注册为系统服务的话,是必须使用驱动器号的,如果要使用USB安装xampp就不能使用驱动器号,因为USB设备可能在不同PC机上的设备号可能有所变化。固定驱动器,所以就选N并回车。
5、安装完,提示Press <Return> to continue。按回车键继续
6、这一步让我们确认PHP的时区配置UTC是否正确,这个没关系,即使后面发现正确,也可以自己在PHP.INI里修改掉,如下图,再按回车键继续。
7、这里是最后一步,如下图,我们只需要选择1并回车启动xampp控制面板,右下角的托盘中已经有了xampp控制面板启动程序。
8、然后界面会“闪”一下,如下图,我们选择x退出即可。
9、到这里xampp就安装完成了,如果出现xampp安装失败,请先运行安装一半的xampp目录下的卸载文件uninstall_xampp.bat执行一次清理,然后再重新安装。下面我们来看一下xampp的控制面板,如下图。
图中,我们可以看到xampp 1.7.3的一些基本控制功能,每次使用的时候自己就当个软件运行就可以了(桌面上已经有图标),这样在不使用XAMPP时更节省资源。也就是不要点左边的Svc前面的核选框。如果需要启动Apache或Mysql只需要点旁边的Start就可以了,然后就会显示已启动的running状态。(除非作为服务器长期使用才考虑注册服务)。
二、XAMPP的基本常见使用方法
1. XAMPP的启动路径
xampp\xampp-control.exe
2. 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
3. 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
4. XAMPP的其它常用路径
网站根目录的默认路径:xampp\htdocs
MYSQL数据库默认路径:xampp\mysql\data
5、日常使用只需要使用XAMPP的控制面板即可,可以随时控制apache、PHP、MYSQL以及FTP服务的启动和终止。上面的Service是为了在安装后方便随时可以注册或卸载上文提到的服务项目。
三、卸载XAMPP注意事项
1、如何卸载XAMPP
只需要执行xamppuninstall.exe即可。
2. 卸载XAMPP注意事项
卸载xampp只需要到xampp安装目录下,运行uninstall_xampp.bat这个文件即可,但xampp卸载时候的要注意,COMMAND窗口有两个选项:一个是Should I delete your Apache htdocs directory?问是否删除原htdocs目录,这个目录是保存网页文件的默认目录,除非确认没有用处了才选择y,否则请选择n;还有一个是Should I delete your Mysql data directory?问我们是否删除MYSQL的数据目录,这里一定要小心,如果确认数据库目录的所有数据都不打算要了才选择Y,否则请选择n。
四、附xampp的默认密码
1) MySQL:
User: root Password:(空) 出于安全考虑最好设置密码
2) FileZilla FTP:
User: newuser Password: wampp
User: anonymous Password: some@mail.net
3) Mercury:
Postmaster: postmaster (postmaster@localhost)
Administrator: Admin (admin@localhost)
TestUser: newuser Password: wampp
4) WEBDAV:
User: wampp Password: xampp
五、openfire安装前奏
1、创建openfire数据库及设置root用户密码
登陆http://服务器ip/phpmyadmin 新建数据库处输入openfire点击创建
创建成功如下
基于网络的“XAMPP 安全控制台更改mysql的root密码。
MySQL 的“root”用户默认状态是没有密码的,所以在 PHP 中您可以使用 mysql_connect("localhost","root","") 来连接 MySQL 服务器;
如果您想为 MySQL 中的“root”用户设置密码,请在控制台中使用“mysqladmin”命令。例如:
\...\xampp\mysql\bin\mysqladmin -u root password secret
请注意,您更改 root 的密码之后,不要忘记更改 PHPMyAdmin 中的相关信息。在 \...\xampp\phpmyadmin\ 下搜索“config.inc.php”并编辑下面几行:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL SuperUser
$cfg['Servers'][$i]['auth_type'] = 'http'; // HTTP MySQL authentification
从今往后,需要正确输入“root”的密码才能启动 PHPMyAdmin
六、openfire安装
1、下载openfire
下载地址http://www.igniterealtime.org/downloads/index.jsp 选择windows版本openfire_3_6_4.exe Includes Java JRE (recommended)
安装step1选择语言 中文简体
Step2 安装目录 建议不要放在系统盘
Step3 其他按照默认选项 进入控制台 启动后 点击 Lauch进入管理平台开始在线设置
Step4 选择简体中文语言
Step5可以修服务器名称,端口号默认即可
Step6 选择标准数据库(前提是服务器上已经按照某款数据库系统如本机安装的MysqL),否则选择内嵌数据库。
Step7设置数据库连接参数 此处请先确认mysql数据库已经启动并且已经创建了openfire数据库,建议修改最大连接数为125,其他配置如下图
Step8 进入phpmyadmin在openfire数据库中执行如下SQL语句,密码请设置成openfire安装界面中最后一步设置的密码,进入管理平台输入账号admin及设置的密码。
Step9 安装完成 进入web管理界面配置其他参数。
分享到:
相关推荐
以下是对WAMP集成环境安装步骤的详细说明: 1. **安装Wampserver**:首先,你需要下载Wampserver的最新版本安装包,通常可以从其官方网站或者其他可信的下载源获取。安装过程中,按照提示操作,选择安装路径时避免...
**WampApache集成环境详解** WampApache是一个方便的Windows平台下的Web开发环境,它集成了Apache服务器、MySQL数据库和PHP解释器,为开发者提供了一个快速搭建本地Web服务的工具。这个集成环境对于那些需要在...
本文将深入解析如何安装与配置WAMP套件,特别是Apache与PHP的部分,确保读者能够顺利在本地环境中运行PHP应用程序。 ### 安装Apache 首先,安装Apache是搭建WAMP环境的基础步骤。Apache作为Web服务器,负责处理...
【Wamp环境配置详解】 WAMP (Windows, Apache, MySQL, PHP) 是一个在Windows操作系统上搭建本地Web开发环境的工具。它集成了Apache服务器、MySQL数据库和PHP解释器,使得开发者可以在本地进行PHP编程和网站测试。...
wamp一键安装环境,php5.3版本,安装方便
wamp集成环境下升级php版本1.下载php版本压缩包,解压php版本压缩包2.停掉wamp服务3.替换wamp\php文件4.替换wamp\Apache2\bin目录下的php5nsapi.dll 和 php5ts.dll(对应当前php版本的)5.重启wamp服务6.phpinfo()...
WAMP的一键下载功能旨在简化安装和配置流程,尤其适合初学者。 首先,安装WAMP涉及的主要组件包括Apache服务器、MySQL数据库和PHP。在Windows Server 2003环境下,你需要分别下载这三个组件的安装文件: 1. Apache...
WAMP(Windows、Apache、MySQL、PHP)是一个在Windows操作系统上搭建本地Web开发环境的集成套件。这个“完整版wamp安装”包含了构建动态网站所需的所有组件,使得开发者可以在自己的个人电脑上进行网站开发而无需...
以下是对WAMP组件及安装过程的详细介绍: 1. **Apache**: Apache是世界上最流行的HTTP服务器软件,开源且免费。在WAMP中,Apache被配置为与PHP和MySQL协同工作,能够解析PHP代码并返回动态生成的网页内容。安装WAMP...
总的来说,遇到WAMP安装和使用问题时,首先要确保系统的兼容性和必备库的完整,其次检查配置文件是否正确,最后通过日志文件定位错误原因。在解决这些问题后,64位WAMP2.2应该能顺利运行,为开发者提供稳定的开发...
完成环境变量设置后,打开WAMP的配置文件。在WAMP菜单中,选择"php > php.ini",这将打开PHP的配置文件。在此文件中,找到以下行并取消注释: ```ini ;extension=php_oci8.dll ;extension=php_oci8_12c.dll ``` ...
Wamp集成环境php采用mysqli进行mysql数据库的数据访问 在本文中,我们将探讨使用Wamp集成环境下的PHP语言通过mysqli扩展来访问MySQL数据库。mysqli是一种面向对象的方式来访问MySQL数据库,提供了更好的安全性和...
wamp5能在你的系统上自动地安装Apache, PHP5, 和MySQL。本教程都教会你学会如何安装WAMP5、如何设置及使用wamp5。
1. **WAMP环境配置**:WAMP使得开发者无需深入了解服务器配置细节,只需简单几步操作就能创建一个本地Web服务器。这包括安装Apache服务器、MySQL数据库服务以及PHP运行环境,极大地简化了开发和测试过程。 2. **...
7. 学习如何管理和配置集成环境,例如添加新的PHP版本,启用或禁用PHP扩展,以及设置虚拟主机等。 了解并掌握这些基本步骤对于初学者来说至关重要,因为这将为他们搭建起一个本地开发环境,从而能够开始编写和测试...
Wamp配置环境基础设置,小白必备。PHP是服务器脚本语言,所以需要在服务器上才能运行。作为新手,搭建服务器可能需要捣腾很久,有可能还搞不定。所以在入门阶段,为了把更多时间用在熟悉编程语言上,使用集成环境是...
本文将详细介绍WAMP的安装和配置过程,帮助读者快速搭建WAMP环境。 一、准备 在安装WAMP之前,需要准备以下四个组件: 1. Apache安装包:从 http://httpd.apache.org/download.cgi 下载,例如httpd-2.2.19-win32-...
**安装WAMP和WordPress**是将一个本地Web服务器环境与流行的开源内容管理系统(CMS)结合的过程,这在进行网站开发、测试或维护时非常常见。WAMP代表Windows、Apache、MySQL和PHP,这是一个在Windows操作系统上搭建...