`
starnc
  • 浏览: 145053 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

ubuntu+apache2+mono 配置 1

阅读更多

1.使用光盘或镜像安装 ubuntu 10.4 系统

 

2.更新 ubuntu 系统 命令: sudo apt-get update sudo apt-get upgrade

 

3.安装 apache 服务器 命令: sudo apt-get install apahce2

 

4.暂停 apache 服务 命令: sudo /etc/init.d/apache 2 stop

 

5.安装 mono 相关组件 命令: sudo apt-get install mono -apache -server2 libapache2-mod-mono libmono-i18n2.0-cil

 

6.打开并编辑/etc/apache 2/mods-available/mod_mono .conf 配置文件 命令:

sudo vi /etc/apache 2/mods-available/mod_mono .conf

 

7.使用 gedit 编辑器编辑配置文件 mod_mono .conf 文件内容如下:

AddType application/x-asp-net .aspx .ashx .asmx .ascx .config .ascx .axd

DirectoryIndex Default.aspx

MonoAutoApplication enabled MonoServerPath “/usr/bin/mod-mono -server2”

Include /etc/mono -server2/mono -server2-hosts.conf

 

8.启动 apache 服务器 命令: sudo /etc/init.d/apache 2 start 至此 apache +mono 的环境已经配置完成 可以在 apache 默认目录/var/www/下放入 aspx 页面来测试配置是否成功。

 

如果报错,请看下篇http://starnc.iteye.com/blog/1574695,还有httpd.conf 需要配置

 

解决方案:1. 打开配置文件  sudo gedit  /etc/apache2/httpd.conf

                    2. ServerName      YourIpAddress:80

                    3. 重启apache sudo /etc/init.d/apache2 restart

 

分享到:
评论

相关推荐

    ubuntu mono apache mysql 安装指南

    ubuntu mono apache mysql 安装指南 各种安装问题研究总结

    mono编译配置.rar

    配置ASP.NET需要设置IIS替代品,如XSP或Apache的mod_mono模块。 8. ** 扩展与库** Mono包含了丰富的类库,覆盖了.NET Framework的大部分功能。此外,还可以通过NuGet包管理器安装第三方库,扩展Mono的功能。 9. *...

    mono开发包

    2. 配置Apache以加载Mod_mono模块并设置ASP.NET应用的路径。 3. 将你的ASP.NET应用的编译结果放置在Apache的Web根目录下。 4. 重启Apache服务器,使配置生效。 通过这些步骤,你可以利用Mono在Linux环境下构建和...

    Linux与Apache(httpd.conf )配置与管理图文教程 chm

    1. **安装Apache**:在Linux环境下,一般通过包管理器(如apt-get for Debian/Ubuntu, yum for CentOS/RHEL)来安装Apache。安装完成后,Apache的服务脚本(如apachectl)可用于启动、停止或重启服务。 2. **配置...

    Monowebapidemo

    mono3.0.10还没有集成MVC4与WebApi的类库,但是,mono3.0.10已经支持.NET4/4.5,与些同时,Jexus5.3也正式开始支持Http PUT等协议,这就为运行MVC4+WebApi奠定了平台基础。正因为这样,基于现有条件,在linux运行MVC...

    ubuntu 13.10编译安装mono环境(二)

    在Ubuntu 13.10上安装和配置完整的Mono环境是一项必要的任务,特别是对于开发者而言,因为这将允许他们在Linux平台上运行和开发基于.NET Framework的 Mono应用程序。在上一篇中,我们只安装了Mono框架的基础部分,而...

    unbunt上部署asp网站

    1. **确保使用最新版本的Ubuntu**: - 如果是首次安装Ubuntu,请先进行基本的系统设置,例如设置语言和地区。 - 使用`sudo apt-get update`来更新软件包列表。 2. **提升权限为root用户**: - 输入`sudo su`,...

    如何在Apache服务器中托管ASP.NET网站

    1. 对于Ubuntu/Debian用户,可以使用`apt-get`命令: ``` sudo apt-get update sudo apt-get install mono-complete libapache2-mod_mono ``` 2. 对于CentOS/RHEL用户,可以使用`yum`命令: ``` sudo yum ...

    MonoTest 在Linux下运行

    2. **配置Web服务器**: Linux上常见的Web服务器有Apache和Nginx,它们都可以通过FastCGI或mod_mono模块与Mono集成。FastCGI提供了一个进程间通信协议,使得Web服务器可以将请求转发给Mono处理。对于Apache,你需要...

    htan:这是用于Debian和Ubuntu服务器的初始安装和配置的一组脚本,以用作虚拟主机

    TAN 这是用于Debian或Ubuntu服务器的初始安装和配置的脚本集,以用作Web托管。要求没有预装软件的服务器Debian 7或Debian 8 要么Ubuntu服务器16 可以上网。 最小RAM 256 MB 。 推荐的RAM 1 GB或更多。 软件安装的...

    精选编程、代码字体合集

    当然,除了上面列出的字体外,压缩包里还有一些字体未列出来,如 Akkurat-Mono、Cousine、Crystal、Edlo、Hermit、Luculent、Menlo、Mplus-1mn、Oxygen-Mono、Pt-Mono、Ricty-Diminished、Ubuntu-Mono、Unifont 等...

    wikipedia 架构

    2. **Memcached**:作为应用级别的缓存服务,它主要用于缓存数据库查询结果和其他经常访问的对象,从而减少了数据库的访问频率。 #### 五、媒体存储 维基百科需要处理大量的多媒体文件,如图片、音频和视频等。...

Global site tag (gtag.js) - Google Analytics