Мы — долго запрягаем, быстро ездим, и сильно тормозим.

FreeBSD
  настройка
  подсчёт трафика
  программы
  почтовые системы
  Шелезяки
  Мелочи
  Файловая система
  WWW
  Security
  system
  Games Servers
  Quake III Arena
  Counter-Strike 1.6
  X-Bomber
  Transport Tycoon Deluxe
  PVPGN
  EA Battlefield 2 server
  WOW(mangos)serv
  Call of Duty 4
  Ragnarok Online
  Enemy Territory
  CS 1.6 server manual
  GTA San Andreas
  X11
  Programming
Очумелые Ручки
OpenBSD
Cisco


www.lissyara.su —> статьи —> FreeBSD —> Games Servers —> WOW(mangos)serv

Установка и настройка WOW сервера на базе mangos

Автор: Morty.


Как это ни странно в статье по установке World of Warcraft сервера
на базе mangos,оговорюсь, сразу ищите клиент, т.к. без него все будет
напрасно(как минимум начиная с версии 2.3.2 и выше).
Здесь будет описана установка "из портов" по
3 причинам: на момент установки серва офф.свн был закрыт,
статья по установке из свн есть на оффе, и из портов привычнее -)

Необходимый софт:
svn клиент - если будете устанавливать из исходников по статье линк
на которую приведен в конце
/usr/ports/devel/subversion

/usr/ports/databases/mysql51-server
/usr/ports/sysutils/screen

И так поехали , ставим мангос :
cd /usr/ports/games/mangos
make install clean

Выбираем следующие опции

[x]Scriptdev2 - некая новая базза (за что отвечает пока сам не понял)
[CLI] CLI - коммнадная строка (NO COMMENT)
[RA] Remote adm support (удаленное управл для админа)
	(как юзать пока не знаю, в конфиге мангоса есть строчка 
	 на этот щет, у меня закоменчена)
[x]DBC - Собирать файлы DBC (воопще этот пункт меня в итоге начал смущать)
			    (т.к. мне пришлось удалить все проинсатленные файлы)
		            (и заливать те ДБЦ файлы, которые распаковал в винде)
			    (на родные мангос ругался что не совместимо)

Создание баз:
Сразу нужно позаботиться о том чтобы был установлен
phpmyadmin, т.к. в будущем всеравно он понадобиться
либо разминаем пальцы в разрезе SQL в консоле ;-)
cd /usr/local/share/mangos/sql
 ll
total 780
-r--r--r--  1 root  wheel   32645 Feb 26 21:32 characters.sql
-r--r--r--  1 root  wheel     634 Feb 26 21:32 create_mysql.sql
-r--r--r--  1 root  wheel     730 Feb 26 21:32 drop_mysql.sql
-r--r--r--  1 root  wheel  457627 Feb 26 21:32 mangos.sql
-r--r--r--  1 root  wheel    6626 Feb 26 21:32 realmd.sql
-r--r--r--  1 root  wheel  250025 Feb 26 21:32 updates.tar.gz
#Создаем базы и структуру по предложенным дампам
mysql -uroot -pparol_roota < create_mysql.sql
#Будут созданы базы mangos, realmd, characters
#Юзер этих 3ёх баз mangos
#Заливаем в созданные базы "структуру"
mysql -uroot -pparol_roota mangos < mangos.sql
mysql -uroot -pparol_roota realmd < realmd.sql
mysql -uroot -pparol_roota characters < characters.sql
#У нас еще есть база scriptdev2 делаем её тоже (если она идет
#в комплекте - значит нада, или пригодиться в будущем)
cd /usr/local/share/scriptdev2/sql
ll
total 78
-r--r--r--  1 root  wheel    171 Feb 26 21:33 create_database.sql
-r--r--r--  1 root  wheel   4442 Feb 26 21:33 mangos_additional_req.sql
-r--r--r--  1 root  wheel  64324 Feb 26 21:33 mangos_full_scripts.sql
-r--r--r--  1 root  wheel   2161 Feb 26 21:33 scriptdev2_structure.sql
drwxr-xr-x  2 root  wheel   2048 Feb 26 21:33 updates
mysql -uroot -pparol_roota < create_database.sql (с ней тоже работает юзер mangos)
mysql -uroot -pparol_roota scriptdev2 < scriptdev2_structure.sql
#добавляеем изменения в бд мангос
mysql -uroot -pparol_roota mangos < mangos_additional.sql
mysql -uroot -pparol_roota mangos < mangos_full_scripts.sql

