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

文章类网站程序门户网站建设和检务公开自查

文章类网站程序,门户网站建设和检务公开自查,湖北省住房城乡建设厅网站,开发软件能赚多少钱mono是.NET在Linux下的的开源实现#xff0c; 主要的运行方式分为两种apache mod_mononginx fastcgi (mono)考虑到nginx性能更好#xff0c;这里讲述第二种实现方法因为Ubuntu 提供了完整的mono软件包支持#xff0c;因此本文尝试在Ubuntu 12.04下搭建安装mono和fastcgi-s… mono是.NET在Linux下的的开源实现 主要的运行方式分为两种apache mod_mononginx fastcgi (mono)考虑到nginx性能更好这里讲述第二种实现方法因为Ubuntu 提供了完整的mono软件包支持因此本文尝试在Ubuntu 12.04下搭建安装mono和fastcgi-serverapt-get install mono-runtime mono-fastcgi-server4 mono-fastcgi-server2 与jdk类似查看mono版本rootubuntu:~# mono --version Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2) Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com    TLS:           __thread    SIGSEGV:       altstack    Notifications: epoll    Architecture:  amd64    Disabled:      none    Misc:          softdebug      LLVM:          supported, not enabled.    GC:            Included Boehm (with typed GC and Parallel Mark) 安装nginxapt-get install nginx 让mono以fastcgi方式在后台跑起来监听本地9000端口rootubuntu:~# fastcgi-mono-server2 /applicationswww.abc.com:/:/usr/share/nginx/www /sockettcp:127.0.0.1:9000  [1] 4428  rootubuntu:~# fastcgi-mono-server4 /applicationswww.abc.com:/:/usr/share/nginx/www /sockettcp:127.0.0.1:9001  [1] 4447  可以根据需要写一个开机运行脚本譬如在rc.local 加入上面两行命令让其开机启动。示例如下#!/usr/bin/env bash ### BEGIN INIT INFO # Provides:          monoserve.sh # Required-Start:    $local_fs $syslog $remote_fs # Required-Stop:     $local_fs $syslog $remote_fs # Default-Start:     2 3 4 5 # Default-Stop:      0 1 6 # Short-Description: Start fastcgi mono server with hosts ### END INIT INFO PATH/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON/usr/bin/mono NAMEmonoserverDESCmonoserverMONOSERVER$(which fastcgi-mono-server4) MONOSERVER_PID$(ps auxf | grep fastcgi-mono-server4.exe | grep -v grep | awk {print $2}) WEBAPPSwww.abc.com:/:/var/www/case $1 in        start)                if [ -z ${MONOSERVER_PID} ]; then                        echo starting mono server                        ${MONOSERVER} /applications${WEBAPPS} /sockettcp:127.0.0.1:9000                        echo mono server started                else                        echo ${WEBAPPS}                        echo mono server is running                fi        ;;        stop)                if [ -n ${MONOSERVER_PID} ]; then                        kill ${MONOSERVER_PID}                        echo mono server stopped                else                        echo mono server is not running                fi        ;; esac exit 0 查看mono进程和本地端口rootubuntu:~# ps -elf |grep mono 0 S root      4428  1531  0  80   0 - 76813 futex_ 18:59 pts/0    00:00:00 /usr/bin/mono /usr/lib/mono/2.0/fastcgi-mono-server2.exe /applicationswww.abc.com:/:/usr/share/nginx/www /sockettcp:127.0.0.1:9000 0 S root      4447  1531  0  80   0 - 76993 futex_ 19:19 pts/0    00:00:00 /usr/bin/mono /usr/lib/mono/4.0/fastcgi-mono-server4.exe /applicationswww.abc.com:/:/usr/share/nginx/www /sockettcp:127.0.0.1:9001 0 S root      4454  1531  0  80   0 -  2346 pipe_w 19:19 pts/0    00:00:00 grep --colorauto mono rootubuntu:~# ss -ln State      Recv-Q Send-Q                                                    Local Address:Port                                                      Peer Address:Port  LISTEN     0      128                                                           127.0.0.1:9001                                                                 *:*      LISTEN     0      128                                                                  :::22                                                                  :::*      LISTEN     0      128                                                                   *:22                                                                   *:*      LISTEN     0      128                                                           127.0.0.1:9000                                                                 *:*      rootubuntu:~#  配置nginx, 注意区分大小写server {        listen   80 ;        server_name  www.abc.com ;        access_log   /var/log/nginx/www.abc.com.access.log ;        location ~*  / {                root /var/www/ ;                index index.html index.htm default.aspx Default.aspx ;                fastcgi_pass 127.0.0.1:9000;                include fastcgi_params;        } } 在文件/etc/nginx/fastcgi_params中加入两行fastcgi_param  PATH_INFO          ; fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name; 开启nginxservice nginx start 找一个asp 的示例helloworld.aspx% HelloWorldLabel.Text Hello, world!; %!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdhtmlxmlnshttp://www.w3.org/1999/xhtmlheadrunatservertitleUntitled Page/title/headbodyformidform1runatserverdivasp:LabelrunatserveridHelloWorldLabel/asp:Label/div/form/body/html本文只是尝试mono在linux下的具体实现方法点到为止由于不是生产环境性能和稳定性没有深入测试。 转载于:https://blog.51cto.com/purplegrape/1122883
http://www.pierceye.com/news/712190/

相关文章:

  • 网站退出率网易搜索引擎入口
  • 企业网站建设方讯长沙城乡建设网站
  • 手机网站建设优化软件做网站空间费用是什么意思
  • 网站透明效果工厂网站建设流程图
  • 崇安网站建设广州本地门户网站
  • 网站建设公司河南郑州wordpress 单栏
  • 盐城市城镇化建设投资集团网站深圳专业企业网站制作哪家好
  • 绵阳做网站哪家公司好青岛手工活外发加工网
  • 如何调用网站列表页河北建基官网
  • 灰系网站wordpress 谷歌收录
  • 怎么把网站关掉wordpress小白
  • 开发网站合作协议网站建设团购
  • 管理手机网站网站规划与建设重要性理解与体会
  • 小辰青岛网站建设自己怎么开网站
  • 天津市建设工程合同备案网站网站建设 开发 模板
  • 外贸网站建设公司报价jsp网站建设技术案例
  • 旅行社英文模板网站织梦 网站迁移
  • 北京网站开发不限年龄伊春建设银行网站
  • 通辽公司做网站网站常规seo优化步骤
  • 成都集团网站设计推荐夫唯seo系统培训
  • 服务器有了网站怎么做的零食进货渠道网
  • 网站建设的学习方法桔子建站
  • 公司网站开通长沙免费网站建站模板
  • 汕头手机建站模板建设工程合同司法解释一
  • 品牌网站建设基本流程中山外发加工网
  • 网站迁移教材xyz域名的网站有哪些
  • 茂名公司网站开发tp框架做视频网站
  • 专门做家教的网站优秀网站设计赏析
  • 美食网站的建设背景婚庆网站建设
  • 榆社网站建设销售新品牌如何推广