Linux搭建aspx.net环境之:CentOs 7 安装 Mono 和 Jexus 步骤记录
1 添加官方源,安装mono2 检测是否安装好3 添加mono工作路径4 安装 Jexus5 启动 Jexus6 测试页面
·
1 由于163没有CentOs7的镜像,所以没有加这个 wget
http://mirrors.163.com/.help/CentOS6-Base-163.repo
cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:tpokorra:mono/CentOS_CentOS-7/home:tpokorra:mono.repo
yum makecache
yum install mono-opt
yum install mod_mono-opt
2 检测是否安装好
yum list installed | grep mono
3 添加mono工作路径
修改/etc/profile,在末端添加
cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:tpokorra:mono/CentOS_CentOS-7/home:tpokorra:mono.repo
yum makecache
yum install mono-opt
yum install mod_mono-opt
2 检测是否安装好
yum list installed | grep mono
3 添加mono工作路径
修改/etc/profile,在末端添加
vi
/etc/profile
MONO_HOME=/opt/mono
PATH=$MONO_HOME/bin:$PATH
CLASSPATH=.:$MONO_HOME/lib/
export MONO_HOME
export PATH
export CLASSPATH
4 安装 Jexus
cd /tmp
wget linuxdot.net/down/jexus-5.6.2.tar.gz
tar -zxvf jexus-5.6.2.tar.gz
cd jexus-5.6.2
sudo ./install
cd ..
rm -f jexus-5.6.2.tar.gz
rm -fr jexus-5.6.2
MONO_HOME=/opt/mono
PATH=$MONO_HOME/bin:$PATH
CLASSPATH=.:$MONO_HOME/lib/
export MONO_HOME
export PATH
export CLASSPATH
4 安装 Jexus
cd /tmp
wget linuxdot.net/down/jexus-5.6.2.tar.gz
tar -zxvf jexus-5.6.2.tar.gz
cd jexus-5.6.2
sudo ./install
cd ..
rm -f jexus-5.6.2.tar.gz
rm -fr jexus-5.6.2
如果出现 An exception was thrown by the type initializer for Mono.Unix.Native.Stdlib
可能是 mod_mono未安装,或未 ldconfig
5 启动 Jexus
手工启动 /usr/jexus/jws start
开机自动启动:
在/etc/rc.local 或类试的开机启动脚本中加入下面这一行命令:
mono /usr/jexus/jws.exe >/dev/null 2>&1 &
6 测试页面
在/etc/rc.local 或类试的开机启动脚本中加入下面这一行命令:
mono /usr/jexus/jws.exe >/dev/null 2>&1 &
6 测试页面
参考资料
http://jexus.org/
更多推荐
已为社区贡献2条内容
所有评论(0)