Теперь нам нужно заполнить игровой мир (можно без этого, но в итоге зайдя в игру не
будет нигде не монстров не квестов, ничего)
Мой выбор пал на проект EDB (и пока что я им доволен) так что его и будем юзать,
так же можно пробовать базы таких проектов как YTDB, UDB, Silvermoon.
Идем и качаем ~70мб
http://svn2.assembla.com/svn/edb/Releases/Milestone-0.8.x/
После того как мы скачаем эту базу её нужно будет залить в бд mangos
заливаем на серв, распаковываем и...

mysql -uroot -ppasswd mangos < EDB_NAME.sql

Можно зайти в пхпмайадмин и посмотреть - какие есть изменеие, что у нас заполнилось
Заодно сразу слегка правим данные бд realmd. Можно сделать как сказано на оффе
мангоса (копи / пасте оттуда)

Теперь добавляем свой реалмлист и аккаунт гма. xxx.xxx.xxx.xxx необходимо 
заменить на ip на котором реалм будет слушать входящие подключения:
% mysql -u mangos -p realmd
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8016
Server version: 5.1.20-beta FreeBSD port: mysql-server-5.1.20

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> UPDATE realmlist SET name='my super server', address='xxx.xxx.xxx.xxx' WHERE id='1';
mysql> DELETE FROM account;
mysql> INSERT INTO `account` (`username`,`I`,`gmlevel`) VALUES 

('megaadmin',SHA1(CONCAT(UPPER(`megaadmin`),':',UPPER(`megapasword`))),'3');
---------
Либо правим все это через пхпмайдмин(думаю этот вариант лучше - 
лишнего случайно не поудаляем, в крайнем случае, если где-то накосячили, 
делаем откат на ноль по описсаным выше дампам) т.е. realmlist в бд 
realmd, Аккаунты (их там по умолчанию если мне память не изменяет 3)
 на мой взгляд просто лучше сразу удалить.
А потом в процессе уже игры уровни в игре GameMaster, admin,
moderator можно править либо с серв.консоли 
либо через БД(пхпмайадмин).
Для бд - DB realmd , realmlist поле gmlevel - задаем значение : 0 - простой игрок,
1 - модератор, 2 - GM(GameMaster), 3 - Administrator

На этом этапе будем разворачивать мапы из клиента игры
К этой статье я привернул 2 тулзы , одну которую взял на оффе мангоса
vmap_assembler++_v2_Win32_260707.rar
И еще одну dbc_maps_vmap-extractor.rar (хотя по моему это одно и тоже)
мап экстарктор из клиента ВОВ
файл скачан размер размещён примечание
vmap_assembler++_v2_Win32_260707.rar
1380 124.1kb 2008-03-01 Экстарктор кар из клиента ВОВ

еще один мап экстарктор из клиента ВОВ
файл скачан размер размещён примечание
dbc_maps_vmap-extractor.rar
1307 185.4kb 2008-03-01 Еще одна тулза - мап экстрактор из клиента ВОВ

Дальнейшии действия - разварачивание фалйов (dbc, maps, vmaps)происходят под виндой:
кидаем экстрактор в папку с ВоВом и запускаем распаковку dbc (~45-50M) maps (~1G)
vmaps (~2-1G)заливаем всё это счастье на вашу FreeBSD
(посредством ftp, smb, nfs, силой мысли) и копируем в
соответствующие папки, а именно
pwd
/usr/local/share/mangos
ll
total 164
drwxr-xr-x  2 root  wheel   5632 Feb 21 14:32 dbc
drwxr-xr-x  2 root  wheel   5632 Feb 26 21:33 dbc_old  
drwxr-xr-x  2 root  wheel  71168 Feb 21 11:52 maps
drwxr-xr-x  2 root  wheel    512 Feb 26 21:32 sql
drwxr-xr-x  2 root  wheel  80896 Feb 21 14:29 vmaps
#тоесть в dbc, maps, vmaps помещаем получнные файлы.
#Дира dbc_old - это родная та о которо написанно в самом начале, 
#с родными файлам мангоса отказался запускаться сославшись
#на то что дбц у нас древнее и просьба разпоковать чего-нибудь
#посвежее, что мы и делаем в форточках.

Ну а пока экстарактор занимаеться своим делом можно заняться
ковырянием конфигов
файл /usr/local/etc/realmd.conf

# MaNGOS realmd configuration file
ConfVersion=2007062001

# Database connection settings for the realm server.
# Default: hostname;port;username;password;database
#          .;somenumber;username;password;database - use named pipes at Windows
#                Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] 
#                 section my.ini
#          .;/path/to/unix_socket;username;password;database - use Unix sockets at 
#                Unix/Linux
#                Unix sockets: experimental, not tested
# Вносим данные кактм образом подключаемся к базе Реалм
# В данном случае по петле
# формат : хост;порт;имя_польз_бд;пароль;имя_базы
LoginDatabaseInfo = "127.0.0.1;3306;mangos;mangos;realmd"

# Logs directory setting.
# Important: Logs dir must exists, or all logs be disable
# Default: "" - no log directory prefix, if used log names isn't absolute 
# path then logs will be stored 

in current directory for run program.
LogsDir = ""

# Settings for maximum database-ping interval (minutes between pings)
MaxPingTime = 30

# Default RealmServerPort
RealmServerPort = 3724

# realmd daemon PID file
# Default: ""             - do not create PID file
#          "./realmd.pid" - create PID file (recommended name)
PidFile = ""

# Server console level of logging
# 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
# Default: 0
LogLevel = 0

# Include time in server console output [hh:mm:ss]
# Default: 0 (no time)
#          1 (print time)
LogTime = 0

# Logfile name
#    empty name disable creating log file: LogFile =
# Default: "Server.log" - not recommended.
LogFile = "Realmd.log"

# Logfile with timestamp of server start in name
# Default: 0 - no timestamp in name
#          1 - add timestamp in name in form Logname_YYYY-MM-DD_HH-MM-SS.
#      Ext for Logname.Ext
LogTimestamp = 0

# Server file level of logging
# 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
# Default: 0
LogFileLevel = 0

# Color for messages (format "normal_color details_color debug_color error_color)
# Colors: 0 - BLACK, 1 - RED, 2 - GREEN,  3 - BROWN, 4 - BLUE, 5 - MAGENTA, 
#         6 -  CYAN, 7 - GREY,
#         8 - YELLOW, 9 - LRED, 10 - LGREEN, 11 - LBLUE, 12 - LMAGENTA, 
#         13 - LCYAN, 14 - WHITE
# Default: "" - none colors
#          "13 7 11 9" - for example :)
LogColors = ""

# Used processors mask for multi-processors system (Used only at Windows)
# Default: 0 (selected by OS)
#          number (bitmask value of selected processors)
UseProcessors = 0

# Process proirity setting (Used only at Windows)
#          0 (Normal)
# Default: 1 (HIGH)
ProcessPriority = 1

# Realm list Update up delay (updated at realm list request if delay expired).
#          0  (Disabled)
# Default: 20
RealmsStateUpdateDelay = 20

файл /usr/local/etc/mangos.conf

