WAMP集成环境安装配置及openfire安装配置说明书

引言:

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前面的核选框。如果需要启动ApacheMysql只需要点旁边的Start就可以了,然后就会显示已启动的running状态。(除非作为服务器长期使用才考虑注册服务)。

二、XAMPP的基本常见使用方法

1. XAMPP的启动路径

xampp\xampp-control.exe

2. XAMPP服务的启动和停止脚本路径

启动 Apache MySQLxampp\xampp_start.exe

停止 Apache MySQLxampp\xampp_stop.exe

启动 Apachexampp\apache_start.bat

停止 Apachexampp\apache_stop.bat

启动 MySQLxampp\mysql_start.bat

停止 MySQLxampp\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 SSLxampp\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

PHPxampp\php\php.ini

MySQLxampp\mysql\bin\my.ini

phpMyAdminxampp\phpMyAdmin\config.inc.php

FileZilla FTP 服务器:xampp\FileZillaFTP\FileZilla Server.xml

Mercury 邮件服务器基本配置:xampp\MercuryMail\MERCURY.INI

Sendmailxampp\sendmail\sendmail.ini

4. XAMPP的其它常用路径

网站根目录的默认路径:xampp\htdocs

MYSQL数据库默认路径:xampp\mysql\data

 

5、日常使用只需要使用XAMPP的控制面板即可,可以随时控制apachePHPMYSQL以及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: [email protected]

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点击创建

创建成功如下

  • MySQL 管理员(root)未设置密码。

基于网络的“XAMPP 安全控制台更改mysqlroot密码。

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 进入phpmyadminopenfire数据库中执行如下SQL语句,密码请设置成openfire安装界面中最后一步设置的密码,进入管理平台输入账号admin及设置的密码。

Step9 安装完成 进入web管理界面配置其他参数。

你可能感兴趣的:(apache,PHP,mysql,配置管理,Zend)