Linux Forum Казахстан

Дистрибутивы => Ubuntu => Тема начата: Павел от 07 Октября 2010, 21:04

Название: TCExam
Отправлено: Павел от 07 Октября 2010, 21:04
Здравствуйте, господа.
В общем, как я уже упоминал, у нас в универе на одной кафедре решили сделать мини тестовый центр. Я им туда хочу воткнуть Linux, поискал в нете - нашел такую прогу: TCExam. Пытаюсь поставить у себя дома.
Заранее извиняюсь что скорее всего туплю, причем не по детски. В этом я как бы по нулям.

Нашел такое руководство. (http://web.mef.hr/TCExam/admin/code/tce_page_guide.php?lang=ru#install3)

Что я делаю:
Распаковал прогу в /xam
Установил все мыслимые пакеты что требуются по мануалу.
А вот дальше я в ступоре.
Название: TCExam
Отправлено: Павел от 13 Октября 2010, 19:55
Непонял, а почему сообщения удалили? Админы?

Повторяюсь система Ubuntu 10.10
Можете названия пакетов сказать, а то похоже я чего-то недоустанавливаю.
И повторите пожалуйста, в какую папку это надо было кидать???
Название: TCExam
Отправлено: sotrud_nik от 14 Октября 2010, 13:48
Какие пакеты? Как я понял, это веб-приложение, ставьте веб-сервер, и кладите файлы ему в корень
Название: TCExam
Отправлено: Павел от 14 Октября 2010, 15:11
vlvasya (//../../user/235-vlvasya/) писал до этого,
Ему требуется PHP, MySQL, Apache.
Название: TCExam
Отправлено: Vicpo от 14 Октября 2010, 15:34
Цитата: Павел от 14 Октября 2010, 15:11 vlvasya писал до этого,
Ему требуется PHP, MySQL, Apache.
Поставь LAMP и все...

sudo tasksel install lamp-server
Название: TCExam
Отправлено: vlvasya от 14 Октября 2010, 18:04
Павел все правильно, делай как написано

ЦитироватьПоставь LAMP и все...

sudo tasksel install lamp-server
Название: TCExam
Отправлено: Павел от 24 Ноября 2010, 11:32
В общем запустил в итоге вроде, но:
Устанавливаю вот с такими вот параметрами
(http://pics.kz/s4/02/43/59/02435991830c40fe6ab0ebeb567e2b00_preview.png) (http://pics.kz/view/1806413)

При установке выдает одну ошибку
(http://pics.kz/s5/c2/e5/0e/c2e50e15ac976ef277eca52e685dcb42_preview.png) (http://pics.kz/view/1806414)

И при запуске выдает вот это
(http://pics.kz/s1/d3/8e/7c/d38e7cd92ad3dc668a88952c72b108e1_preview.png) (http://pics.kz/view/1806415)

Подскажите пожалуйста в чем дело и как исправить?
Название: TCExam
Отправлено: Vicpo от 24 Ноября 2010, 11:56
Пароль к базе данных не верный
db password который
Название: TCExam
Отправлено: Павел от 27 Ноября 2010, 12:31
А вот что он мне теперь выдает, в чем может быть дело?
(http://pics.kz/s3/1d/da/a2/1ddaa29901da9e184efc5cbd542ac168_preview.png) (http://pics.kz/view/1817382)
Название: TCExam
Отправлено: hedgeven от 27 Ноября 2010, 12:43
может он считает, что пароль к БД заполнить надо чем-то более существенным, чем 0
Название: TCExam
Отправлено: Павел от 27 Ноября 2010, 14:30
Так у меня пароль на руте 0, если пишу другое чего нибудь то он выдает преведущий вариант.
Название: TCExam
Отправлено: hedgeven от 27 Ноября 2010, 15:31
может проблема в другом, но я бы рекомендовал сменить пароль рута на что-то более корректное, хотя бы 4-8 символов
sudo dpkg-reconfigure mysql-server-5.0
и попробовать снова
Название: TCExam
Отправлено: Павел от 27 Ноября 2010, 21:02
В общем пароль сменил но он по прежнему признаёт только 0, и все по прежнему.

На sudo dpkg-reconfigure mysql-server-5.0 выдает:
ЦитироватьПакет mysql-server-5.0 не установлен, информация о нём недоступна.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
/usr/sbin/dpkg-reconfigure: Пакет mysql-server-5.0 не установлен
Название: TCExam
Отправлено: hedgeven от 28 Ноября 2010, 06:09
Номер версии замени на свой.
Название: TCExam
Отправлено: Vicpo от 28 Ноября 2010, 11:45
Пароль гораздо проще и быстрее сменить таким образом:

$ mysql -u root -p
mysql> use mysql;
mysql> update user set password=PASSWORD("NEWPASSWORD") where User='root';
mysql> flush privileges;
mysql> quit

Для надежности рестартануть сервер мускула
Название: TCExam
Отправлено: Павел от 04 Декабря 2010, 13:25
Все получилось но возникла следующая проблема: когда после установке запускаю прогу по адресу http://localhost/html/admin/code/index.phpОн предлагает ввести логин и пароль, я ввожу как указанно в руководстве (http://web.mef.hr/TCExam/admin/code/tce_page_guide.php?lang=ru#install3) а он ноль реакции просто обновляет страницу и все, если ввести неверно то тогда он хотя бы говорит что пароль/логин неверен

(http://pics.kz/s3/2c/4c/97/2c4c973989f6af3166e26798f582140a_preview.png) (http://pics.kz/view/1847774)


Если захожу по ссылке "У Вас нет логина? Создайте новый!" создаю он выдает следующее сообщение, но после этого начинает реагировать на данного пользователя как на зарегистрированного.

(http://pics.kz/s3/79/68/a4/7968a4a0a0a7267a00a46d426d6c9288_preview.png) (http://pics.kz/view/1847775)
Название: TCExam
Отправлено: Vicpo от 04 Декабря 2010, 13:40
Попробуйте войти, а потом смотрите логи /var/log/httpd
Название: TCExam
Отправлено: Павел от 05 Декабря 2010, 13:36
Нет такого файла
Название: TCExam
Отправлено: Vicpo от 05 Декабря 2010, 14:45
Цитата: Павел от 05 Декабря 2010, 13:36Нет такого файла

Интересно: с логами умеете работать?
ls -a /var/logпокажите
Название: TCExam
Отправлено: Павел от 05 Декабря 2010, 17:28
. dmesg.4.gz mysql.log.5.gz
.. dpkg.log mysql.log.6.gz
alternatives.log dpkg.log.1 mysql.log.7.gz
alternatives.log.1 dpkg.log.2.gz news
alternatives.log.2.gz faillog pm-powersave.log
apache2 fontconfig.log pm-powersave.log.1
apparmor fsck pm-powersave.log.2.gz
apt gdm popularity-contest
aptitude installer popularity-contest.0
aptitude.1.gz jockey.log popularity-contest.1.gz
auth.log jockey.log.1 pycentral.log
auth.log.1 kern.log samba
auth.log.2.gz kern.log.1 speech-dispatcher
auth.log.3.gz kern.log.2.gz syslog
auth.log.4.gz kern.log.3.gz syslog.1
boot kern.log.4.gz syslog.2.gz
boot.log lastlog syslog.3.gz
bootstrap.log lpr.log syslog.4.gz
btmp lpr.log.1 syslog.5.gz
btmp.1.gz lpr.log.2.gz syslog.6.gz
ConsoleKit lpr.log.3.gz syslog.7.gz
cups lpr.log.4.gz udev
daemon.log mail.err ufw.log
daemon.log.1 mail.info unattended-upgrades
daemon.log.2.gz mail.log user.log
daemon.log.3.gz mail.warn user.log.1
daemon.log.4.gz messages user.log.2.gz
debug messages.1 user.log.3.gz
debug.1 messages.2.gz user.log.4.gz
debug.2.gz messages.3.gz wtmp
debug.3.gz messages.4.gz wtmp.1.gz
debug.4.gz mysql Xorg.0.log
dist-upgrade mysql.err Xorg.0.log.old
dmesg mysql.log Xorg.1.log
dmesg.0 mysql.log.1.gz Xorg.1.log.old
dmesg.1.gz mysql.log.2.gz Xorg.2.log
dmesg.2.gz mysql.log.3.gz Xorg.2.log.old
dmesg.3.gz mysql.log.4.gz

Название: TCExam
Отправлено: Vicpo от 05 Декабря 2010, 20:20
/var/log/apache2 здесь логи вебсервера, смотрите в этом каталоге файл error.log
Название: TCExam
Отправлено: Павел от 14 Декабря 2010, 21:08
Цитата: Vicpo от 05 Декабря 2010, 20:20/var/log/[font="monospace"][size="2"]apache2 здесь логи вебсервера, смотрите в этом каталоге файл error.log[/size][/font]

Не помогает к сожалению, все файлы удалял тоже самое.
Название: TCExam
Отправлено: Vicpo от 14 Декабря 2010, 21:41
Цитата: Павел от 14 Декабря 2010, 21:08Не помогает к сожалению, все файлы удалял тоже самое.
Эмммм... а зачем их удалять??? Их читать надо, туда записываются информационные сообщения вебсервера, например ошибки в работе сервера, которые надо исправить ну и много всего полезного и не очень
Название: TCExam
Отправлено: Павел от 15 Декабря 2010, 20:31
Цитата: Vicpo от 14 Декабря 2010, 21:41Эмммм... а зачем их удалять???

Ой очитался, слово смотрите прочитал как сотрите
Название: TCExam
Отправлено: Павел от 23 Февраля 2011, 18:03
Вот я и вернулся.
В общем скачал новую версию, периустановил и все пошло просто замечательно.
Но возникает такая небольшая непонятка: на том же самом компьютере я тестироваться могу, а как его теоретически запускать с другого компа?
В смысле то же самое надо ли ставить на нем или нет, я чего то недогоняю немного, подскажите плиз.
Название: TCExam
Отправлено: Павел от 23 Февраля 2011, 19:31
Все разобрался, как говорится все гениальное просто.
http://192.168.1.4/html/public/code/index.php?lang=ru
Название: TCExam
Отправлено: Павел от 30 Марта 2011, 02:19
Возникла еще такая небольшая проблема: в сохраняемых документах и отчетах заместо кирилици печатаются ????, и на Linux и на Windows.
Вот сам документ tcexam_results_201103292249_test_2_allusers_report.pdf на files.gameworld.kz (http://files.gameworld.kz/v7m7vveuts.html)
В чем может быть дело?
Название: TCExam
Отправлено: Павел от 23 Декабря 2011, 16:26
Парни, нужна ваша помошь, очень, очень!!
Помогите пожалуйста расчитать примерную мощьность сервера для этой проги на 18-20 пользователей.
Сейчас там стоит Пеньтиум 3,5 ГГц и 2 ГБ ОЗУ. 12 пользователей
Оперативка почти не грузится.
При выборке тестов (те он из 6000 в случайном порядке выбирает 100) 1 пользователем, проц пригружается до 100% оба ядра минут на 10.
А если садятся все 12 то вешайся, иногда больше часу сидят.
После того как тесты сгенерированы и тестирование началось проц отпускает.

Выскажите пожалуйста свои соображения, ЛЮБЫЕ, кто что посоветовать может?
Название: TCExam
Отправлено: hedgeven от 24 Декабря 2011, 11:03
мои соображения, хоть и не конструктивные, - ппц тормозная прога
Название: TCExam
Отправлено: B@F от 24 Декабря 2011, 15:21
Цитата: Павел от 23 Декабря 2011, 16:26Парни, нужна ваша помошь, очень, очень!!
Помогите пожалуйста расчитать примерную мощьность сервера для этой проги на 18-20 пользователей.
Сейчас там стоит Пеньтиум 3,5 ГГц и 2 ГБ ОЗУ. 12 пользователей
Оперативка почти не грузится.
При выборке тестов (те он из 6000 в случайном порядке выбирает 100) 1 пользователем, проц пригружается до 100% оба ядра минут на 10.
А если садятся все 12 то вешайся, иногда больше часу сидят.
После того как тесты сгенерированы и тестирование началось проц отпускает.

Выскажите пожалуйста свои соображения, ЛЮБЫЕ, кто что посоветовать может?
Если честно то жесть, ну Вы и сами это поняли. На ум не приходит мощный сервак, т.к. по моему он должен быть уж очень мощным. Но вот думаю  распределённые вычисления (http://www.tdoc.ru/c/operating-systems/linux/linux-dce.html) в этом случаи стоит попробовать. Объединить все компы сети в облако и посмотреть что будет.
Название: TCExam
Отправлено: Павел от 27 Декабря 2011, 11:54
Ясненько, помутим но для начала всеже надо увеличивать основной проц, что посоветуете Core i7 2600K 3,4 GHz 8MB или Xeon 3,1 GHz E3-1270 8MB 3400MHz??
Название: TCExam
Отправлено: B@F от 27 Декабря 2011, 19:11
Цитата: Павел от 27 Декабря 2011, 11:54Ясненько, помутим но для начала всеже надо увеличивать основной проц, что посоветуете Core i7 2600K 3,4 GHz 8MB или Xeon 3,1 GHz E3-1270 8MB 3400MHz??

Сразу оговорюсь не знаток.


Думаю так, тут 2 стороны:

1. Xeon это офигенный мощьный проц, само то для сервака, лучше наверно и нет.

2. С другой стороны i7 это новая быстрая архитектура с поразительной производительностью.

Что из это выбрать решать тебе, а я бы выбрал AMD Opteron ну или любой другой этого вендора.

Название: TCExam
Отправлено: Павел от 04 Января 2012, 20:16
Ну да в том тои вопрос, каждый из них быстрее работает над определенными задачами, за счет там увеличеного кэша, частоты и тд.
Я настолько тонко в характеристиках процев не разбираюсь, может здесь кто есть из товарищей знатаков кто в этом шарит и мне подскажет???