在/etc/yum.repos.d/ 下建立Mono的更新源 Mono.repo
[Mono]
name=Mono Stack (RHEL_5)
type=rpm-md
baseurl=http://widehat.opensuse.org/repositories/Mono/RHEL_5/
gpgcheck=1
gpgkey=http://widehat.opensuse.org/repositories/Mono/RHEL_5/repodata/repomd.xml.key
enabled=1
,之前直接用的参考连接里说的download.opensuse.org,但老是出现下载超时并无其他镜像可试的错误,如:
Error Downloading Packages:
mono-core - 1.9.1-3.1.i386: failure: i386/mono-core-1.9.1-3.1.i386.rpm from Mono: [Errno 256] No more mirrors to try.
glade-sharp2 - 2.10.4-86.1.i386: failure:
i386/glade-sharp2-2.10.4-86.1.i386.rpm from Mono: [Errno 256] No more
mirrors to try.
libgdiplus0 - 1.9-2.1.i386: failure: i386/libgdiplus0-1.9-2.1.i386.rpm from Mono: [Errno 256] No more mirrors to try.
glib-sharp2 - 2.10.4-86.1.i386: failure: i386/glib-sharp2-2.10.4-86.1.i386.rpm from Mono: [Errno 256] No more mirrors to try.
gtk-sharp2 - 2.10.4-86.1.i386: failure: i386/gtk-sharp2-2.10.4-86.1.i386.rpm from Mono: [Errno 256] No more mirrors to try.
,所以就换成了widehat.opensuse.org,之后
[root@magic yum.repos.d]$ yum install mono* xsp mod_mono
安装后应该得到:
[root@magic yum.repos.d]$ rpm -qa|grep mono
mono-data-oracle-1.9.1-3.1
mono-extras-1.9.1-3.1
mono-nunit-1.9.1-3.1
mono-complete-1.9.1-3.1
mono-data-1.9.1-3.1
mono-data-firebird-1.9.1-3.1
mono-locale-extras-1.9.1-3.1
mono-jscript-1.9.1-3.1
mono-data-sqlite-1.9.1-3.1
mono-core-1.9.1-3.1
mono-data-postgresql-1.9.1-3.1
mono-winforms-1.9.1-3.1
mono-devel-1.9.1-3.1
mono-data-sybase-1.9.1-3.1
mono-web-1.9.1-3.1
mod_mono-1.9-3.1
[root@magic yum.repos.d]$ rpm -qa|grep xsp
xsp-1.9.1-1.3
xsp-devel-1.2.1-1.el5.centos
然后配置mod_mono,测试能否与apache整合:
[root@magic yum.repos.d]$ vim /etc/httpd/conf.d/mod_mono.conf
添加:
Alias /test "/usr/lib/xsp/test"
MonoApplications "/test:/usr/lib/xsp/test"
<Location /test>
SetHandler mono
</Location>
[root@magic yum.repos.d]$ /usr/sbin/httpd -t
Syntax OK
[root@magic yum.repos.d]$ chown apache.apache /usr/lib/mono/ -Rf
[root@magic yum.repos.d]$ chown apache.apache /usr/lib/xsp/ -Rf
[root@magic yum.repos.d]$ /sbin/service httpd restart
停止 httpd: [确定]
启动 httpd: [确定]
=============================
参考链接:
http://hi.chinaunix.net/index.php?uid-531441-action-viewspace-itemid-30819
http://mono-project.com/Mod_mono
=============================
分享到:
相关推荐
在CentOS 7.2上安装 Mono 5.0 对于开发者来说是一项关键任务,因为 Mono 是一个开源的 .NET 实现,允许开发者在非Windows平台上运行 .NET 应用程序。在微软Build2017大会上,随着Visual Studio For Mac的发布,Mono ...
Centos7下安装MongoDB Centos7下安装MongoDB是指在Centos7操作系统中安装和配置MongoDB数据库的过程。MongoDB是一个基于分布式文件存储的NoSQL数据库,由C++语言编写,运行稳定,性能高旨在为 WEB 应用提供可扩展的...
### CentOS 7 环境下 Kubernetes 1.9 与 Docker 安装手册 #### 一、前言 随着容器技术的普及和发展,Kubernetes(简称 k8s)成为了容器编排领域的明星产品。本手册针对 CentOS 7 版本下的 Kubernetes 1.9 和 ...
### Centos环境下安装curl #### 一、概述 在Linux环境下安装配置curl是非常常见的操作,尤其是在需要通过PHP脚本来执行HTTP请求的情况下。curl是一个利用URL语法在命令行方式下工作的文件传输工具,它支持多种协议...
主要介绍了centos7环境下swoole1.9的安装与HttpServer的使用方法,结合实例形式分析了centos7环境下swoole1.9的安装、配置方法以及HttpServer的相关使用技巧,需要的朋友可以参考下
CentOS7 下安装 JDK1.8 详细过程 CentOS7 下安装 JDK1.8 需要经历卸载系统自带的 OpenJDK、下载 JDK、解压安装 JDK 和配置 JDK 环境变量四个步骤。 卸载系统自带的 OpenJDK 在 CentOS7 中,默认情况下已经安装了 ...
在 CentOS 5.5 平台下安装 Qt 需要经过多个步骤,每个步骤都需要注意一些重要细节。本文将详细讲解 CentOS 5.5 下 Qt 的安装配置过程。 一、安装软件列表 在开始安装 Qt 之前,需要准备好以下软件: * Qt_SDK_Lin...
CentOS7下安装oracle11g具体步骤
CentOS 5.1下跑Mono和Asp.net的实现方法分享.docx
CentOS7离线安装最新版本Podman-4.1.1版本。 当前容器的发展,对Docker逐渐远离,拥抱Containerd和Podman,目前Podman操作基本与Docker一致,让用户从Docker迁移至Podman成为了...5、podman --version 查看是否安装成功
centos7离线安装bison
为了能在CentOS 7上高效地运行LAMMPS,特别是利用其并行计算能力,本文将详细介绍如何在该操作系统环境下安装LAMMPS及其依赖库FFTW和MPICH。 #### 安装准备 在开始之前,请确保已经拥有CentOS 7系统的root权限或...
本教程将详细讲解如何在CentOS系统下离线安装Nmap,一个强大的网络连接端口扫描工具,用于发现网络服务、主机以及端口状态。 首先,我们需要了解Nmap的基本功能。Nmap(Network Mapper)是一款开源的网络探测工具,...
在没有网络连接的情况下,为CentOS 7系统离线安装Vim是一个常见需求,特别是对于那些运行在隔离环境或服务器上的系统。本教程将详细介绍如何在CentOS 7上进行离线安装Vim。 首先,你需要获得一个包含Vim安装文件的...
总结,配置CentOS上的MONO环境包括更新系统、安装必要库、安装libgdiplus、安装MONO、配置环境变量以及验证安装。这个过程对于在Linux环境中运行.NET应用程序是至关重要的。尽管MONO不完全等同于.NET Framework,但...
5. **验证安装**:安装并配置完成后,使用`ntpq -p`命令查看NTP的状态和同步的服务器。如果一切正常,你应该能看到一个类似于以下的输出: ``` remote refid st t when poll reach delay offset jitter =========...
在Linux CentOS 7环境下,离线安装telnet是一项常见的任务,尤其在无法访问公网的服务器上。本教程将详细介绍如何通过RPM包进行离线安装。以下是一个详细步骤的指导: 1. **检查已安装软件包**: 使用`rpm`命令来...
centos7离线安装bzip2
VirtualBox 安装 CentOS 5 VirtualBox 是一款功能强大且免费的虚拟机软件,允许用户在单个物理机器上运行多个操作系统。以下是使用 VirtualBox 安装 CentOS 5 的详细步骤和知识点。 安装 CentOS 5 在开始安装 ...