首页 > 代码库 > centos7配置mono和jexus5.6.2

centos7配置mono和jexus5.6.2

一.通过集成包安装mono:

1、添加Mono的 包库源:

把Mono Project public Jenkins GPG signing  导入系统

wget http://jenkins.mono-project.com/repo/xamarin.gpg

rpm --import xamarin.gpg

yum-config-manager --add-repo http://jenkins.mono-project.com/repo/centos/

2、通过包管理器查找mono-snapshot找到可以安装的包

yum search mono-snapshot

显示mono各个版本的mono-snapshot

3、yum -y install mono-snapshot-latest

mono-snapshot-latest会安装最新包(刚开始安装的最新包,但是最新包里面没有.net 2.0的支持,只有4.0和4.5,这样就导致jexus5.6.2始终会启动失败,后面我安装了一个mono-snap201409的一个版本就可以运行了)

使用mono-snapshot 工具看下我们安装好的Mono的最新版本是

[root@localhost ~]# . mono-snapshot mono

请注意mono-snapshot 前边的 “.”.

二.安装jexus5.6.2

1、wget linuxdot.net/down/jexus-5.6.2.tar.gz(下载压缩包)

2、tar -zxvf jexus-5.6.2.tar.gz(解压到当前文件夹)

3、cd jexus-5.6.2(打开解压的目录)

4、./install(安装)

jexus会自动安装到/usr/jexus/目录下

三。配置jexus对应的mono

1.  vi /usr/jexus/jws 打开jexus 配置文件

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/opt/mono/bin:/opt/mono/bin:/usr/local/mono/bin:/opt/mono-20140901013335/bin
export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/usr/opt/mono/lib:/opt/mono/lib:/usr/local/mono/lib:/opt/mono-20140901013335/lib

mono默认安装在/opt/mono-20140901013335/lib,所以必须在jws中设置路径,上面两个最后面的是我设置的。

2.启动jexus,

注册jexus

/usr/jexus/jws regsvr

然后就可以启动jexus了

/usr/jexus/jws start (restart,stop)(重启,暂停)

四、将jexus加入service

 

centos7配置mono和jexus5.6.2