Функционирует ли на VDS ASP.NET

Вопросы по работе дополнительного ПО, которое можно поставить самому.

Модератор: Art.i

Функционирует ли на VDS ASP.NET

Сообщение Alexuy » Ср май 02, 2007 12:43 pm

Если да, то что для этого нужно сделать после подключения.
Alexuy
 
Сообщений: 0
Зарегистрирован: Ср май 02, 2007 12:39 pm
Откуда: Казахстан, Балхаш

Сообщение garry » Ср май 02, 2007 1:45 pm

Нет.
для asp.net вам нужен хостинг на винде.
garry
Консультант
 
Сообщений: 2241
Зарегистрирован: Сб дек 07, 2002 3:39 pm
Откуда: FirstVDS

Сообщение mtnl » Вс авг 19, 2007 3:43 pm

От избытка свободного времени решился проверить, возможно ли здесь то, что хотел автор темы.

Действовал по инструкции на http://www.mono-project.com/Mono:FreeBSD,
в результате сейчас веб-сервер XSP на отдельном порту моего VDS (VDS-старт FreeBSD6) вполне нормально показывает тестовые ASP.Net странички,
а по ssh на VDS нормально запускаются простые консольные приложения, сделанные в C#/VisualStudio2005.

Расходы дискового пространства - порядка 60 Мб (на время сборки надо явно больше 200Мб).
Есть ощущение, что выполнение всё же притормаживает (по крайней мере, при первом запуске/первом открытии страницы), для живых проектов вряд ли есть смысл использовать это, а не родной для технологии виндовый хостинг.
mtnl
 
Сообщений: 32
Зарегистрирован: Чт май 31, 2007 1:13 pm

Сообщение ion » Пн авг 20, 2007 5:58 pm

Плюс если поставить mod_mono для apache или прослойку для fastcgi то вообще прелесть.

2mtnl: Советую обновиться до 1.2.5 прирост в скорости почти в три раза.

Кстати про тормоза при первом запуске - это особенность работы ASP.NET.

У меня уже с пол года крутится пара прог на c#, два сайта (сейчас в связи с перездом на Soft2006 всё лежит), ботинок для IRC иногда ещё запускается.

Вобщем моно очень приятная штука.
ion
 
Сообщений: 28
Зарегистрирован: Пт май 26, 2006 10:57 am
Откуда: Иркутск

Сообщение ion » Пн авг 20, 2007 6:01 pm

Кстати очень советую проситать вот это: http://www.mono-project.com/Mono:FreeBSD
ion
 
Сообщений: 28
Зарегистрирован: Пт май 26, 2006 10:57 am
Откуда: Иркутск

Сообщение mtnl » Пн авг 20, 2007 8:31 pm

ion писал(а):Плюс если поставить mod_mono для apache или прослойку для fastcgi то вообще прелесть.

Вобщем моно очень приятная штука.

Насколько я понял, для mod_mono надо Apache2, а у меня 1 и крутится живые проекты, так что пока не ставил (думаю, если будет настроение - взять отдельный VDS для опытов).
тормоза, думаю, можно связать с XSP (везде пишут, что он очень медленый и для опытов, не держивт больше 20 запросов за секунду, на виндовс на нормальной машине работает тоже дико медленно)
mtnl
 
Сообщений: 32
Зарегистрирован: Чт май 31, 2007 1:13 pm

Сообщение mtnl » Пн авг 20, 2007 9:18 pm

ion,
вспомнил ещё самый главный вопрос - хранение данных.
В ASP.Net 2 достаточно распространено использование базы mdf (файловый MS SQL), которая лежит в папке App_Data.
Насколько я понимаю, в mono такое не поддерживается.

Ну и собственно вопрос - какой в описанных проектах ты использовал способ хранения данных, какие контролы, какие ссылки рекомендуешь (с ходу ничего не нашел)?
А то у меня планируется порядка сотни килобайт в сутки и нужен полнотекстовый поиск, т.е. XML вряд ли походит.
mtnl
 
Сообщений: 32
Зарегистрирован: Чт май 31, 2007 1:13 pm

Сообщение ion » Вт авг 21, 2007 3:38 am

2mtnl: В App_Data лежат сборки от сайта. То что в ASP.NET достаточно часто используют mssql как БД серавак - не мешает тебе использовать что-то другое.

Провайдеров для доступа к данным - туча. MySQL (у меня на нем под vsd работает), FireBird, Oracle и ещё десяток.

по поводу XPS, у меня XPS2 =) в нем кстати на понятном английском языке написанно что оно ПРОСТО ТАК, ушоп было, как демонстрация возможностей. В итоге получился вебсервак =)
ion
 
Сообщений: 28
Зарегистрирован: Пт май 26, 2006 10:57 am
Откуда: Иркутск

Сообщение ion » Вт авг 21, 2007 12:02 pm

