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 安装指南 各种安装问题研究总结
配置ASP.NET需要设置IIS替代品,如XSP或Apache的mod_mono模块。 8. ** 扩展与库** Mono包含了丰富的类库,覆盖了.NET Framework的大部分功能。此外,还可以通过NuGet包管理器安装第三方库,扩展Mono的功能。 9. *...
2. 配置Apache以加载Mod_mono模块并设置ASP.NET应用的路径。 3. 将你的ASP.NET应用的编译结果放置在Apache的Web根目录下。 4. 重启Apache服务器,使配置生效。 通过这些步骤,你可以利用Mono在Linux环境下构建和...
1. **安装Apache**:在Linux环境下,一般通过包管理器(如apt-get for Debian/Ubuntu, yum for CentOS/RHEL)来安装Apache。安装完成后,Apache的服务脚本(如apachectl)可用于启动、停止或重启服务。 2. **配置...
mono3.0.10还没有集成MVC4与WebApi的类库,但是,mono3.0.10已经支持.NET4/4.5,与些同时,Jexus5.3也正式开始支持Http PUT等协议,这就为运行MVC4+WebApi奠定了平台基础。正因为这样,基于现有条件,在linux运行MVC...
在Ubuntu 13.10上安装和配置完整的Mono环境是一项必要的任务,特别是对于开发者而言,因为这将允许他们在Linux平台上运行和开发基于.NET Framework的 Mono应用程序。在上一篇中,我们只安装了Mono框架的基础部分,而...
1. **确保使用最新版本的Ubuntu**: - 如果是首次安装Ubuntu,请先进行基本的系统设置,例如设置语言和地区。 - 使用`sudo apt-get update`来更新软件包列表。 2. **提升权限为root用户**: - 输入`sudo su`,...
1. 对于Ubuntu/Debian用户,可以使用`apt-get`命令: ``` sudo apt-get update sudo apt-get install mono-complete libapache2-mod_mono ``` 2. 对于CentOS/RHEL用户,可以使用`yum`命令: ``` sudo yum ...
2. **配置Web服务器**: Linux上常见的Web服务器有Apache和Nginx,它们都可以通过FastCGI或mod_mono模块与Mono集成。FastCGI提供了一个进程间通信协议,使得Web服务器可以将请求转发给Mono处理。对于Apache,你需要...
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 等...
2. **Memcached**:作为应用级别的缓存服务,它主要用于缓存数据库查询结果和其他经常访问的对象,从而减少了数据库的访问频率。 #### 五、媒体存储 维基百科需要处理大量的多媒体文件,如图片、音频和视频等。...