Установка на серверную Ubuntu
Модератор: immortal
Re: Установка на серверную Ubuntu
Всем спасибо за помощь. Допер в чем проблема. Мажордом расположен по адресу /www/local/public_html. Я давал права www-data на каталог local и думал все что глубже попадет под действие... а нет, оказалось надо дать права на public_html...
правда все равно некоторые страницы выходят кодом...
правда все равно некоторые страницы выходят кодом...
-
- Сообщения: 142
- Зарегистрирован: Вт ноя 25, 2014 2:06 pm
- Благодарил (а): 33 раза
- Поблагодарили: 0
Re: Установка на серверную Ubuntu
/etc/php5/apache2/php.ini надо выставить short_open_tag = On только их там два меняй второйirakezz писал(а): правда все равно некоторые страницы выходят кодом...
а к стате ты вывод звука настроил?
Windows 10 + Raspberry Pi3 + ESP8266
Re: Установка на серверную Ubuntu
нет еще не настроил. хочу попробовать через moc - консольный проигрыватель... в крайнем случае нужно будет иксы ставить.ингвар писал(а):/etc/php5/apache2/php.ini надо выставить short_open_tag = On только их там два меняй второйirakezz писал(а): правда все равно некоторые страницы выходят кодом...
а к стате ты вывод звука настроил?
-
- Сообщения: 20
- Зарегистрирован: Вс дек 15, 2013 12:28 pm
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Установка на серверную Ubuntu
Сделал виртуальную машину с установленным MJD (уж простите если что не так "я не гуру", и буду очень благодарен если гуру просмотрят и если необходимо поправят настройки).
VMWare Workstation Ubuntu 14 Server x64 LTE.
Ссылка: https://yadi.sk/d/oh1vx7uLdVXQJ
логин: mj
password: musermusr
пароль на mysql: tusertuser
Образ сжал WinRaR_ом.
IMHO: мне показалось несколько несправедливо что для малинки образ есть, а для других вариантов линуков нет.
Возможно это поможет начать желающим перейти на Linux версию. Админы - выложите на сайте пожалуйста.
VMWare Workstation Ubuntu 14 Server x64 LTE.
Ссылка: https://yadi.sk/d/oh1vx7uLdVXQJ
логин: mj
password: musermusr
пароль на mysql: tusertuser
Образ сжал WinRaR_ом.
IMHO: мне показалось несколько несправедливо что для малинки образ есть, а для других вариантов линуков нет.
Возможно это поможет начать желающим перейти на Linux версию. Админы - выложите на сайте пожалуйста.
- Рейтинг: 2.33%
- Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Установка на серверную Ubuntu
Не стартуетRoSh_11 писал(а):Сделал виртуальную машину с установленным MJD (уж простите если что не так "я не гуру", и буду очень благодарен если гуру просмотрят и если необходимо поправят настройки).
VMWare Workstation Ubuntu 14 Server x64 LTE

Моя Алиска живёт на Proxmox в Debian 12
-
- Сообщения: 39
- Зарегистрирован: Сб ноя 22, 2014 10:25 pm
- Откуда: Дмитров
- Благодарил (а): 2 раза
- Поблагодарили: 9 раз
Re: Установка на серверную Ubuntu
ох ну вы даете опять новая тема? 
вот тема уже есть http://smartliving.ru/forum/viewtopic.php?f=3&t=298
я три дня мучался с ubuntu server в итоге все встало ток vlc еще не победил
щас вечерком мануал выложу все гениально и просто 

вот тема уже есть http://smartliving.ru/forum/viewtopic.php?f=3&t=298
я три дня мучался с ubuntu server в итоге все встало ток vlc еще не победил


