Устройство оснащено неиспользуемым старым сервером IBM Netfinity 7000, двумя процессорами Pentium Pro с тактовой частотой 200 МГц, 512 МБ оперативной памяти, одним жестким диском SCSI емкостью 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. Установите 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. Мне пришлось составить его самому:
MD SRC
источник компакт-диска
sudo apt-get install apache2-threaded-dev mono-xsp2 mono-apache-server mono-apache-server2
wget sudo a2enmod mod_mono
cd ../сайты доступны
sudo vim ben.skyiv.com Обратитесь к содержимому файла по умолчанию. Главное — добавить следующий оператор:
#------------------------------------------------
Псевдоним /ben /home/ben/www/ben
AddMonoApplications ben "/ben:/home/ben/www/ben"
MonoServerPath в /usr/bin/mod-mono-server2
<Местоположение /бен>
MonoSetServerAlias Бен
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