# Думал выложить тоже весь файл но , что-то он большой 
# опишу лишь то что сам прописывал
# Database connection settings for the world server.
# Default: hostname;port;username;password;database
#          .;somenumber;username;password;database - use named pipes at Windows
#                Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] s
#          .;/path/to/unix_socket;username;password;database - use Unix sockets at Un
#                Unix sockets: experimental, not tested
#        Тоже что и в Реалме и в том же формате - прописываем тип подключения к БД
#	 логины/пароли в формате : "хост;порт;имя_польз_бд;пароль;имя_базы"
#        
LoginDatabaseInfo     = "127.0.0.1;3306;mangos;mangos;realmd"
WorldDatabaseInfo     = "127.0.0.1;3306;mangos;mangos;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;mangos;mangos;characters"
#
# Включаем эффекты погоды
ActivateWeather = 1
# Прописываем приветстиве которое будут видеть все игроки
# Уже по факту входа в мир
Motd = "Welcome to My Cool WOW Privat Server."
# Устанавливаем рейты в игре (в моем случае это ПВП сервер, 
# с легким качем и приятным дропом шмота и денег)
# не хватало напрягаться еще на своем же сервере, хотя с установленным 
# уровнем аккаунта "3" - админ - на рейты поф, но тем не менее...
Rate.Health = 1
Rate.Mana = 1
Rate.Rage.Income = 1
Rate.Rage.Loss = 1
Rate.Focus = 1
Rate.Loyalty = 1

# Drop rates
# Default: 1
Rate.Drop.Items = 150
#--------
Rate.Drop.Items.Quality.Poor =150
Rate.Drop.Items.Quality.Common = 1
Rate.Drop.Items.Quality.Uncommon = 1
Rate.Drop.Items.Quality.Rare = 150
Rate.Drop.Items.Quality.Epic = 150
Rate.Drop.Items.Quality.Legendary = 200
Rate.Drop.Items.Quest =150
Rate.Drop.Money = 200

# XP rates
# Default: 1
Rate.XP.Kill    = 150
Rate.XP.Quest   = 150
Rate.XP.Explore = 150

# все остальные рейты , не трогал, по умолчанию остались

Теперь нам надо гдето взять сайт - чтобы народ как минимум мог
регестрировать себе аккаунты.
Небольшой оффтоп, но кто-то точно наступит на грабли просто уверен,
те у кого МУСЯ собрана не UTF-8, а что-то свое c CP1251, koi8-r или еще чего.
Для того чтобы у вас сайт не пошел "кракозябликами"
Когда будете подсовывать понравившейся сайт ставьте в index.php в начале
header("Content-type: text/html; charset=utf-8");

