zoukankan      html  css  js  c++  java
  • 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.bz2
    tar -jxvf libgdiplus-4.2.tar.bz2
    cd libgdiplus-4.2
    ./configure --prefix=/usr
    make && make install
    4.源码安装Mono
    cd /usr/local/src/
    wget http://download.mono-project.com/sources/mono/mono-5.0.1.1.tar.bz2
    tar -jxvf mono-5.0.1.1.tar.bz2
    ./configure --prefix=/usr
    make && make install
    输入 mono -V 如有mono版本信息,则安装成功
     
    5.安装Jexus
    cd /usr/local/src/ && wget linuxdot.net/down/jexus-5.8.2.tar.gz
    tar -zxvf jexus-5.8.2.tar.gz
    cd 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" in
    start)
      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

    jexus配置
     
    /usr/jexus                  #JWS工作目录
    /usr/jexus/siteconf    #网站配置目录 一个文件代表一个的网站
    /usr/jexus/jws.conf    #基本的配置文件 ,指向 /usr/jexus/siteconf
    /usr/jexus/log            #日志目录
     
    最简单配置:
    /usr/jexus/siteconf 下添加一个文件
    vi zcy
    port=80
    root=/ /var/www/zcy
     
    网站项目放到 /var/www/zcy 下即可访问
    更为具体的配置在jexus程序里面已经有说明,具体可以查看。
  • 相关阅读:
    绝对有效 IntelliJ IDEA2019.2下载、安装及破解教程
    SpringBoot 打包成war包,部署到tomcat
    Spring Boot 项目实战(一)Maven 多模块项目搭建
    ImportBeanDefinitionRegistrar接口实现bean动态注入
    FactoryBean的实现原理与作用
    ClassPathBeanDefinitionScanner 说明
    InstantiationAwareBeanPostProcessor 分析
    Google Guava Cache 全解析
    二十三、并发编程之深入解析Condition源码
    InheritableThreadLocal详解
  • 原文地址:https://www.cnblogs.com/newlooker/p/6941335.html
Copyright © 2011-2022 走看看