Кстати, о плюшках, т.е. о mod_mono, теоритически оно должно собираться под apache1, т.к. в .h файлах есть условия на разные версии апача.
ion
 
Сообщений: 28
Зарегистрирован: Пт май 26, 2006 10:57 am
Откуда: Иркутск

Сообщение mtnl » Вт авг 21, 2007 12:15 pm

ion писал(а):Кстати, о плюшках, т.е. о mod_mono, теоритически оно должно собираться под apache1, т.к. в .h файлах есть условия на разные версии апача.

Из портов не собирается, сразу ругается что нужен второй апач и всё.
mtnl
 
Сообщений: 32
Зарегистрирован: Чт май 31, 2007 1:13 pm

Сообщение ion » Ср авг 22, 2007 6:52 am

Попробуй собрать из исходников.
ion
 
Сообщений: 28
Зарегистрирован: Пт май 26, 2006 10:57 am
Откуда: Иркутск

Сообщение Alexey.Miller » Ср ноя 18, 2009 9:17 am

Вопрос тем кому удалось собрать mono.
На моем vds набор soft2006.
Пытаюсь собрать mono
Код: выделить все
gmake[4]: Entering directory `/usr/ports/lang/mono/work/mono-2.4.2.3/mono/mini'
../../doltcompile cc -DHAVE_CONFIG_H -I. -I../..   -DGC_FREEBSD_THREADS -DPLATFORM_BSD -DPLATFORM_BSD6 -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP  -DUSE_COMPILER_TLS -I../.. -I../../libgc/include -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include     -O2 -fno-strict-aliasing -pipe -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -mno-tls-direct-seg-refs -MT method-to-ir.lo -MD -MP -MF .deps/method-to-ir.Tpo -c -o method-to-ir.lo method-to-ir.c
method-to-ir.c: In function `mono_emit_rgctx_method_call_full':
method-to-ir.c:2328: warning: 'rgctx_reg' might be used uninitialized in this function
cc: Internal error: Killed: 9 (program cc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[4]: *** [method-to-ir.lo] Error 1
gmake[4]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4.2.3/mono/mini'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4.2.3/mono/mini'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4.2.3/mono'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4.2.3'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/lang/mono.
*** Error code 1

Stop in /usr/ports/lang/mono.

У всех так? или я особенный :)
Alexey.Miller
 
Сообщений: 0
Зарегистрирован: Ср ноя 18, 2009 9:13 am
Откуда: Красноярск

Сообщение ls » Ср ноя 18, 2009 11:10 am

cc: Internal error: Killed: 9 (program cc1)

А памяти у вас хватает на VDS?
На тарифе VDS-Старт - точно не соберется. Остановите также все ненужные сервисы (apache/mysql/sendmail) перед сборкой для уменьшения расхода RAM
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Сообщение Alexey.Miller » Ср ноя 18, 2009 11:25 am

понятно. спасибо.
У меня старт
Alexey.Miller
 
Сообщений: 0
Зарегистрирован: Ср ноя 18, 2009 9:13 am
Откуда: Красноярск

Сообщение DarkHobbit » Пт дек 18, 2009 2:58 pm

Код: выделить все
...
method-to-ir.c:2328: warning: 'rgctx_reg' might be used uninitialized in this function
...

У меня VDS-Разгон и была почти та же самая фигня - сообщение то же и затык на том же месте, только вместо Internal Error SSH-сессия просто отвисала.
Плюс очень хорошо помню, что два года назад на Разгоне (экземпляр VDS был другой) Mono у меня компилировалось на ура. Притом, что при тех же названиях тарифов ресурсы на них, насколько я понимаю, были поменьше.
Сделал reboot и после перезагрузки повторно make install - компиляция продолжилась с прерванного места :), но потом споткнулась с сообщением
Код: выделить все
gmake[6]: Entering directory `/usr/ports/lang/mono/work/mono-2.4.2.3/mcs'
*** The compiler 'false' doesn't appear to be usable.
*** Trying the 'monolite' directory.
gmake[7]: Entering directory `/usr/ports/lang/mono/work/mono-2.4.2.3/mcs'
gmake[8]: *** [build/deps/basic-profile-check.exe] Error 138
gmake[8]: Entering directory `/usr/ports/lang/mono/work/mono-2.4.2.3/mcs'
*** The contents of your 'monolite' directory may be out-of-date
*** You may want to try 'make get-monolite-latest'
gmake[8]: *** [do-profile-check-monolite] Error 1

Аналогичная ситуация была описана, например, здесь
http://code.google.com/p/bsd-sharp/issues/detail?id=7
но решения там тоже не было :(
DarkHobbit
 
Сообщений: 59
Зарегистрирован: Сб сен 23, 2006 9:46 pm
Откуда: Рязань

След.

Вернуться в Дополнительные программы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron