引言:
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管理界面配置其他参数。
分享到:
相关推荐
windows系统下的wamp3集成环境安装与php版本切换的教程。包教会!!!
这个是教会你怎样安装wamp集成环境的,学会了这个你就会在自己的电脑上创建自己的php运行环境
WAMP集成环境搭建WordPress主题网站
WAMP安装配置 1安装apache2.安装配置php
wamp一键安装环境,php5.3版本,安装方便
Wamp集成环境php采用mysqli进行mysql数据库的数据访问:.pdf
wamp集成环境下升级php版本1.下载php版本压缩包,解压php版本压缩包2.停掉wamp服务3.替换wamp\php文件4.替换wamp\Apache2\bin目录下的php5nsapi.dll 和 php5ts.dll(对应当前php版本的)5.重启wamp服务6.phpinfo()...
以word文档格式详解wamp配置方法,适合初学者
wamp5能在你的系统上自动地安装Apache, PHP5, 和MySQL。本教程都教会你学会如何安装WAMP5、如何设置及使用wamp5。
Wamp配置环境基础设置,小白必备。PHP是服务器脚本语言,所以需要在服务器上才能运行。作为新手,搭建服务器可能需要捣腾很久,有可能还搞不定。所以在入门阶段,为了把更多时间用在熟悉编程语言上,使用集成环境是...
wamp 配置oracle环境放到wamp/apache/bin目录下
安装WAMP; 学习用phpMyAdmin管理mysql; 初步了解apache、MYSQL、Php和WAMP的简单开发机理。
wamp一键集成环境win7 64位版本
Wamp集成环境php采用mysqli进行mysql数据库的数据访问.pdf
Wamp集成环境php采用mysqli进行mysql数据库的数据访问:整理.pdf
64位wamp2.2和安装出错说明,有端口占用导致不能启动和安装wamp时提示丢失MSVCR.dll
wamp3.0的环境配置及配置虚拟主机