仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 496|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS搭建Nginx+Mono运转ASP.NET情况

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:25:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1、猎取开源相干步伐
1、使用CentOSLinux体系自带的yum下令装置、晋级所需的步伐库:


sudo-s
LANG=C
yum-yinstallgccgcc-c++autoconflibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-devellibxml2libxml2-develzlibzlib-develglibcglibc-develglib2glib2-develbzip2bzip2-develbisonpkgconfigglib2-develgettextmake



2、下载步伐源码包
Nginx装置包:下载地点:http://nginx.org/en/download.html


mkdir-p/down
cd/down
wgethttp://nginx.org/download/nginx-1.1.11.tar.gz



Mono下载:官网:http://download.mono-project.com/sources/mono/(请下载最新版)


wgethttp://download.mono-project.com/sources/mono/mono-2.10.7.tar.bz2



libgdiplus下载:http://download.mono-project.com/sources/libgdiplus/(请下载最新版)




wgethttp://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2



xsp下载:http://download.mono-project.com/sources/xsp/(请下载最新版)




wgethttp://download.mono-project.com/sources/xsp/xsp-2.10.2.tar.bz2



pcre下载(Nginx所需的pcre库):FTP://ftp.csx.cam.ac.uk/pub/software/programming/pcre/(请下最新版)




wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gz



2、装置编译Nginx
1、装置装置Nginx所需的pcre库


cd/down
tarzxvfpcre-8.21.tar.gz
cdpcre-8.21/
./configure
make&&makeinstall
cd../



2、创立www用户和组


/usr/sbin/groupaddwww
/usr/sbin/useradd-gwwwwww
mkdir-p/data0/web
chmod+w/data0/web
chown-Rwww:www/data0/web



3、装置Nginx


tarzxvfnginx-1.1.11.tar.gz
cdnginx-1.1.11/
./configure--user=www--group=www--prefix=/opt/nginx--with-http_stub_status_module--with-http_ssl_module
make&&makeinstall
cd../



4、开放80端口


iptables-IINPUT-ptcp--dport80-jACCEPT



启动nginx
1

/opt/nginx/sbin/nginx



在扫瞄器上输出会见地点http://192.168.1.1(依据团体本机地点页定),一般会看到默许nginx页面
3、装置编译Mono
1、装置libgdiplus


cd/down
tar-jxvflibgdiplus-2.10.tar.bz2
cdlibgdiplus-2.10
./configure--prefix=/opt/mono
make&&makeinstall
echo"/opt/mono/lib">/etc/ld.so.conf.d/mono.conf
ldconfig



2、装置Mono

tar–jxvfmono-2.10.7.tar.bz2
cdmono-2.10.7
./configure--prefix=/opt/mono
make&&makeinstall//此处工夫较长

echoexportPKG_CONFIG_PATH=/opt/mono/lib/pkgconfig:$PKG_CONFIG_PATH>>~/.bash_profile
echoexportLD_LIBRARY_PATH=/opt/mono/lib:$LD_LIBRARY_PATH>>~/.bash_profile
echoexportPATH=/opt/mono/bin:$PATH>>~/.bash_profilesource~/.bash_profile



输出mono-V若有mono版本信息,则装置乐成.
3、装置XSP


cd/down
tar–jxvfxsp-2.10.2.tar.bz2
./configure--prefix=/opt/mono
make&&makeinstall



4、设置Nginx


vi/opt/nginx/conf/nginx.conf
server{
listen80;
server_namelocalhost;
location/{
root/data0/web;
indexindex.htmlindex.htm;
fastcgi_indexDefault.aspx;
fastcgi_pass127.0.0.1:9000;
includefastcgi_params;
}
}



5、设置fastcgi_params增添上面两行

vi/opt/nginx/conf/fastcgi_params
fastcgi_paramPATH_INFO"";
fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;


6、启动
1、重启nginx

/opt/nginx/sbin/nginx-sreload


2、启动fastcgi_mono办事器


fastcgi-mono-server2/applications=/:/data0/web/socket=tcp:127.0.0.1:9000&



7、测试
新建一个asp.netWeb项目上传至/data0/web目次下,测试运转。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
飘灵儿 该用户已被删除
沙发
发表于 2015-1-16 17:48:43 | 只看该作者

来一发CentOS搭建Nginx+Mono运转ASP.NET情况

我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
小妖女 该用户已被删除
板凳
发表于 2015-1-25 17:08:52 | 只看该作者
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
金色的骷髅 该用户已被删除
地板
发表于 2015-2-3 12:38:07 来自手机 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
再见西城 该用户已被删除
5#
发表于 2015-2-9 03:31:28 | 只看该作者
和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。
活着的死人 该用户已被删除
6#
发表于 2015-2-26 22:03:49 | 只看该作者
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
小女巫 该用户已被删除
7#
发表于 2015-3-8 18:55:53 | 只看该作者
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
谁可相欹 该用户已被删除
8#
发表于 2015-3-16 21:15:15 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
若相依 该用户已被删除
9#
发表于 2015-3-23 09:08:11 | 只看该作者
一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-24 04:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表