CentOS 安装 mono +jexus 【asp.net网站部署到linux服务器最佳实践】
来源:互联网 发布:三维机房设计软件 编辑:程序博客网 时间:2024/05/21 17:22
一、安装mono
1、mono需要这些库的支持,直接复制到xshell中就行。
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-devel
tar jvxf libgdiplus-2.10.tar.bz2
cd libgdiplus-2.10./configure --prefix=/usr/local/monomakemake install
tar jvxf mono-3.1.7.tar.bz2
cd mono-3.1.7./configure --prefix=/usr/local/monomakemake install
安装后,若没出现错误, mono -V (注意是大V)查看有无mono版本信息,若有表示安装成功!
若看不到版本信息,尝试配置环境变量:
修改 etc/profile 文件:在最后加上下面两句:
PATH=/usr/local/mono/bin:$PATHexport PATH修改后保存退出。设置生效,执行下面语句:
source /etc/profile
二、安装jexus
tar -zxvf jexus-5.5.tar.gz
cd jexus-5.5
./install
安装完成
--------以下信息来自jexus官网------------
启动:sudo /usr/jexus/jws start停止:sudo /usr/jexus/jws stop重启:sudo /usr/jexus/jws restart重启指定网站:sudo /usr/jexus/jws restart siteName停止指定网站:sudo /usr/jexus/jws stop siteName
问:怎么创建一个网站?
答:
首先得建“网站配置文件”,在/usr/jexus/siteconf中的每一个文件都是一个网站的配置文件,每一个配置文件就代表一个网站。
安装jexus后,在/usr/jexus/siteocnf中,就已经有一个默认的网站配置文件,文件名叫“default”。
你可以修改这个配置文件,也可以将这个配置文件复制并修改为一个新站。
配置文件中,有关键的三项是必填项:
port:端口号定义
root:虚拟根路径和物理根路径的定义
hosts:域名定义
端口号(port)是一个整数,一般是80,也可以是65535以下的其它整数,但这个端口号必须没有其它服务程序占用。
根路径(root)由两部分组成,中间用空格分开。空格前表示这个网站访问时的虚拟根路径(一般都是“/”),空格后是存放这个网站内容的文件夹的物理路径(比如“/var/www/default”)。
域名(hosts),填写访问这个网站的域名,如果有多个域名,域名间就英文逗号分开,同时还可以用“泛域名”,比如“*.mysite.com”。
网站名:jexus把网站配置文件的名称,作为网站名。
** 强调,网站配置文件名,不能有空格,第一个字符不能是“~”。
问:我新建了网站配置或修改了网站配置,如何上它生效?
答:
用 sudo /usr/jexus/jws restart,即可生效。
当然,更可以用 sudo /usr/jexus/jws restart siteName格式,指定需重启的网站。
- CentOS 安装 mono +jexus 【asp.net网站部署到linux服务器最佳实践】
- asp.net + mono + Jexus 部署 linux
- Ubuntu(Linux) + mono + jexus +asp.net MVC3部署
- 在 Linux 上使用 Jexus + Mono 建立 Asp.Net 网站.
- CentOS Mono Jexus 跑Asp.net
- CentOS Mono Jexus 跑Asp.net(转)
- ASP.NET Core Docker jexus部署-CentOS实践版
- ASP.NET Core Docker jexus部署-CentOS实践版
- ASP.NET Core Docker jexus部署-CentOS实践版
- Linux(CentOS 6.7)下配置Mono和Jexus并且部署ASP.NET MVC3、4、5和WebApi(跨平台)
- CentOS 或 Fedora 下自动化安装mono和jexus的脚本(Linux下的Asp.net运行环境配置)
- 使用Visual Studio 2015 开发ASP.NET MVC 5 项目部署到Mono/Jexus
- ASP.NET跨平台实践:无需安装Mono的Jexus“独立版”
- ASP.NET跨平台实践:无需安装Mono的Jexus“独立版”
- Linux下配置Mono和Jexus并且部署ASP.NET MVC5
- 在Linux离线部署ASP.NET MVC,运用mono-3.12.1+jexus-5.6.3
- Linux搭建aspx.net环境之:CentOs 7 安装 Mono 和 Jexus 步骤记录
- linux配置Jexus发布asp.net网站
- Unity3d路径巡游(改良)
- 解决屏幕横屏时的2个方向翻转(非横竖屏切换)
- HTML解析利器HtmlAgilityPack
- 信号处理之自动重启系统调用
- 技术博客推荐
- CentOS 安装 mono +jexus 【asp.net网站部署到linux服务器最佳实践】
- 同学朋友结婚
- Facebook效应初显,开发者对HTML5兴趣减弱
- 打造成功电子商务网站的六大设计准则
- Josh Berkus谈软件咨询行业的基本原则
- 南阳 6 喷水装置(1)
- oracle临时表
- C++11语言扩展:常规特性
- EXCEL单元格换行操作