首页 > 代码库 > linux下jexus+mono安装

linux下jexus+mono安装

1、 更新系统(可忽略)
yum –y update
 
2、安装Mono源码安装需要的库
yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel  cairo-deve
提醒:在编译Libgdiplus,Mono的是指定安装到/usr(./configure --prefix=/usr)
(非常重要,我安装到其他目录,导致开机自启脚本有问题,搞不定,直接装到/usr下完美解决)
或者可以参考这位仁兄的来安装,我没试过:http://www.cnblogs.com/xiaodiejinghong/archive/2013/04/01/2994216.html
 
3、安装Mono需要的GDI+兼容API的库Libgdiplus
cd /usr/local/src/wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-4.2.tar.bz2tar -jxvf libgdiplus-4.2.tar.bz2cd libgdiplus-4.2./configure --prefix=/usrmake && make install
4.源码安装Mono
cd /usr/local/src/wget http://download.mono-project.com/sources/mono/mono-5.0.1.1.tar.bz2tar -jxvf mono-5.0.1.1.tar.bz2./configure --prefix=/usrmake && make install
输入 mono -V 如有mono版本信息,则安装成功
 
5.安装Jexus
cd /usr/local/src/ && wget linuxdot.net/down/jexus-5.8.2.tar.gztar -zxvf jexus-5.8.2.tar.gzcd jexus-5.8.2./install
在这里,jexus 默认安装到 /usr/jexus 目录下
 
jexus管理命令
启动:/usr/jexus/jws start
停止:/usr/jexus/jws stop
重启:/usr/jexus/jws restart
状态:/usr/jexus/jws status
 
5.1 设置jexus为开机启动
启动脚本:
vi  /etc/init.d/jws
chmod +x  /etc/init.d/jws
service jws start
chkconfig jws on
 
#!/bin/bash  #chkconfig: 2345 80 05#description:jws#. /etc/rc.d/init.d/functions case "$1" instart)  echo "Jexus Start.."  /usr/jexus/jws start  ;;stop)  echo "Jexus Stop.."  /usr/jexus/jws stop  ;;restart)  echo "Jexus Restart"  /usr/jexus/jws restart  ;;status)  /usr/jexus/jws status  ;;*)  exit 1  ;;esac   exit $RETVAL
http://www.cnblogs.com/xiaodiejinghong/archive/2013/04/01/2994216.html

jexus配置
 
/usr/jexus                  #JWS工作目录
/usr/jexus/siteconf    #网站配置目录 一个文件代表一个的网站
/usr/jexus/jws.conf    #基本的配置文件 ,指向 /usr/jexus/siteconf
/usr/jexus/log            #日志目录
 
最简单配置:
/usr/jexus/siteconf 下添加一个文件vi zcyport=80root=/ /var/www/zcy 网站项目放到 /var/www/zcy 下即可访问
更为具体的配置在jexus程序里面已经有说明,具体可以查看。

linux下jexus+mono安装