Banana pi, Arduino mega 2560 + Ethernet shield, Arduino nano, Majordomo v.0.8.0.b
MajorDomo на Ubuntu Server 14.04 + Nettop Qoo intel Atom D510
Спасение утопающих - дело рук самих утопающих...
MajorDomo на Ubuntu Server 14.04 + Nettop Qoo intel Atom D510
Спасение утопающих - дело рук самих утопающих...
-
- Сообщения: 39
- Зарегистрирован: Сб ноя 22, 2014 10:25 pm
- Откуда: Дмитров
- Благодарил (а): 2 раза
- Поблагодарили: 9 раз
Re: Установка на серверную Ubuntu
Настройка MajorDomo на Ubuntu Server 14.04
СпойлерПоказать
1. В консоли набираем sudo -i для того что бы стать рутом, запросит пароль вводим пароль который использовали для входа в консоль (sudo -i вводить нужно только один раз при каждой новой сессией)
sudo -i
2. Далее делаем обновления
apt-get update
apt-get upgrade -y
reboot
3. Устанавливаем MySQL Когда запросит установить пароль для root – укажите любой пароль, который Вы запомните.
sudo -i
sudo apt-get install mysql-server mysql-client
4. Установка WEB сервера
sudo apt-get install apache2 apache2-utils
4.1 Правим конфиг Апача
sudo nano /etc/apache2/sites-available/000-default.conf
находим строчку
DocumentRoot /var/www/html
и меняем там путь на
DocumentRoot /var/www
сохраняем и выходим (Ctrl-X далее Y (yes подтверждаем сохранение файла)
4.2 Редактируем конфиг апача
sudo nano /etc/apache2/apache2.conf
Находим раздел
<Directory />
Options FollowSymLinks
AllowOverride All
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
И меняем
AllowOverride None
на
AllowOverride All
В ТРЕХ МЕСТАХ!
Далее в конце файла добавляем строчку
ServerName localhost
сохраняем и выходим (Ctrl-X далее Y (yes подтвержадем сохранение файла)
4.3 Перезапускаем Апач командой
service apache2 restart
5. Устанавливаем PHP5
apt-get install php5-curl
Далеее нам нужно отредактировать конфиг
nano /etc/php5/apache2/php.ini
находим строчку
short_open_tag = Off
и меняем ее на
short_open_tag = On
сохраняем и выходим (Ctrl-X далее Y (yes подтверждаем сохранение файла)
P.S: для более удобного поиска можно нажать Ctrl-W и вставить текст.
6. Устанавливаем PHPMYADMIN:
apt-get install phpmyadmin
В процессе установки он попросит пароль для пользователя MySQL (который мы указали ранее) и новый пароль для подключения к phpmyadmin
Создадим ссылку в www что бы мы могли попасть в панель управления http://server/phpmyadmin
ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
7. Включаем mod_rewrite
a2enmod rewrite
и делаем рестарт апача
service apache2 restart
7.2 Убираем нотификации в логах PHP
nano /etc/php5/apache2/php.ini
Находим строчку
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
и меняем её на
error_reporting = E_ALL & ~E_NOTICE
далее находим строчки
max_execution_time 30 меняем на max_execution_time 90
max_input_time 60 меняем на max_input_time 180
post_max_size 8M меняем на post_max_size 200M
upload_max_filesize 2M меняем на upload_max_filesize 50M
max_file_uploads 20 меняем на max_file_uploads 150
7.3 Тут тоже самое как и в предыдущем файле
nano /etc/php5/cli/php.ini
Находим строчку
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
и меняем её на
error_reporting = E_ALL & ~E_NOTICE
max_execution_time с 30 меняем на 90
max_input_time поменяем с 60 на 180
post_max_size меняем с 8M на 200M
upload_max_filesize меняем с 2M на 50M
max_file_uploads меняем с 20 на 150
Обязательно перезапускаем Апач, чтобы изменения вступили в силу.
service apache2 restart
8. Устанавливаем MajorDoMo
Скачиваем дистрибутив Majordomo, разархивируем и копируем содержимое html в папку /var/www/
mkdir /home/majordomo
Далее
cd /home/majordomo
Далее
wget http://smartliving.ru/download/_majordo ... 90b.tar.gz
Далее
tar xvfz _majordomo_linux_090b.tar.gz
Далее
cp -rp /home/majordomo/html/* /var/www/html
Далее
cp -rp /home/majordomo/html/.htaccess /var/www/html
9. Меняем права доступа к файлам по принципу: всем-всё.
Вариант №1
find /var/www/ -type f -exec chmod 0666 {} \;
find /var/www/ -type d -exec chmod 0777 {} \;
Проверяем права командой
ls -lh /var/www
если права по какой-то причине не дались, а об этом говорят минусы вместо rwxrwxrwx. То есть совсем железобетонный вариант:
sudo chmod -R 777 /var/www
Вариант №2
Другое решение проблемы с правами следующее. Мажордом работает от пользователя www-data. Права доступа к каталогу /var/www, где лежат файлы Мажордом по умолчанию принадлежат root. Изменим владельца папки /var/www на www-data.
chown -R www-data:www-data /var/www
Но этого мало. Необходимо дать права на доступ к звуку: Т.е. добавить www-data в группу audio. Делаем usermod:
usermod -a -G audio www-data
Проверяем, что он появился в группе:
cat /etc/group | grep audio
ищем строку похожую на
audio
29:pi,www-data
для окончательной проверки еще можно запустить из консоли (P.S Файла там не нужно самостоятельно его загрузить в папку)
/usr/bin/mplayer /var/www/cached/voice/test.mp3
Должен быть звук. (P.S: Если конечно у нас установлен плеер, Установка плеера sudo apt-get install mplayer )
Перезапускаемся (чтобы пользователь обновился командой reboot ). И теперь пробуем через web интерфейс получить сообщение.
Если звук не появился, заходим в утилиту "top" и смотрим под каким пользователем запущен основной скрипт "cycle.php". Если под root или другим пользователем, и нет звука, то убиваем процесс и запускаем скрипт под своим текущем пользователем. И проверяем
В случае появления звука, использовать авто запуск системы, согласно пункту "Вариант 1", описанному ниже.
12. Создание базы данных
12.1 Создаем пустую БД с названием db_terminal.
Заходим по адресу http://majordomo_IP/phpmyadmin
Создаем базу данных db_terminal
Заходим в нее и находим вкладку Импорт
Далее импортируем в нее данные из файла db_terminal.sql (что скачали в архиве _majordomo_linux_090b.tar.gz)
Потом опять заходим в базу находим вкладку привилегии и добавляем нового пользователя
например - major, пароль 123456789 (указать свой) хост укажем localhost,
Выберем в "База данных для пользователя" Выставить полные привилегии на базу данных "db_terminal"
Чуть ниже будет раздел "Глобальные привилегии (Отметить все / Снять выделение)" жмем Отметить все далее ОК
12.2 Правим основной конфиг.
nano /var/www/config.php
находим в самом начале
Define('DB_HOST', 'localhost');
Define('DB_NAME', 'db_terminal');
Define('DB_USER', 'major');
Define('DB_PASSWORD', '123456789');
13. Для полноценной работы системы осталось запустить циклы есть два варианта
P.S: Вариант №1 лучше всего подойдет вам.
13.1 Основной цикл Вариант 1
Создаем конфигурационый фал majordomo.conf
sudo nano /etc/init/majordomo.conf
Вписываем скрипт
description "MagorDoMo"
author "http://smartliving.ru"
start on runlevel [2345]
stop on runlevel [016]
console none
respawn
post-start script
echo "`date` : $UPSTART_JOB started" >> /var/www/debmes/$UPSTART_JOB.log
end script
exec /usr/bin/php /var/www/cycle.php
post-stop script
echo "`date` : $UPSTART_JOB stoped" >> /var/www/debmes/$UPSTART_JOB.log
end script/php /var/www/cycle.php
end scrip
После этого можно запускать и останавливать главный цикл без перезагрузок ОС.
sudo start majordomo
sudo stop majordomo
13.2 Основной цикл Вариант 2
Запуск основного цикла добавляем в Cron, для пользователя majordomo (заменить на своего, под которым запущена система)
crontab -e -u majordomo
Или для ROOT
sudo nano /etc/crontab -e
добавляем строки
@reboot /usr/bin/php /var/www/cycle.php
13.3 После наших махинаций делаем reboot
14. Все, теперь вы можете зайти на веб интерфейс Majordomo
http://majordomo_IP/ (http://localhost/)
P.S: У меня все получилось только с 5-го раза, так что если что не так пошло перепроверяемся или сносим все и ставим все с нуля.
Apache/2.4.7
Ubuntu server 14.04
PHP Version 5.5.9-1ubuntu4.6
sudo -i
2. Далее делаем обновления
apt-get update
apt-get upgrade -y
reboot
3. Устанавливаем MySQL Когда запросит установить пароль для root – укажите любой пароль, который Вы запомните.
sudo -i
sudo apt-get install mysql-server mysql-client
4. Установка WEB сервера
sudo apt-get install apache2 apache2-utils
4.1 Правим конфиг Апача
sudo nano /etc/apache2/sites-available/000-default.conf
находим строчку
DocumentRoot /var/www/html
и меняем там путь на
DocumentRoot /var/www
сохраняем и выходим (Ctrl-X далее Y (yes подтверждаем сохранение файла)
4.2 Редактируем конфиг апача
sudo nano /etc/apache2/apache2.conf
Находим раздел
<Directory />
Options FollowSymLinks
AllowOverride All
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
И меняем
AllowOverride None
на
AllowOverride All
В ТРЕХ МЕСТАХ!
Далее в конце файла добавляем строчку
ServerName localhost
сохраняем и выходим (Ctrl-X далее Y (yes подтвержадем сохранение файла)
4.3 Перезапускаем Апач командой
service apache2 restart
5. Устанавливаем PHP5
apt-get install php5-curl
Далеее нам нужно отредактировать конфиг
nano /etc/php5/apache2/php.ini
находим строчку
short_open_tag = Off
и меняем ее на
short_open_tag = On
сохраняем и выходим (Ctrl-X далее Y (yes подтверждаем сохранение файла)
P.S: для более удобного поиска можно нажать Ctrl-W и вставить текст.
6. Устанавливаем PHPMYADMIN:
apt-get install phpmyadmin
В процессе установки он попросит пароль для пользователя MySQL (который мы указали ранее) и новый пароль для подключения к phpmyadmin
Создадим ссылку в www что бы мы могли попасть в панель управления http://server/phpmyadmin
ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
7. Включаем mod_rewrite
a2enmod rewrite
и делаем рестарт апача
service apache2 restart
7.2 Убираем нотификации в логах PHP
nano /etc/php5/apache2/php.ini
Находим строчку
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
и меняем её на
error_reporting = E_ALL & ~E_NOTICE
далее находим строчки
max_execution_time 30 меняем на max_execution_time 90
max_input_time 60 меняем на max_input_time 180
post_max_size 8M меняем на post_max_size 200M
upload_max_filesize 2M меняем на upload_max_filesize 50M
max_file_uploads 20 меняем на max_file_uploads 150
7.3 Тут тоже самое как и в предыдущем файле
nano /etc/php5/cli/php.ini
Находим строчку
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
и меняем её на
error_reporting = E_ALL & ~E_NOTICE
max_execution_time с 30 меняем на 90
max_input_time поменяем с 60 на 180
post_max_size меняем с 8M на 200M
upload_max_filesize меняем с 2M на 50M
max_file_uploads меняем с 20 на 150
Обязательно перезапускаем Апач, чтобы изменения вступили в силу.
service apache2 restart
8. Устанавливаем MajorDoMo
Скачиваем дистрибутив Majordomo, разархивируем и копируем содержимое html в папку /var/www/
mkdir /home/majordomo
Далее
cd /home/majordomo
Далее
wget http://smartliving.ru/download/_majordo ... 90b.tar.gz
Далее
tar xvfz _majordomo_linux_090b.tar.gz
Далее
cp -rp /home/majordomo/html/* /var/www/html
Далее
cp -rp /home/majordomo/html/.htaccess /var/www/html
9. Меняем права доступа к файлам по принципу: всем-всё.
Вариант №1
find /var/www/ -type f -exec chmod 0666 {} \;
find /var/www/ -type d -exec chmod 0777 {} \;
Проверяем права командой
ls -lh /var/www
если права по какой-то причине не дались, а об этом говорят минусы вместо rwxrwxrwx. То есть совсем железобетонный вариант:
sudo chmod -R 777 /var/www
Вариант №2
Другое решение проблемы с правами следующее. Мажордом работает от пользователя www-data. Права доступа к каталогу /var/www, где лежат файлы Мажордом по умолчанию принадлежат root. Изменим владельца папки /var/www на www-data.
chown -R www-data:www-data /var/www
Но этого мало. Необходимо дать права на доступ к звуку: Т.е. добавить www-data в группу audio. Делаем usermod:
usermod -a -G audio www-data
Проверяем, что он появился в группе:
cat /etc/group | grep audio
ищем строку похожую на
audio

для окончательной проверки еще можно запустить из консоли (P.S Файла там не нужно самостоятельно его загрузить в папку)
/usr/bin/mplayer /var/www/cached/voice/test.mp3
Должен быть звук. (P.S: Если конечно у нас установлен плеер, Установка плеера sudo apt-get install mplayer )
Перезапускаемся (чтобы пользователь обновился командой reboot ). И теперь пробуем через web интерфейс получить сообщение.
Если звук не появился, заходим в утилиту "top" и смотрим под каким пользователем запущен основной скрипт "cycle.php". Если под root или другим пользователем, и нет звука, то убиваем процесс и запускаем скрипт под своим текущем пользователем. И проверяем
В случае появления звука, использовать авто запуск системы, согласно пункту "Вариант 1", описанному ниже.
12. Создание базы данных
12.1 Создаем пустую БД с названием db_terminal.
Заходим по адресу http://majordomo_IP/phpmyadmin
Создаем базу данных db_terminal
Заходим в нее и находим вкладку Импорт
Далее импортируем в нее данные из файла db_terminal.sql (что скачали в архиве _majordomo_linux_090b.tar.gz)
Потом опять заходим в базу находим вкладку привилегии и добавляем нового пользователя
например - major, пароль 123456789 (указать свой) хост укажем localhost,
Выберем в "База данных для пользователя" Выставить полные привилегии на базу данных "db_terminal"
Чуть ниже будет раздел "Глобальные привилегии (Отметить все / Снять выделение)" жмем Отметить все далее ОК
12.2 Правим основной конфиг.
nano /var/www/config.php
находим в самом начале
Define('DB_HOST', 'localhost');
Define('DB_NAME', 'db_terminal');
Define('DB_USER', 'major');
Define('DB_PASSWORD', '123456789');
13. Для полноценной работы системы осталось запустить циклы есть два варианта
P.S: Вариант №1 лучше всего подойдет вам.
13.1 Основной цикл Вариант 1
Создаем конфигурационый фал majordomo.conf
sudo nano /etc/init/majordomo.conf
Вписываем скрипт
description "MagorDoMo"
author "http://smartliving.ru"
start on runlevel [2345]
stop on runlevel [016]
console none
respawn
post-start script
echo "`date` : $UPSTART_JOB started" >> /var/www/debmes/$UPSTART_JOB.log
end script
exec /usr/bin/php /var/www/cycle.php
post-stop script
echo "`date` : $UPSTART_JOB stoped" >> /var/www/debmes/$UPSTART_JOB.log
end script/php /var/www/cycle.php
end scrip
После этого можно запускать и останавливать главный цикл без перезагрузок ОС.
sudo start majordomo
sudo stop majordomo
13.2 Основной цикл Вариант 2
Запуск основного цикла добавляем в Cron, для пользователя majordomo (заменить на своего, под которым запущена система)
crontab -e -u majordomo
Или для ROOT
sudo nano /etc/crontab -e
добавляем строки
@reboot /usr/bin/php /var/www/cycle.php
13.3 После наших махинаций делаем reboot

14. Все, теперь вы можете зайти на веб интерфейс Majordomo
http://majordomo_IP/ (http://localhost/)
P.S: У меня все получилось только с 5-го раза, так что если что не так пошло перепроверяемся или сносим все и ставим все с нуля.
Apache/2.4.7
Ubuntu server 14.04
PHP Version 5.5.9-1ubuntu4.6
- Рейтинг: 1.16%
Banana pi, Arduino mega 2560 + Ethernet shield, Arduino nano, Majordomo v.0.8.0.b
MajorDomo на Ubuntu Server 14.04 + Nettop Qoo intel Atom D510
Спасение утопающих - дело рук самих утопающих...
MajorDomo на Ubuntu Server 14.04 + Nettop Qoo intel Atom D510
Спасение утопающих - дело рук самих утопающих...
- shemnik69
- Сообщения: 590
- Зарегистрирован: Пн дек 24, 2012 3:01 pm
- Откуда: Саратов Saratov
- Благодарил (а): 67 раз
- Поблагодарили: 63 раза
Re: Установка на серверную Ubuntu
Поставил UbuntuServer 12.04.
При установке в настройке (в завершении) указал также на установку SSH, LAMP и Samba.
Остальное сделал по инструкции.
Заняло времени на все менее чем 1 часа (установка системы с FLASH). (подключал монитор) ....стоял и смотрел на процесс ....
Страница открылась, но с ошибками. т.е сама страница открылась но ее содержимое не отражалось (такой вариант расписан).
Просмотрел все рекомендации форума, обнаружил что пропустил short_open_tag = On
Перезагрузил, (сервер удаленно расположен и без монитора, доступ только SSH).
На MAjorDroid страница открывается сразу, циклы вроде восстановились.
Отмечу интересную особенность, при работе на Win обращение на HDD (Atom 525/2HDD 1Tb RAID) было очень активное (светодиод почти все время моргал), при Ubuntu. активность упала в 5-10 раз.
...переезд на Ubuntu связан с рекомендациями системщиков. (замечена постоянная вирусная активность). да и хватит пора нормальную систему развернуть.
При установке в настройке (в завершении) указал также на установку SSH, LAMP и Samba.
Остальное сделал по инструкции.
Заняло времени на все менее чем 1 часа (установка системы с FLASH). (подключал монитор) ....стоял и смотрел на процесс ....

Страница открылась, но с ошибками. т.е сама страница открылась но ее содержимое не отражалось (такой вариант расписан).
Просмотрел все рекомендации форума, обнаружил что пропустил short_open_tag = On

Перезагрузил, (сервер удаленно расположен и без монитора, доступ только SSH).
На MAjorDroid страница открывается сразу, циклы вроде восстановились.
Отмечу интересную особенность, при работе на Win обращение на HDD (Atom 525/2HDD 1Tb RAID) было очень активное (светодиод почти все время моргал), при Ubuntu. активность упала в 5-10 раз.

...переезд на Ubuntu связан с рекомендациями системщиков. (замечена постоянная вирусная активность). да и хватит пора нормальную систему развернуть.

- Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Установка на серверную Ubuntu
Ребят, может создатите скрипт установки, а? Или acronis образ системы сделаете?



Моя Алиска живёт на Proxmox в Debian 12
- shemnik69
- Сообщения: 590
- Зарегистрирован: Пн дек 24, 2012 3:01 pm
- Откуда: Саратов Saratov
- Благодарил (а): 67 раз
- Поблагодарили: 63 раза
Re: Установка на серверную Ubuntu
А что за трудности? Подробнее опишите.
Если честно..то сам в люне только учусь..внимательно смотрите описание, как и что делать.
Все получается.
Практически все неправильное поведение системы, это как правило 90% ошибки и невнимательность.
И еще, на мой взгляд, стабильнее ставить Server 12.04 LTS (у нас такие в организации на системных серверах работают. отзывы только положительные) да и расписан порядок уже достаточно подробно.
Пробовал раньше дебиан. но вот тут скажу сразу ...можно легко испортить, а что делать?
Ubunta - наверное более обкатана и имеет уже обновленный код для современных процессоров.
Кстати на Атом (процессор) идеально работает 32 версия. 64 по отзывам может грузить 1 ядро?
И потом, а что Вам даст образ? он ведь под конкретное железо, будет и может не подойдет под Ваш сервер.
Если честно..то сам в люне только учусь..внимательно смотрите описание, как и что делать.

Практически все неправильное поведение системы, это как правило 90% ошибки и невнимательность.

И еще, на мой взгляд, стабильнее ставить Server 12.04 LTS (у нас такие в организации на системных серверах работают. отзывы только положительные) да и расписан порядок уже достаточно подробно.
Пробовал раньше дебиан. но вот тут скажу сразу ...можно легко испортить, а что делать?
Ubunta - наверное более обкатана и имеет уже обновленный код для современных процессоров.
Кстати на Атом (процессор) идеально работает 32 версия. 64 по отзывам может грузить 1 ядро?
И потом, а что Вам даст образ? он ведь под конкретное железо, будет и может не подойдет под Ваш сервер.