第一次接触阿里云。对很多进行。net开发的人来说,window下的费用各方面都是个负担,对于新手或者小站长来说,更好更便宜的liunx是比较好的选择。
我选择的是最低配的那款,ubuntu 12.04
我说下的搭建asp.net环境的详细流程,希望帮助同样有这样需求的人。
首先拿到root权限后请下载对应的远程连接工具putty http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
登陆进后先别慌着就开始安装对应环境了,默认情况下ubuntu的额外的磁盘是没有装载的。
关于如何挂接硬盘请参看这个 http://bbs.aliyun.com/read.php?tid=130069
我是把磁盘弄到 /var/www这个目录.
以上工作都就绪后.
使用putty 填入对应的ip地址open 后输入短信接受到的 root账户和密码
输入下面的命令 一条一条执行:
sudo apt-get update
sudo apt-get upgrade
执行完毕后.
sudo apt-get install mono-complete
遇到提示是否请输入Y 回车继续
一会的时间就安装完毕 默认的mono是2.8的很稳定版本.
下面就安装asp.net的承载容器(类似iis)
有人用阿帕奇 不过我下面推荐给大家更好的一个
先用wget 获取到对应安装包
wget http://www.linuxdot.net/down/jexus-5.1.tar.gz
解压
tar -zxvf jexus-5.1.tar.gz
sudo cp -rf jexus-5.1 /usr/jexus
注册全局程序集:
cd /usr/jexus
sudo ./jws.regsvr
默认的情况下网站是放在 /var/www下的
/var/www/default 是已经建好的可以放入一个html文档. 如何传输文件呢... 用这种方式就可以WinSCP 软件就自行下载吧 下载完毕安装好后输入你的root用户名和密码 直接拖就是。同时很多软件的配置文件修改也是通过这种方式。 要知道我这种linux小白是记不住那么多 vi啊之类的命令的
下面这个是
http://www.linuxdot.net/bbsfile-3084
配置jexus web server的文档说明建议大家详细阅读下
BTW linux下大小写是敏感的 路径也是严格的 如果你网站上各种不规范的命名和路径 你最好修改下。
对于mono的稳定性等等我目前经过试用非常好。
但是如果你程序里面含有Win32 API 调用之类的估计就不行了。
兼容行mono有个检查工具你可以试试
基本就这样有问题可以短消息 我们互相探讨。
-------------------------
-------------------------
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。