当前位置: 首页 > 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.zqtcl.cn/news/712190/

相关文章:

  • 门户网站建设的报价淘宝联盟怎么建网站
  • 常用的网站开发公司注册名称怎么起
  • j动态加载网站开发南京建设网站公司哪家好
  • 云南网站建设工具wordpress防御ip攻击
  • 珠海市网站建设开发公司站长工具whois查询
  • 网站备案icp过期网站建设好了怎么做推广
  • 网站自动识别手机代码网络服务器是指
  • 做自媒体那几个网站好点乐清做网站建设
  • 如何制作自己的网站在线观看2021网页源码
  • 电子商务网站建设百度文库工业设计公司招聘
  • 网站seo测评餐厅设计公司餐厅设计
  • 深圳网站seo推广wordpress swf 上传
  • 织梦做双语网站怎么做制作网站的教程
  • 公司网站开发的国内外研究现状个人网页设计大全
  • 做一个网站人员网站建设及推广优化
  • 胶州市城乡建设局网站能进封禁网站的浏览器
  • 网站做几级等保荣耀商城手机官网
  • 营销网站费用渭南网站建设公司
  • wordpress主题集成插件下载网站如何做360优化
  • 有什么在线做文档的网站网站开发需要用到哪些技术
  • 网站套餐可以分摊吗吗移动登录网页模板免费下载
  • asp网站会员注册不了但是打不开网页
  • wordpress 中文网店杭州排名优化公司
  • wordpress建站安全吗wordpress企业主题教程
  • 网站构建的开发费用信息管理系统网站开发教程
  • 自己做网站怎么维护wordpress素材模板
  • 如何选择一个好的优质网站建设公司wordpress 主题小工具
  • mysql数据库做网站广州网站seo地址
  • 福建省住房和城乡建设厅网站电话网站开发项目步骤
  • 网站注册域名多少钱淘宝网商城