来看看:CentOS下设置ASP.NET(Apache + Mono)
小知识:CentOS完全免费,不存在REDHATAS4需要序列号的问题。闲的无聊居然想实验测试本人做的项目在分歧操纵体系上的功能体现,以是决意尝尝在Linux上部署Apache和Mono的情况。因为平常很少打仗Linux,以是从网上找了几篇文章(附在相干链接中)实验,部署的历程也并不是好事多磨,以是就依据本人在Azure上设置的情形从头举行了收拾,但愿对很少打仗Linux的同砚有所匡助。以下一切操纵均在Azure上的假造机里设置,假如在当地大概假造机里设置,大概起首还必要设置网卡设置等。
Mono3.1.2公布http://www.ckuyun.com/Linux/2013-07/87501.htm
【文章索引】
1.在Ubuntu下安装Apache
2.在Ubuntu下安装Mono
3.在Ubuntu下部署ASP.NET网站
4.在openSUSE下的操纵
5.在CentOS下的操纵
【1、在Ubuntu下安装Apache】
UbuntuServer安装今后,默许没有图形界面,实在在Linux不必图形界面也很简单就能够举行设置。在Azure上设置好UbuntuServer(这里利用Azure上供应的UbuntuServer12.04LTS,2013/6/24)今后,会主动设置好SSH的22端口,我们能够间接利用SSH工具毗连办事器,这里利用收费开源的PuTTY(http://www.putty.org/)。假如在Azure上设置的利用暗码毗连主机则这里间接输出地点点击“Open”便可,假如还上传了SSH密钥,则还应在Connection/SSH/Auth里选择对应的密钥才能够毗连。
毗连后输出设置的用户名和暗码便可登录Ubuntu体系,会呈现以下图的下令行,我们所做的几近一切事情都是经由过程下令行操纵的。
在Ubuntu下安装软件实在十分便利,Ubuntu供应了apt-get工具,可使用该工具间接下载安装软件。
在Linux里,体系最高权限账户为root账户,而默许登录的账户并不是root账户,比方不具有安装步伐等权限,不外同Windows一样都供应了提拔权限的体例,就是sudo下令,在实行的每条下令前加上“sudo”,便可以root账户的权限实行。在第一次利用sudo时会请求输出以后账户的暗码,确认后便可在一段工夫(默许5分钟)内利用sudo下令都不必要输出暗码,一段工夫没有利用后则必要从头输出暗码。
起首我们安装Apache,输出以下下令,以后会提醒是不是安装等,输出Y持续。软件包概况:http://packages.ubuntu.com/quantal/apache2
sudoapt-getinstallapache2
守候一段工夫后,Apache就会主动安拆卸置好,这时候候能够设置好Azure上的80端口,设置好后利用扫瞄器会见办事器的地点能够看到以下图的提醒,申明安装乐成。
小知识:Linux是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。? 为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。 就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务 安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。 请问谁有Linux的学习心得的吗?简单的说说? 虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。 不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。 如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
页:
[1]