Ubuntu 10.04上编译安装部署Mono2.10.8+Nginx1.0.11+MySQL

上一篇关于mono的是将一个小的系统移植体验(见 ),这次折腾了4天把这个小的系统部署到线上(国外的vps)。vps上安装了Ubuntu 10.04的服务器版本,意味着是非常纯净的。而我又想都用最新版的环境,所以几乎全部编译安装mono2.10.8 Nginx1.0.11 MySQL5.5.20.现在把折腾的过程跟大家分享下,希望给那些对mono充满好感的朋友一点帮助,我折腾过了,希望大家不用再折腾了,而是比较顺利的完成整个过程。

一,准备工作
执行
sudo apt-get install build-essential 
sudo apt-get install libncurses5 libncurses5-dev
sudo apt-get install pkg-config
重新安装下vim 执行 sudo apt-get remove vim-common  sudo apt-get install vim
ps:整个安装编译过程会重复如下几个操作:
1.wget(下载相关的tar.gz或bz、bz2包),
2.tar jvxf(解压bz后缀的),zvxf(解压.gz后缀),xf也行,只不过解压过程不会显示详情。你可以参考这里了解更多
3.cd 进入解压后的目录,执行./configure或者是./config
4.make 编译
5.make install安装

二,安装Nginx1.0.11
1.安装pcre openssl zlib
2.wget
3.tar zvxf nginx-1.0.11.tar.gz 
4.cd nginx-1.0.11
5../configure 没有错误则执行make  接着make install (./configure过程中如果提示需要什么包的话,wget然后编译安装)

三,安装Mono 2.10.8
1.安装GNU M4(方法同上) bison gettext
2.wget
3.tar jvxf mono-2.10.8.tar.bz2
4.cd mono-2.10.8
5../configure    make    make install

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/c15805d46c1973e7d47365f51ef39b3a.html