т.к. наверняка все сайты сделаны под UTF-8. У остальных проблемм не будет.
По сайту сложно что-либо сказать, только то что - читайте ридми которое идет с сайтом
они могут требовать правки каких-то таблиц, либо их добавления.
Есть такой проект как WEboW (https://mangos.cjb.net/webow/forums/index.php)
http://filebeam.com/68b00d262ec08ec64a7baa1a1c7a2114
Одним словом - на этом этапе придеться прогуляться по инету, советую начать с
http://mangos.ru -> Форум , ветка по WWW
Делаем скрипты.

cd /usr/local/scripts
# Если у вас еще не такой диры - то делам -))
cat realm.sh

#!/bin/sh
while true ; do
echo `date` ", Realm daemon crashed and restarted." >> /var/log/mangos/realmcrash
# запуск процесса Реалм с наивысшим приоритетом
nice -n -20 /usr/local/bin/mangos-realmd
done

chmod 755 realm.sh


cat mangos2.sh
#!/bin/sh
# Скрипт взят с оффа, но закоменчено практически все
# не понравилось что такой громоздкий процесс ставят в цикл
#while true ; do
#servlog='/usr/local/mangos/bin/Server.log';
#outpatch='/usr/local/mangos/bin/crash/';
#serverlog='/var/log/mangos/Server.log';
#outpatch='/var/log/mangos/';
#date=`date "+%Y-%m-%d_%H:%M:%S"`;
#echo "Server CRASHED !!! Start Bugreport System." >> $outpatch$date.txt;
#echo "Server.log Log FILE Last 30 Lines:" >> $outpatch$date.txt;
#cat $servlog | tail -n 30 >> $outpatch$date.txt;
#echo "" >> $outpatch$date.txt;
#echo "END bugtracker system." >> $outpatch$date.txt;
# Запуск сервера-мира с наивысшим приоритетом
nice -n -20 /usr/local/bin/mangos-worldd
#done

chmod 755 mangos2.sh
cat startwow

#!/bin/sh
cd /usr/local/scripts
screen -AmdS world /usr/local/scripts/mangos2.sh
screen -AmdS realm /usr/local/scripts/realm.sh

Делаем диру
mkdir -p /var/log/mangos

В принципе можно сразу сделать бэкапирование баз
cat wowbackup.sh

#!/bin/sh
#
# Delaem backup 
#
current_year=`date '+%Y'`
current_month=`date '+%m'`
current_date=`date '+%d'`
#echo=/bin/echo
mysqldump="/usr/local/bin/mysqldump"
# Delaem diru
# В данном случае быкап баз делаеться на второй винт (не основной)
# который смонтирован в /mnt
# можно впринципе на NFS или на почту слать гггг -))
# я сделал как мне понравилось
# Быкапы каждодневные в формате дира: год/месяц/день/имя_базы
backup_dir="/mnt/backup/wow/${current_year}/${current_month}/${current_date}"
mkdir -p ${backup_dir} 2>/dev/null
#
# 
#
#
${mysqldump} -umangos -pmangos mangos | gzip > ${backup_dir}/mangos.sql.gz
${mysqldump} -umangos -pmangos relamd | gzip > ${backup_dir}/realmd.sql.gz
${mysqldump} -umangos -pmangos characters  | gzip > ${backup_dir}/characters.sql.gz
${mysqldump} -umangos -pmangos scriptdev2 | gzip > ${backup_dir}/scriptdev2.sql.gz
# Думаю gzip не помеха - база мангоса не маленькая

я закинул в крон на каждую ночь 4:30 Утра
в крон:
27 4 * * * /usr/local/scripts/wowbackup.sh

Можно запускать сервак,
для начала я порекомендавал бы запускать в ручную
mangos-world
и
mangos-realmd
хотя бы на момент настройки, отладки

Запускаем
/usr/local/scripts/startwow

Загрузки процесса mangos-world необходимо дождаться
т.к. там довольно много чего выгружаеться из базы...
всё, процессы загружены в screen'e
При необходимости можно зайти на серв , на скрин
для мира
screen -r world
для реалма
screen -r realm
Чтобы правильно откючиться жмем Cntrl+A, Cntrl+D

Прописываем в своем клиенте ВОВа в файл
realmlist.wtf

set realmlist xxx.xxx.xxx.xxx
# xxx.xxx.xxx.xxx - имя либо ип-адресс фашего ВОВ сервера


Запускаем клиент, конектимся если в ДБ реалма правильно прописали адр серва и приветсвтие
то в клиенте увидите справа аля - My COOL WOW Srv. Значит вы попали куда надо.
Попадаем в мир , первое что делаем , это всетаки свой серв, пишем в консоле игры
.commands

и наблюдаем что мы можем, если ничего значит правим в БД gmlevel на 3 (т.е. админ на серве)
либо идем на серв , скреен -мир и там тоже командами ставим своему акку гмлелвел - 3
-------
Это всё. Играем и радуемся.
Версия на момент написания статьи:
mangos-5101         Free dedicated-server for World of Warcraft
Версия клиента которая проверена и поддерживаеться данным сервером
WOW 2.3.2 (7741)
Линков в инете по теме ВОВ очень много, выложу те которые реально
помогли по делу.

Отдельная благодарность ресурасам:
http://mangos.ru
http://mangos.ru/wiki/index.php/Install:FreeBSD
репозиторию БД EDB http://svn2.assembla.com/svn/edb/Releases/
И Reactor'у с форума EDB - просто так -)

Ветка форума для обсуждения
http://forum.lissyara.su/viewtopic.php?f=14&t=7416



размещено: 2008-03-01,
последнее обновление: 2008-04-23,
автор: Morty

оценить статью:

Akira, 2008-03-01 в 16:02:22

а вот я писал гайд по установке с SVN, в этой статье кстати пару фраз взято из него

Akira, 2008-03-01 в 16:03:13

ссылку забыл :)
http://mangos.ru/wiki/index.php/Install:FreeBSD
если комуто надо, могу обновить гайд, т.к. некоторые моменты со временем изменились

