在Unix/Linux安装
OrientDB通过脚本运行,这样就能将数据库服务端作为后台程序运行。你可以在安装目录的bin/
找到你的脚本, 也就是$ORIENTDB_HOME/bin/orientdb.sh
。
这个脚本包括可以传以下3个参数:
start
stop
status
配置脚本
在你在系统上安装脚本之前,需要编辑文件定义两个变量:OrientDB的安装路径和希望运行数据库服务端的用户。
$ vi $ORIENTDB_HOME/bin/orientdb.sh
#!/bin/sh
# OrientDB service script
#
# Copyright (c) Orient Technologies LTD (http://www.orientechnologies.com)
# chkconfig: 2345 20 80
# description: OrientDb init script
# processname: orientdb.sh
# You have to SET the OrientDB installation directory here
ORIENTDB_DIR="YOUR_ORIENTDB_INSTALLATION_PATH"
ORIENTDB_USER="USER_YOU_WANT_ORIENTDB_RUN_WITH"
安装目录的路径, ORIENTDB_DIR
, 告诉OrientDB到哪里去找其他运行需要的脚本和文件。ORIENTDB_USER
变量告诉OrientDB运行数据库服务端在你的系统上所使用的指定用户。
安装脚本
不同的操作系统在启动和关闭期间管理系统后台程序、配置后台程序开始和结束上有不同的流程。更多信息详见操作系统的文档。
Linux设置
针对Linux和Unix系统,依赖init
,将编辑好的脚本复制到/etc/init.d/
。为了可以在控制台直接条用,将console脚本复制到/usr/bin
目录
$ cp $ORIENTDB_HOME/bin/orientdb.sh /etc/init.d/orientdb
$ cp $ORIENTDB_HOME/bin/console.sh /usr/bin/orientdb
做了这些之后就可以使用命令service
访问了。你可以通过以下命令启动服务端:
$ service orientdb start
一旦数据库启动,你就可以通过console脚本访问了。
$ orientdb
OrientDB console v.1.6 www.orientechnologies.com
Type 'HELP' to display all the commands supported.
orientdb>
Mac OS X设置
对于Mac OS X,,给OrientDB后台脚本和console起了别名就行:
$ vi ~/.bash_profile
$ export $$ORIENTDB_HOME=
$ alias orientdb-server=$ORIENTDB_HOME/bin/orientdb.sh
$ alias orientdb-console=$ORIENTDB_HOME/bin/console.sh
$ source ~/.bash_profile
你可以通过以下命令启动OrientDB数据库服务器:
$ orientdb-server start
一旦数据库启动,你就可以通过console脚本访问了。
$ orientdb-console
OrientDB console v.1.6 www.orientechnologies.com
Type 'HELP' to display all the commands supported.
orientdb>
启动后,也可以通过 localhost:2480访问后台管理页面
其他资源
为了学习更多在其他特殊环境按照OrientDB,请参考一下文档: