在Redhat Enterprise AS 3 下源碼安裝配置 MONO
發表于:2007-07-02來源:作者:點擊數:
標簽:
在Redhat Enterprise AS 3 下源碼安裝配置 MONO 一、Mono版本 ============ * 最新版本可以到 http://www.mono-project.com 查看下載 * Mono的版本安裝可以分為兩種,一種是源碼安裝,一種是二進制包安裝,二進制安裝包只提供常用的幾種操作系統。 * 當前使
在Redhat Enterprise AS 3 下源碼安裝配置 MONO
一、Mono版本
============
* 最新版本可以到 http://www.mono-project.com 查看下載
* Mono的版本安裝可以分為兩種,一種是源碼安裝,一種是二進制包安裝,二進制安裝包只提供常用的幾種操作系統。
* 當前使用的
LINUX為Redhat Enterprise AS 3,MONO沒有提供該操作系統下的二進制包,只能由源碼
安裝。使用的MONO版本為 1.0.4
-----
* 下載文件
|-- mono-1.0.4
|-- xsp-1.0.4
|-- mod_mono-1.0.4
二、源碼安裝MONO的環境配置
==========================
1、必需的
---------
** pkg-config 可以從 http://www.freedesktop.org/Software/pkgconfig 下載
(這是Mono Readme中要求的,但實際安裝過程沒有安裝這個文件,mono安裝可以通過)
** glib 2.0 可以從http://www.gtk.org/下載
(這是Mono Readme中要求的,實際中系統自帶glib-1.2.*,沒有去安裝glib2.0,mono安裝也可以通過)
* gcc 編譯源碼,可以從 添加刪除程序 中添加
* httpd-devel Apache的
開發工具包,安裝Mono的Apache模塊(mod_mono)必須的,從 添加刪除程序 中添加。
2、可選的
* ICU library 可以從 http://oss.software.ibm.com/icu/index.html 下載
You will need this one to get complete support for the international
features of the .NET Framework.
* Cairo and libgdiplus
If you want to get support for System.Drawing, you will need to get
both Libgdiplus and Cairo.
三、安裝配置MONO
================
在/usr下新建 目錄mono
1、安裝 Mono
------------
在終端中執行以下命令:
# tar zxf mono-1.0.4.tar.gz /usr/mono
# cd /usr/mono/mono-1.0.4
# ./configure --prefix=/usr
# make
# make install
如果上面操作沒有什么錯誤,說明mono的運行環境己經安裝成功,在終端中輸入 mono 回車后,會出現mono的幫助提示
2、安裝XSP服務器
----------------
在終端中執行以下命令:
# tar zxf xsp-1.0.4.tar.gz /usr/mono
# cd /usr/mono/xsp-1.0.4
# ./configure --prefix=/usr
# make
# make install
如果上面操作沒有什么錯誤,說明XSP己經安裝成功,在終端中輸入 xsp --root /usr/share/doc/xsp/test 回車后,
打開網頁瀏覽器,輸入 http://localhost:8080/,會出現XSP的歡迎頁面
3、安裝Apache模塊
-----------------
在終端中執行以下命令:
# tar zxf mod_mono-1.0.4.tar.gz /usr/mono
# cd /usr/mono/mod_mono-1.0.4
# ./configure --prefix=/usr
# make
# make install
如果上面操作沒有什么錯誤,說明Apache模塊己經安裝成功
把 /etc/httpd/conf/od_mono.conf 文件復制到 /etc/httpd/conf.d下
使用編輯工具打開 /etc/httpd/conf/httpd.conf
加入以下幾行
Alias /demo "/usr/share/doc/xsp/test"
MonoApplications "/demo:/usr/share/doc/xsp/test"
<Directory /usr/share/doc/xsp/test>
SetHandler mono
</Directory>
保存后重啟Apache,打開網頁瀏覽器,輸入 http://localhost/demo,會出現XSP的歡迎頁面
四、安裝My
SQL=============
系統自帶的MYSQL是客戶端程序
到http://www.mysql.com下載服務器版本
下載的版本 4.1.10
|-- MySQL-server-4.1.10-0.i386.rpm
|-- MySQL-client-4.1.10-0.i386.rpm
先安裝 Server,再安裝Client
五、MySQL中文亂碼問題
=====================
頁面編碼統一使用 UTF-8 編碼格式,可以解決從面頁寫入和讀取中文字符亂碼的問題
原文轉自:http://www.kjueaiud.com