当前位置: 首页 > news >正文

个人网站制作源代码下载/企业品牌网站营销

个人网站制作源代码下载,企业品牌网站营销,站长工具的使用seo综合查询运营,机械免费网站制作本文将介绍如何在Linux操作系统上搭建Asp.Net服务,在阅读本文之前,读者要先确 定自己已经安装好Linux操作系统、Mono Runtime,假如需要使用mod_mono的话,还 需要首先完成Apache的安装和配制。Mono的安装和配置请参考这里。 XSP XS…
本文将介绍如何在Linux操作系统上搭建Asp.Net服务,在阅读本文之前,读者要先确
定自己已经安装好Linux操作系统、Mono Runtime,假如需要使用mod_mono的话,还
需要首先完成Apache的安装和配制。Mono的安装和配置请参考这里。


XSP


XSP是一个轻量级的Web服务器,它是用100%的C#代码写成的纯.Net应用程序。当然,
它也是完全公开源代码的。XSP使用System.Web命名空间下的类去完成Asp.Net的执行
任务,它也可以运行在Windows上(使用Microsoft .Net Framework)。


相对的来说,XSP的安装和配制都比较简单,它的源码包下载地址是在:XSP web server
1.0


下载软件包后,执行:tar zxfv xsp-1.0.tar.gz来完成解压缩,会在当前目录下生
成一个名称为xsp-1.0的目录,进入目录后,按照以下顺序进行编译:


./configuration
make
make install


完成编译后,进入server子目录下,你可以看见里面有一个名字叫xsp.exe的可执行
文件,这个就是xsp的主程序。


接下来可以进行测试工作,在xsp-1.0的目录下有一个名字叫做test的子目录,下面
有很多aspx文件,这些就是随包附带的测试页面,进入test目录后,执行:


mono /...xsp的目录.../server/xsp.exe


加入看见如下提示信息:
Adding applications '/:.'...
Registering application:
Host: any
Port: any
Virtual path: /
Physical path: /
Listening on port: 8080
Listening on address: 0.0.0.0
Root directory: /
Hit Return to stop the server.
则表示 xsp已经在8080端口进行监听(默认是8080端口),如果想要关闭服务器的话
直接敲回车键。
现在可以打开Web浏览器,直接输入:


http://你的服务器的地址:8080/


如果一切都正常的话,你可以看见测试首页。
XSP还有一些参数选项,输入--help的参数就可以看见这些选项的列表和说明。这里
做一个简单的介绍:


--port
设置XSP服务器监听的端口号,默认是8080,如果XSP是你服务器上唯一的WEB服务器
的话,你可以把它设置为80。


--adress
设置XSP服务器监听的IP地址,默认是0.0.0.0,表示在所有地址上接受请求。


--root
设置网站的根目录,默认是当前目录。


--appconfigfile
设置XSP的配置文件。配置文件是一个XML格式的文件,可以将这些参数选项进行“打
包”配置。


--appconfigdir
设置XSP的配置文件目录。假如你在一个文件中写不完配置的话(几乎不可能吧),
可以把配置信息写到多个文件中,xsp会读取这个目录下所有扩展名为.webapp的配置
文件。


--applications
设置XSP的虚拟目录。一个XSP服务器可以设置多个虚拟目录,格式是:虚拟目录名:
真实路径,如果有多个的话,中间用分号隔开。


--nonstop
敲回车键不关闭服务器。


--version
显示XSP的版本号。


--verbose
打印出一些附加信息,主要用来调试用。


Apache Mono module


前面介绍的XSP是一个轻量级的服务器,那么这个应该可以算做是一个重量级的了(
其实也重不到哪里去,Apache在这里只是一个代理请求的功能,主要处理其实都转到
mod_mono去了),Apache Mono module是Apache服务器的一个外挂的模块,可以让Apache
服务器支持Asp.Net应用程序。


mod_mono在Apache Mono module 1.0 处下载,下载后同样是:


./configuration
make
make install


编译完成后,就可以来配制apache服务器了,找到你的apache配置文件,一般是位于
:/etc/httpd/conf/httpd.conf,使用vi编辑器打开这个文件,在文件里面加上:


LoadModule mono_module modules/libmod_mono.so
Alias /虚拟目录名 "真实路径"
MonoApplications "/虚拟目录名:真实路径"


SetHandler mono


假如你的mono和xsp没有安装在标准路径,还需要加上一些额外的参数:


MonoExecutablePath 设置mono的执行路径


MonoServerPath 设置mod-mono-server.exe文件的路径,注意这个文件是在XSP的软
件包中的,所以这个要设置为XSP的路径。


一般设置了这些参数就可以了,其它的参数选项都设置为默认。


现在可以重启Apache服务器,找到你的apachectl命令的路径,一般是在/usr/sbin目
录下,然后使用:


apachectl restart


这时你就可以打开浏览器输入服务器地址和虚拟目录来验证是否已经配置成功了。

转载于:https://www.cnblogs.com/jacktu/archive/2007/07/30/836973.html

http://www.jmfq.cn/news/4931983.html

相关文章:

  • 平台网站建设需要什么技术/网站测试的内容有哪些
  • 微信号 网站模板/谷歌paypal官网入口
  • 模块化网站建设系统/推广普通话宣传周
  • 国内做网站需要做icp备案吗/网络营销网课
  • 兖州中材建设有限公司网站/怎样在百度上发表文章
  • 东西湖区网站建设公司/如何做推广
  • 做网站网络营销注意/北京seo公司
  • visio画网站开发类图/交换链接的其它叫法是
  • 做网站用身份证/seo网站推广免费
  • wordpress精华主题/安卓优化大师下载安装
  • 做网站嘉兴/宁波seo自然优化技术
  • 网站怎么做免费推广/南京seo优化培训
  • 网站设计两边为什么要留白/百度托管运营哪家好
  • 徐州网站制作机构/百度一下就知道官方
  • 珠海建设网站首页/免费b站推广入口2023
  • wordpress微信付款/seo快速排名软件案例
  • 免费自助建站全系统/快速排名精灵
  • 网站毕业作品代做/百度搜索指数排名
  • wordpress登录入口链接/汕头seo代理
  • 做网站运营需要学什么条件/360竞价推广客服电话
  • wordpress添加分类图片尺寸/网站优化人员通常会将目标关键词放在网站首页中的
  • 东莞行业推广/seowhy
  • 电商网站设计公司皆选亿企邦/谷歌关键词分析工具
  • 邵阳seo快速排名/路由优化大师
  • app网站建设/2022年十大网络流行语发布
  • 做网站云服务器装系统/什么是精准营销
  • 网站建设收费价格/最新热搜新闻
  • 企业网站模板下载滚动网站模板/百度提问登陆入口
  • 宁波网络推广优化/seo优化方案模板
  • 用几个域名做网站好/网络营销方法有哪些?