Morty, 2008-03-01 в 16:40:27

да спасибо - помогло, а нельзя в порты закомитеть что-то посвежее..там же как я понял уже есть что-то, только оно до сих пор не в портах, а то как-то не серезно, все уже вроде как на 2.3.3 версии работают...а в портах только для клиента 2.3.2

saddy, 2008-03-02 в 13:47:47

scriptdev - набор скриптов, позволяющей куче монстров в игре начать помимо драки еще и применять заклинания и т.п.

kpekep, 2008-03-03 в 16:20:53

Незнаю как щас, но раньше помню в лицензии была приписка про сервер, то что он только его можно использовать в изучающих целях, но не как публичный сервер. А вот в Ascent с лицензией по проще, поэтому мой выбор пал на ascent :)

Morty, 2008-03-03 в 16:40:17

Асцент не пробовал - не знаю как оно, но сдуя по отзывам что-то не очень на него тянет...хотя может попробую когда-нибудь и его
----------------
ветка в форуме по ВОВу
http://forum.lissyara.su/viewtopic.php?f=14&t=7416

Mikey, 2008-03-22 в 19:48:16

Хуйня все ето блядь заебаться чтоб я обасрался где бля можна скачать полную версию без кузков вот блять пердец раньше была инсталл и все а ша бля мозги ебете!!!!!!![b][i][u]P.s Уебки вы все!!!!   С уважением Beavis and Butt-head

иди наху пидор, 2008-03-22 в 19:50:53

Бляяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяять сууууукиииииииииииии товетььььььььььте где блять можна скачать полную версию mangos'а!!!!!!!!! а то маднратор полное говно и промандоблядевшая хуемурдоблядская пиздо проебина!!!!!!!!!!!!!!

MIKEY, 2008-03-22 в 19:52:44

БЛЯТЬ УЕБКИ БЛЯТЬ ПРОЕБАНЫЕ ВЫ ВСЕ БЛЯТЬ ПИЗДА ВАМ В РОТ И 3 ХУЯ В ЖОПУ БЛЯТЬ[b][i][u]

Morty, 2008-03-22 в 19:52:51

ставь из SVN'a если это вариант не нравиться,
сслыку я привел в статье, и пробовал собирать из СВНа - аналогично все гуд работает

Mikey, 2008-03-22 в 19:56:18

Уважаемый "Morty"! большое вам спасибо и от сего сердца жму вам руку))))))

bevice, 2008-04-02 в 1:57:21

уже который месяц пользуюсь только svn, коммиты частые ревизия меняется по нескольку раз в день,
правда последнее время (с конца февраля) разработчикам перестали поставлять качественную траву и они теперь больше ломают, чем правят.
Еще неплохо повесить ватчдог на мангос, и пришибать его в случае ступора, потому как тупит он последнее время страшно сильно.
В качестве базы NPC пользую UDB (http://udbforums.org)
не то, чтобы очень доволен, но юзабельно. Вполне.
веб-фронт - полностью устраивает ManGOS MiniManager (из svn на sf.net)

Morty, 2008-04-02 в 11:29:34

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

bevice, 2008-04-10 в 11:57:24

Про сборку из SVN (правд под линукс) и немного теории:
Тут

DiV, 2008-04-23 в 17:41:19

Добавь что необходимо установить
/usr/ports/devel/subversion
/usr/ports/databases/mysql51-server
/usr/ports/sysutils/screen

unnamed =)), 2008-04-28 в 23:13:38

да кстати из портов полная лажа ставить.. версии очень старые... свн рулит...
и вот это вот должно выглядеть вот так вот
INSERT INTO 'account' ('username','I','gmlevel') VALUES
а не INSERT INTO `account` (`username`,`I`,`gmlevel`) VALUES.... ну и далее аналогично...

