zoukankan      html  css  js  c++  java
  • centos基于mono+nginx搭建asp环境

    1.安装基础依赖

    yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel  cairo-devel
    
    yum –y install build-essential automake autoconf libtool bison libglib2.0-dev libfreetype6-dev libfontconfig-dev gettext libgif-dev libtiff4-dev libpng12-dev libexif-dev libx11-dev libxft-dev libjpeg-dev
    

    2.安装nginx

    yum install nginx -y
    

    3.安装mono

    yum install mono* -y
    

    4.安装libgdiplus

    yum install libgdiplus* -y
    

    5.安装xsp

    yum install xsp* -y
    

    6.安装pcre

    yum install pcre* -y
    

    7.编写asp代码

    vim index.aspx
    
    <html>
    <body bgcolor="yellow">
    <center>
    <h2>Hello RUNOOB.COM!</h2>
    <p><%="My first ASP script!"%></p>
    </center>
    </body>
    </html>
    

    8.启动 fastcgi_mono服务器

    fastcgi-mono-server4 --applications=/:. --socket=unix --filename=/run/mysite.sock
    

    9.修改nginx配置

    vim /etc/nginx/nginx.conf
        server {
             listen   80;
             server_name  asp.com;
             access_log   /var/log/nginx/your.domain1.xyz.access.log;
    
             location / {
                     root /opt/;
                     index index.html index.htm index.aspx;
                     fastcgi_index index.aspx;
                     fastcgi_pass unix:///run/mysite.sock;
                     include /etc/nginx/fastcgi_params;
             }
     }
    

    在/etc/nginx/fastcgi_params里添加以下内容

    fastcgi_param  REDIRECT_STATUS    200;
    fastcgi_param  PATH_INFO          "";
    fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
    fastcgi_param HTTP_HOST $host;

    10,重启nginx

    systemctl restart nginx
    

    11.访问测试

  • 相关阅读:
    Mat类具体解释(二)
    Android NDK开发篇(六):Java与原生代码通信(异常处理)
    Redis源代码剖析--对象object
    NioEventLoopGroup源码分析与线程设定
    零拷贝剖析以及用户空间与内核空间切换
    Java 字符集编码
    NIO网络编程
    NIO网络访问模式实践
    Spring Boot使用Html
    内存映射文件MappedByteBuffer和Buffer的Scattering与Gathering
  • 原文地址:https://www.cnblogs.com/navysummer/p/12928809.html
Copyright © 2011-2022 走看看