AMD webserver
Модератор: f0s
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
AMD webserver
задача такая -поставить вебсервер на AMD.что и какие опции ядра нужно для того летало.если можно -описать всю процедуру сборки,особенности,так же дистрибутив какой выбирать-с АMD сталкиваюсь впервые,но знаю что работает отлично(со слов лиса).вобщем нужен полный гид если можно.думаю поставить syscp и все настроить в качестве небольшого хостинга.очень нужно.!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: AMD webserver
так не бывает.server801 писал(а):что и какие опции ядра нужно для того летало.
есть общие рекомендации, которым не советуют следовать в каждом частном случае.
ставь дженерик и не парься.
Убей их всех! Бог потом рассортирует...
- JSN
- рядовой
- Сообщения: 48
- Зарегистрирован: 2008-05-06 10:09:28
- Откуда: г. Челябинск
- Контактная информация:
Re: AMD webserver
К словам Лиса хочу добавить - использовать советую FreeBSD 7.1 Release AMD64. А подробные гиды как и что настраивать, здесь же, в статьях.
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: AMD webserver
особенностей пол AMD никаких ?понимаю что нет времени писать и жевать.
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: AMD webserver
всю процедуру сборки ядра и мира на AMD можете подсказать?
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: AMD webserver
Код: Выделить всё
cd /usr/src
make buildworld && make installworld && make buildkernel && make installkernel
Убей их всех! Бог потом рассортирует...
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: AMD webserver
а вот эта директория
для чего ?я так понимаю что конфиг лежит под амд?или пофиг?
Код: Выделить всё
/usr/src/sys/amd64/conf
- JSN
- рядовой
- Сообщения: 48
- Зарегистрирован: 2008-05-06 10:09:28
- Откуда: г. Челябинск
- Контактная информация:
Re: AMD webserver
Не пофиг. Там лежит конфиг ядра для AMD64. А про построение системы и ядра - к хэндбуку и к статьям на этом сайте.
-
- рядовой
- Сообщения: 24
- Зарегистрирован: 2009-03-09 19:23:49
-
- проходил мимо
Re: AMD webserver
lissyara писал(а):Код: Выделить всё
cd /usr/src make buildworld && make installworld && make buildkernel && make installkernel
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: AMD webserver
чито не так?Гость писал(а):lissyara писал(а):Код: Выделить всё
cd /usr/src make buildworld && make installworld && make buildkernel && make installkernel
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: AMD webserver
это можно сделать одной командойlissyara писал(а):чито не так?
Код: Выделить всё
$ make world kernel DESTDIR=/
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: AMD webserver
Код: Выделить всё
make buildworld && make installworld && make buildkernel && make installkernel
Z301171463546 - можно пожертвовать мне денег
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: AMD webserver
вопервых, сначало ядро, во вторых, если ошибка в конфиге то встанет или то или другое или вообще кусками, что вообще нахрен не нужно, особенно если это боевой сервер, если и давать команды подобные то в 1 строку, используя
а не
Код: Выделить всё
&& ; &&
Код: Выделить всё
&& && &&
Z301171463546 - можно пожертвовать мне денег
-
- проходил мимо
Re: AMD webserver
Выдержка из /usr/src/Makefile:zingel писал(а):вопервых, сначало ядро, во вторых, если ошибка в конфиге то встанет или то или другое или вообще кусками, что вообще нахрен не нужно, особенно если это боевой сервер, если и давать команды подобные то в 1 строку, используя
Код: Выделить всё
# For individuals wanting to build from the sources currently on their
# system, the simple instructions are:
#
# 1. `cd /usr/src' (or to the directory containing your source tree).
# 2. Define `HISTORICAL_MAKE_WORLD' variable (see README).
# 3. `make world'
#
# For individuals wanting to upgrade their sources (even if only a
# delta of a few days):
#
# 1. `cd /usr/src' (or to the directory containing your source tree).
# 2. `make buildworld'
# 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# [steps 3. & 4. can be combined by using the "kernel" target]
# 5. `reboot' (in single user mode: boot -s from the loader prompt).
# 6. `mergemaster -p'
# 7. `make installworld'
# 8. `make delete-old'
# 9. `mergemaster' (you may wish to use -U or -ai).
# 10. `reboot'
Код: Выделить всё
make buildworld && make kernel && mergemaster -p && make installworld && mergemaster
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: AMD webserver
1 ошибка или сегфолт и пипец сборке, а потом разгребай я бы делал на всякий случай вот так
Код: Выделить всё
make buildworld && make buildkernel ; make installkernel && make installworld
Z301171463546 - можно пожертвовать мне денег
-
- проходил мимо
Re: AMD webserver
То есть mergemaster'ом ты вообще не пользуешься?zingel писал(а):1 ошибка или сегфолт и пипец сборке, а потом разгребай я бы делал на всякий случай вот такКод: Выделить всё
make buildworld && make buildkernel ; make installkernel && make installworld
- Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: AMD webserver
на ответственных СЕРВЕРАХ - так и делаю. Тока инсталл обычно на ночь сдвинут.zingel писал(а):1 ошибка или сегфолт и пипец сборке, а потом разгребай я бы делал на всякий случай вот так
Код: Выделить всё
make buildworld && make buildkernel ; make installkernel && make installworld
на своих тазиках - как Бог на душу положит.
Убей их всех! Бог потом рассортирует...
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: AMD webserver
я пользуюсь, я просто поправил команду которая была раньше_Andy писал(а):То есть mergemaster'ом ты вообще не пользуешься?zingel писал(а):1 ошибка или сегфолт и пипец сборке, а потом разгребай я бы делал на всякий случай вот такКод: Выделить всё
make buildworld && make buildkernel ; make installkernel && make installworld
Z301171463546 - можно пожертвовать мне денег
-
- проходил мимо
Re: AMD webserver
а в чем прикол запускать installkernel, если buildworld провалился, но ядро не собралось из-за &&?zingel писал(а):Код: Выделить всё
make buildworld && make buildkernel ; make installkernel && make installworld
test case:
Код: Выделить всё
$ one && two; three && four
one: not found
three: not found
Для сравнения:
Код: Выделить всё
$ one && two && three && four
one: not found
Поставь buildkernel на место two и узнаешь последствия своего заклинания. Может имелось в виду...?
Код: Выделить всё
make buildworld && world_done=1; make kernel; [ $world_done ] && make installworld
-
- проходил мимо
Re: AMD webserver
по логам находится в два нажатия (первый - псевдо ошибка от -jX, вторая - реальная)zingel писал(а):1 ошибка или сегфолт и пипец сборке, а потом разгребай
а от сегфолтов тя спасет цикл, напр
Код: Выделить всё
while ! make buildworld; do done