Linux(CentOS)下.NET,mono环境的安装步骤整理
本文Linux使用的是CentOS 7
1、软件下载
CentOS:https://www.centos.org/download/
mono-4.2.1.36.tar.bz2 http://download.mono-project.com/sources/mono/mono-4.2.1.36.tar.bz2
libgdiplus-3.12.tar.gz http://download.mono-project.com/sources/libgdiplus/libgdiplus-3.12.tar.gz
jexus-5.6.4.tar.gz http://linuxdot.net/down/jexus-5.6.4.tar.gz
2、安装Linux,请自行安装,我这里用的VMware
3、在Linux系统中下载好上面的文件

4、先安装环境,执行下面的yum脚本
注意要保证虚拟机环境的网络连接正常,否则会报错
| 
 1 
 | 
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 | 
5、解压安装libgdiplus,不会用tar命令的请移步:Linux下tar命令的各种参数选项和他们的作用整理
| 
 1 
2 
3 
4 
5 
6 
7 
 | 
tar zxf libgdiplus-3.12.tar.gzcd libgdiplus-3.12./configure --prefix=/usr/local/mono/makemake installecho "/usr/local/mono/lib" > /etc/ld.so.conf.d/mono.confldconfig | 
6、解压安装mono,过程时间较长,我这里测试用了10分钟左右,耐心等待,期间还会报一些warning,不是错误就行。
| 
 1 
2 
3 
4 
5 
6 
7 
 | 
tar jxf mono-4.2.1.36.tar.bz2cd mono-4.2.1./configure --prefix=/usr/local/mono/make -j2make installecho  PATH=/usr/local/mono/bin:$PATH>>~/.bash_profilesource ~/.bash_profile | 
7、解压安装Jexus
| 
 1 
2 
3 
 | 
tar zxf jexus-5.6.4.tar.gzcd jexus-5.6.4./install /usr/local/jexus | 
8、全部安装完成后,启动jexus
| 
 1 
 | 
./jws start | 

9、查看本地虚拟机内的Linux系统IP,测试访问

10、使用浏览器访问测试

这样,简单的Linux下.net环境安装就基本完成了。
Linux(CentOS)下.NET,mono环境的安装步骤整理的更多相关文章
- Linux centOS下搭建RTMP服务器的具体步骤
		
以下的所需的安装包,可直接在linux系统终端下载,也可从其他地方下载之后拷到对应目录下解压使用,遇到连接不到国外网站时可改变压缩包地址 1.安装依赖包: #yum install glibc.i68 ...
 - [ 原创 ]linux centos下配置java环境教程
		
一.环境 centos 7.2 二.目标 在CentOS7.2上安装jdk1.8(tar.gz安装包),并配置环境变量 jdk安装在/home/soft/jdk1.8.0-131目录下 具体步骤 1. ...
 - Linux|CentOS下配置Maven环境
		
1.下载maven包 wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven ...
 - Linux CentOS下部署Java Web项目
		
本文讲解如何在Linux CentOS下部署Java Web项目的步骤. 一.环境准备: (1)Linux CentOS (2)apache-tomcat-9.0.10 (3)XShell 二.启动t ...
 - Linux(CentOs)下安装Phantomjs + Casperjs
		
Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...
 - linux下搭建lamp环境以及安装swoole扩展
		
linux下搭建lamp环境以及安装swoole扩展 一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源 我安装的环境是:apache2.2.15+mysql5 ...
 - Linux CentOS下Python+robot framework环境搭建
		
Linux CentOS下Python+robot framework环境搭建 by:授客 QQ:1033553122 操作系统环境:CentOS 6.5-x86_64 下载地址:http://w ...
 - Linux CentOS下安装Tomcat9
		
本文讲解在Linux CentOS下安装Tomcat9,以及Web项目的部署发布. 环境:阿里云ECS 云服务器Linux CentOS 使用XShell客户端连接服务器,进行操作实践. 1.下载To ...
 - linux/centos下安装nginx(rpm安装和源码安装)详细步骤
		
Centos下安装nginx rpm包 ...
 
随机推荐
- Java 线程控制(输出奇偶数)
			
两个线程,一个输出1,3,5,7......99:另一个输出2,4,6,8......100. 1.线程同步 public class ST2 { int i = 0; public static v ...
 - Hadoop createSnapshot和deleteSnapshot命令
			
概述 HDFS快照是文件系统的只读时间点副本. 可以对文件系统的子树或整个文件系统进行快照. 快照的一些常见用例是数据备份,防止用户错误和灾难恢复.HDFS快照的实现是高效的: 快照创建是即时的:成本 ...
 - Kafka的架构
			
1.Kafka整体架构 一个典型的Kafka集群中包含若干producer(可以是web前端产生的page view,或者是服务器日志,系统CPU.memory等),若干broker(Kafka ...
 - python更新模块
			
pip install -U 模块名 # 这是 python2+ 版本的用法更新模块 pip3 install -U 模块名 # 这是 python3+ 版本的用法更新模块
 - Rabbitmq消费失败死信队列
			
Rabbitmq 重消费处理 一 处理流程图: 业务交换机:正常接收发送者,发送过来的消息,交换机类型topic AE交换机: 当业务交换机无法根据指定的routingkey去路由到队列的时候,会全部 ...
 - DevOps能力是落地微服务的前提
			
在软件开发领域不存在银弹,当用一项新的技术或新的架构时一定要明白其背后的原理,确保把合适的技术应用在合适的项目上,而不是盲目跟风. 单体应用伸缩性差,而且随着应用规模的扩大,业务逻辑和开发部署过程都变 ...
 - java多线程笔记
			
一,线程的状态 1,新建状态:新创建了一个线程对象 2,就绪状态:线程创建对象后,线程调用star()的方法,等待获取CPU的使用权. 3,运行状态:获取了cpu的使用权,执行程序代码 4,阻塞状态: ...
 - Ubuntu 12.04下boost库的交叉编译
			
oost Ver: 1.55.0Compiler : GNU gcc 4.6 for ARM 1. 确保ARM编译成功安装,并配置好环境变量.2. 解压boost压缩包 3. 进入目录执行./boot ...
 - codeforces上某题
			
一道codeforces上的题目. 题目大意: 定义有k个不同的字符的字符串为好字符串.现在给出一个字符串,求解对该字符串的每个前缀Si至少是多少个好字符串的连接,若不能由好字符串连接而成则输出-1. ...
 - Shell脚本实现SSH免密登录及批量配置管理
			
本节索引 场景分析 ssh免密登录 pssh工具批量管理 SHELL自动化脚本 本篇总结 场景分析 作为一个运维工程师,不是每个人工作的环境都想阿里.腾讯那样,动不动就上亿的PV量,上万台服务器.我们 ...