安装和运行
本章讲述如何在不同平台上安装和运行ApacheDS。
- 前提条件
- 下载ApacheDS
- 作为一个Windows服务来安装
- 在Linux上的安装
前提条件
- Java 5.0 。我们推荐使用Oracle的JDK,在JRockit 5.0和IBM Java 5.0上测试过也能运行。
检查您的Java版本:java -version
可能的输出结果:
java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode)
- 如果使用Linux:您必须有X11图形界面支持
- 384 MB内存 供JVM。怎么改变这个初始设置点击这里 。
下载ApacheDS
我们为如下平台提供了原生的安装包:
- MacOS (jar)
- Solaris SPARC (jar)
- Solaris i386 (jar)
- Windows (exe)
- Debian package
- RPM package
- Linux (jar)
您可以从这里 下载它们。
另外您也可以用您熟悉的工具像Subversion和Maven来从源码构建属于您的ApacheDS。具体描述点击这里 。
作为一个Windows服务来安装
用Windows安装包安装很简单。其界面和功能和其他基于向导的安装包相似。
把ApacheDS安装成Windows服务您需要具有管理员的权限。
启动与停止服务器
可以从服务管理器中启动和停止服务器(程序 -> apacheds -> Service Settings )。您必须具有管理员权限才能这样做。
服务管理器可以提供如下对Windows服务的设定:
- 更改服务显示名称与描述
- 可配置的启动方式:手动 ,自动, 或 禁用
- 更改运行服务的用户
- 更改服务的日志设定
- 更改服务用的Java Runtime版本
- 更改JVM的属性
具体可以参看下一章:1.4. 基本配置
在Linux上的安装
如果您想把ApacheDS安装在/etc/init.d下的守护进程,您需要root权限 。
在Linux上安装ApacheDS可能也就两种方式:
- 使用Debian包
- 使用RPM包
- 使用jar文件
Using the jar file
// 获取apacheds Linux jar,复制到您想要的位置。 java -jar apacheds-1.0.0-linux-i386-setup.jar
现在您可以见到熟悉的向导安装界面。首先,您得到一些信息,关于怎样以守护进程运行服务器,以及ApacheDS自带的一些工具等等。下一步您可以选择安装目录。如果您拥有root用户的权限,您可以安装到任何位置。如果您只想安装尝试一下,您一种选择是可以安装在您的home目录。如果您使用Ubuntu或Debian,另一种选择是可以安装在/opt或/usr/local目录下。当然这儿由您自己来定。因为数据库后台也安装在同一目录下,您要注意要有足够的空间。下一个界面您可以选择需要安装的包。必须拥有root用户的权限初始化脚本才能被安装。文档包中包括了ApacheDS的所有Java API文档。最后您可以在您的环境中增加一些访问的快捷方式。
启动与停止服务器
安装完后就剩下面这步去启动服务器:
[root]# /etc/init.d/apacheds start
或
[user]# /usr/local/apacheds-1.0.0/bin/server.init start
与此对应的如下这样停止服务器
[root]# /etc/init.d/apacheds stop
或
[user]# /usr/local/apacheds-1.0.0/bin/server.init stop