تحتوي الوحدة على خادم IBM Netfinity 7000 قديم غير مستخدم، ووحدات معالجة مركزية Pentium Pro مزدوجة بسرعة 200 ميجاهرتز، وذاكرة وصول عشوائي سعتها 512 ميجابايت، وواحد 9.1 جيجابايت وخمسة محركات أقراص ثابتة SCSI سعة 4.5 جيجابايت. كنت أرغب في استخدام النفايات، لذلك:
1. انتقل إلى http://tw.releases.ubuntu.com/edgy/ لتنزيل القرص المضغوط لتثبيت خادم الكمبيوتر الشخصي (Intel x86) ونسخ ملف ubuntu-6.10-server-i386.iso الذي تم تنزيله على قرص مضغوط.
2. استخدم هذا القرص المضغوط لتثبيت Ubuntu 6.10 (Edgy) على خادم IBM Netfinity 7000.
3. تثبيت أباتشي 2:
sudo apt-get install apache2
4. تثبيت بيئة الترجمة الأساسية:
sudo apt-get install build-essential checkinstall
5. تثبيت libapache2-mod-mono:
أسهل طريقة هي استخدام الأمر التالي:
sudo apt-get install libapache2-mod-mono
ومع ذلك، سيُبلغ هذا الأمر حاليًا عن خطأ في Ubuntu 6.10. اضطررت إلى تجميع واحد بنفسي:
دكتوراه في الطب
مؤتمر نزع السلاح سرك
sudo apt-get install apache2-threaded-dev mono-xsp2 mono-apache-server mono-apache-server2
wget sudo a2enmod mod_mono
مؤتمر نزع السلاح ../المواقع المتاحة
sudo vim ben.skyiv.com يرجى الرجوع إلى محتويات الملف الافتراضي والمفتاح هو إضافة العبارة التالية:
#------------------------------------------------
الاسم المستعار /بن /الصفحة الرئيسية/بن/www/ben
AddMonoApplications بن "/ben:/home/ben/www/ben"
MonoServerPath ben /usr/bin/mod-mono-server2
<الموقع /بن>
MonoSetServerAlias بن
SetHandler mono
</الموقع>
#------------------------------------------------
سودو a2ensite ben.skyiv.com
إعادة تشغيل Sudo /etc/init.d/Apache2
7. تم. للحصول على نتائج التشغيل، يرجى الاطلاع على: http://ben.skyiv.com/ben/aspx/info.aspx
المراجع:
http://www.ifolder.com/index.php/HowTo:iFolder_Enterprise_Server_on_Ubuntu_6.10
https://help.ubuntu.com/community/ModMono
http://www.mono-project.com/Mod_mono