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.访问测试

centos基于mono+nginx搭建asp环境

 

原文链接: https://www.cnblogs.com/navysummer/p/12928809.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    centos基于mono+nginx搭建asp环境

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/350048

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午6:03
下一篇 2023年3月2日 上午6:04

相关推荐