ADRE, 2008-05-04 в 15:13:10

Все медленно движется к тому чтобы делать свою игрулинку=)

Shaman, 2008-11-20 в 18:56:55

Akira - по возможности обнови гайд про svn сборку

kenny, 2009-02-21 в 12:56:26

Статья хорошая, спасибо автору.
Правда есть несколько но.
Во первых порт давно устарел и обновлять его не собираются как мне кажется
Во вторых намного лучше собирать вручную, компилировать и патчить.
А сама статья на 5 с +. Еще раз спасибо.

Аноним, 2009-04-09 в 6:09:04

Теперь уже с git'а качать, качать ScriptDev2 с SVN, патчи накатывать, собирать, базу заливать, доставать карты и ДБЦ, и играть :)
В принципе, можно и переписать статью.

DeXS, 2010-02-16 в 7:57:25

вот тута еще немног как настроить под FreeBSD сделано мной из всяких кусков =))) ну почти проверено работает на 100% [url=http://allfs.yesblog.ru/note
/16726/mangos-под-freebsd.html]вот тута[/url]


Оставьте свой комментарий:
Ваше имя:   *
e-mail:  
жирный
наклонный
подчёркнутый
ссылка
цвет
Нынешний год:   *
 


Хостинг HOST-FOOD

2014-07-27, lissyara
gmirror

Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9

Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту

Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis

Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS

Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT

В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat

Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
2011-02-20, Капитан
Nagios+Digitemp

Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
2011-02-17, Le1
Zyxel Configuration

Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
2011-02-16, fox
hast carp zfs ucarp cluster

HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
2011-02-04, BlackCat
Восстановление ZFS

История о том, как был восстановлен развалившийся RAIDZ ZFS-пул (перешедший в FAULTED) с помощью скотча и подручных средств. Или о том, какие приключения ожидают тех, кто не делает резервных копий.
2011-02-03, Капитан
1-Wire

Статья описывает самостоятельное изготовление контроллера DS9097 для съёма показаний с датчиков температуры DS1820 с помощью программы Digitemp.
2011-01-28, Капитан
Температура в серверной

Статья описывает построение системы наблюдения за температурой в помещении серверной с использованием программы Digitemp и выводом графиков в MRTG
2011-01-21, m4rkell
Syslog server

Как то буквально на днях, у нас завалилось, что то в еве) или не в еве не суть. Суть в том, что когда захотели снять логи с хостов esx обнаружили, что хранят эти негодяи логии только за последнии сутк
2011-01-07, lissyara
Canon/gphotofs

Монтирование цифровых фотоаппаратов Canon (PTP) как файловой системы, автоматизация этого процесса через события devd и внешние скрипты.
2010-12-13, Al
IPSec

Описание принципов работы IPSEC и способов аутентификации.
2010-12-07, manefesto
FreeBSD on flash

Было принято решении переехать на USB Flash и установить минимальный джентельменский набор для работы своего роутера. Делаем =)
2010-12-05, Fomalhaut
root ZFS, GPT

Инструкция по установке FreeBSD с использованием в качестве таблицы разделов GPT и в качестве основной файловой системы - ZFS
2010-09-05, Cancer
Настройка аудиоплеера на ximp3

Цели: Простенький аудиоплеер, для того что бы тетя продавец в магазине утром пришла нажала на кнопку Power и заиграла в зале музыка, так же был доступ по сети, общая шара куда можно заливать музыку, к
2010-08-31, Cancer
Установка и настройка OpenVPN

На днях появилась задача - объединить головной офис и 3 филиала в одну сеть через интернет посредством OpenVPN, чтобы люди могли подключаться через RDP к базам 1С на серверах.
2010-08-25, manefesto
freebsd lvm

Использование linux_lvm для работы с LVM разделами из-под FreeBSD. Проблемы которые возники при монтирование lvm раздела
2010-04-30, gonzo111
proftpd file auth&quota

Proftpd - квоты и авторизация из файлов, без использования базы данных и/или системных пользователей
2010-04-22, lissyara
tw_cli

