中國(guó)最具競(jìng)爭(zhēng)力的網(wǎng)絡(luò)營(yíng)銷咨詢、培訓(xùn)及技術(shù)服務(wù)機(jī)構(gòu)

返回首頁(yè) / 手機(jī)網(wǎng)站 / 聯(lián)系我們


商丘新科技網(wǎng)絡(luò)公司利用mono+xsp架構(gòu)asp.net環(huán)境,跑ASP項(xiàng)目

發(fā)布時(shí)間:2018-07-05 14:30 來(lái)源: 作者:admin    點(diǎn)擊數(shù):次
商丘新科技網(wǎng)絡(luò)公司利用mono+xsp架構(gòu)asp.net環(huán)境,可以跑ASP項(xiàng)目
1、 安裝準(zhǔn)備(系統(tǒng)安裝忽略)
#安裝完CentOS后,首先更新系統(tǒng)
yum -y update
#然后安裝相關(guān)的編譯器和必備的軟件
yum -y install bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel cairo-devel libtiff libtiff-devel libjpeg libjpeg-devel giflib giflib-devel libpng libpng-devel libX11 libX11-devel freetype freetype-devel fontconfig fontconfig-devel libexif libexif-devel libXft-devel ghostscript-devel gnome-doc-utils unzip
2 、下載安裝所需要的軟件包
統(tǒng)一下載到/usr/local/src下
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2
wget http://download.mono-project.com/sources/mono/mono-2.10.8.tar.bz2
wget http://download.mono-project.com/sources/xsp/xsp-2.10.tar.bz2
wget http://download.mono-project.com/sources/mod_mono/mod_mono-2.10.tar.bz2
wget http://apache.fayea.com/apache-mirror//httpd/httpd-2.2.27.tar.gz
3.安裝libgdiplus
libgdiplus是mono中的System.Drawing依賴的一個(gè)組件,用于顯示web頁(yè)面基本顏色等。
cd /usr/local/src
tar -xjvf libgdiplus-2.10.tar.bz2
cd libgdiplus-2.10
./configure --prefix=/usr/local
make
make install
4.安裝mono
cd /usr/local/src
tar -xjvf mono-2.10.8.tar.bz2
cd mono-2.10.8
./configure --prefix=/usr/local
make
make install
Mono安裝完成之后,可以用命令mono -V查看一下mono的安裝情況,如果能夠看到mono版本號(hào)等信息,說(shuō)明Mono安裝成功。
5.安裝apache
cd /usr/local/src
tar -zxvf httpd-2.2.27.tar.gz
cd httpd-2.2.27
./configure --prefix=/usr/local/apache --enable-mods-shared=most
make
make install
6.安裝mod_mono
cd /usr/local/src
tar -xjvf mod_mono-2.10.tar.bz2
cd mod_mono-2.10
./configure
make
make install
7.安裝xsp
xsp就是mod-mono-server。
安裝之前,先設(shè)置一下環(huán)境變量
vi /etc/profile  #在最后加上下面這句
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
source /etc/profile 或者注銷重新登陸一下
cd /usr/local/src
tar -xjvf xsp-2.10.2.tar.bz2
cd xsp-2.10.2
./configure --prefix=/usr/local
make
make install
8.配置apache
打開(kāi)/usr/local/apache/conf文件夾中的httpd.conf,這個(gè)文件是apache的配置文件,在最后添加
Include /usr/local/apache/conf/mod_mono.conf
將以下#注釋去掉
#ServerName www.example.com:80
在/usr/local/apache/htdocs文件夾中任意創(chuàng)建一個(gè)index.aspx文件,添加內(nèi)容如下
<%@ Page Language="C#" %>
<html>
<head>
<title>hello world</title>
</head>
<body>
<%
for (int i=1; i<=7; i++)
{
Response.Write("<font size=" + i.ToString() + ">");
Response.Write("hello world");
Response.Write("</font><br />");
}
%>
</body>
</html>
當(dāng)然,你也可以百度,去下載一個(gè)asp.net探針
重啟apache
/usr/local/apache/bin/apachectl restart


[商丘新科技網(wǎng)絡(luò)公司利用mono+xsp架構(gòu)asp.net環(huán)境,跑ASP項(xiàng)目]

本文鏈接:http://njylbyy.cn/jzjswz/391.html
tag:
上一篇: 商丘網(wǎng)絡(luò)公司忘記Linux 3.X/4.x/5.x 寶塔面板密碼解決方法 下一篇: 商丘做網(wǎng)站公司windows下jsp運(yùn)行環(huán)境搭建!
相關(guān)文章