- 编译安装
$ tar -zxvf ooRexx-4.2.0-source.tar.gz
$ make
$ sudo make install
如果没有指定--prefix,则被缺省安装到/usr/bin目录下面
- 配置启动server
2.1 先修改/usr/bin/rxapid文件,这个启动文件和部分Linux版本不兼容。
修改内容如下(需要参考本机的/etc/init.d/functions):
$ diff /usr/bin/rxapid.bk /usr/bin/rxapid
265,266c265,266
< checkproc() { return status ${1+"$@"}; }
< start_daemon() { return daemon ${1+"$@"}; }
---
> checkproc() { status ${1+"$@"}; }
> start_daemon() { daemon ${1+"$@"}; }
334c334
< start_daemon -p /var/run/ooRexx.pid $RXAPI_BIN
---
> start_daemon --pidfile /var/run/ooRexx.pid $RXAPI_BIN
2.2 安装和启动server
$ cd /etc/init.d
$ sudo ln -snf /usr/bin/rxapid .
$ sudo systemctl enable rxapid
$ sudo systemctl start rxapid
验证进程rxapi已经启动:
$ ps -ef | grep rxapi
网友评论