หน่วยนี้มีเซิร์ฟเวอร์ IBM Netfinity 7000 รุ่นเก่าที่ไม่ได้ใช้, CPU Pentium Pro 200 MHz คู่, RAM 512 MB, ฮาร์ดไดรฟ์ SCSI ขนาด 9.1 GB หนึ่งตัวและฮาร์ดไดรฟ์ SCSI ขนาด 4.5 GB ห้าตัว ฉันต้องการใช้ของเสียดังนั้น:
1. ไปที่ http://tw.releases.ubuntu.com/edgy/ เพื่อดาวน์โหลดซีดีติดตั้งเซิร์ฟเวอร์ PC (Intel x86) และเบิร์นไฟล์ ubuntu-6.10-server-i386.iso ที่ดาวน์โหลดมาลงในซีดี
2. ใช้ซีดีนี้เพื่อติดตั้ง Ubuntu 6.10 (Edgy) บนเซิร์ฟเวอร์ IBM Netfinity 7000
3. ติดตั้ง Apache2:
sudo apt-get ติดตั้ง apache2
4. ติดตั้งสภาพแวดล้อมการคอมไพล์พื้นฐาน:
sudo apt-get install build-essential checkinstall
5. ติดตั้ง libapache2-mod-mono:
วิธีที่ง่ายที่สุดคือใช้คำสั่งต่อไปนี้:
sudo apt-get ติดตั้ง libapache2-mod-mono
อย่างไรก็ตาม คำสั่งนี้จะรายงานข้อผิดพลาดใน Ubuntu 6.10 ในปัจจุบัน ฉันต้องรวบรวมด้วยตัวเอง:
เอ็มดี เอสอาร์ซี
ซีดี src
sudo apt-get ติดตั้ง apache2-threaded-dev mono-xsp2 เซิร์ฟเวอร์ mono-apache-mono-apache-server2
รับ sudo a2enmod mod_mono
cd ../sites-available
sudo vim ben.skyiv.com โปรดดูเนื้อหาของไฟล์เริ่มต้น กุญแจสำคัญคือการเพิ่มคำสั่งต่อไปนี้:
-
นามแฝง /ben /home/ben/www/ben
AddMonoApplications เบ็น "/ben:/home/ben/www/ben"
MonoServerPath เบ็น /usr/bin/mod-mono-server2
<ตำแหน่ง /เบ็น>
MonoSetServerนามแฝงเบน
SetHandler โมโน
</ตำแหน่ง>
-
sudo 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