Пошаговая инструкция по восстановлению RAID на контроллере 3ware, из которого выпал один диск. Настройка мониторинга состояния рейда и отчётов о его состоянии на email.
2010-04-14, fox
MySQL Master+Master

MySQL (Master Master) and (Master Slave) Как настроить репликацию…
2010-03-09, terminus
DNS zones

Краткий ликбез про управление DNS зонами. Примеры проведения делегирования прямых и обратных DNS зон.
2010-03-09, aspera
Squid+AD (group access)

Настройка прокси сервера SQUID с автроризацией пользователей в AD. Разделение пользователей на группы
2010-03-02, BlackCat
Шлюз: Часть 4

Настройка дополнительных сервисов: синхронизация времени (OpenNTPD), клиент DynDNS.org.
2010-03-01, BlackCat
Шлюз: Часть 3

Настройка DHCP и DNS серверов для работы внутри частной сети, c поддержкой внутренних (частных зон) DNS, а так же интеграция DHCP и DNS сервисов.
2010-03-01, BlackCat
Шлюз: Часть 2

Конфигурация МСЭ pf для проброса портов с изменением порта назначения и без, а так же поддержки активного режима FTP и ограничения максимального размера сегмента
2010-03-01, BlackCat
Шлюз: Часть 1

Быстрая настройка шлюза/маршрутизатора с установлением PPPoE-соединения, поддержкой NAT и DNS-forwarding.
2010-02-23, Morty
darkstat

Простая считалка траффика, со встроенным веб-сервером. Очень маленькая, может делать отчеты трафика по хостам, портам, протоколам, а также строить графики
2010-01-23, gonzo111
squid+sams+sqstat

Пилим squid и sams - примеры конфигов с объяснениями. Установка SqStat.
2009-12-19, schizoid
mpd5 + radius + ng_car + Abills

Настройка pppoe-сервера с биллинговой системой Abills и шейпером ng_car
2009-11-16, lissyara
UFS->ZFS

Удалённая миграция с UFS на ZFS. Загрузка с раздела zfs. Настройка для работы с малым количеством памяти под архитектурой i386.
2009-11-13, gx_ua
fusefs-ntfs

Установка, настройка и использование fusefs-ntfs, драйвер NTFS, предназанченного для монтирования NTFS разделов под FreeBSD
2009-11-12, Morty
LiveCD

Создание собственного LiveCD с необходимыми вам изменениями, автоматизирование данного процесса, а так же вариант скоростной сборки СД.
2009-09-27, lissyara
Samba как PDC

Контроллер домена - аналог M$ NT4 домена под самбой, без использования LDAP и прочей хиромантии. Просто и быстро =)
2009-08-30, terminus
ipfw nat

Подробное руководство по ipfw nat, сложные случаи конфигурации.
2009-08-24, levantuev
HotSpot

Установка Hotspot системы в общественное заведение.
2009-08-18, lissyara
diskless

Создание бездисковых терминалов под управлением FreeBSD - с загрузкой по сети. Используются для старта rdesktop и подключения к виндовому серверу терминалов.
2009-07-29, BAV_Lug
Видеонаблюдение

Настройка бюджетного варианта видеонаблюдения на удаленном объекте
подписка

    вверх      
Статистика сайта
Сейчас на сайте находится: 43 чел.
За последние 30 мин было: 176 человек
За сегодня было
2758 показов,
686 уникальных IP
 

  Этот информационный блок появился по той простой причине, что многие считают нормальным, брать чужую информацию не уведомляя автора (что не так страшно), и не оставляя линк на оригинал и автора — что более существенно. Я не против распространения информации — только за. Только условие простое — извольте подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой, незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
  Если соизволите поставить автора в известность — то вообще почёт вам и уважение.

© lissyara 2006-10-24 08:47 MSK

Время генерации страницы 0.0513 секунд
Из них PHP: 41%; SQL: 59%; Число SQL-запросов: 79 шт.
Исходный размер: 146156; Сжатая: 29911