|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> WWW
—> CMS - TYPO3
CMS - TYPO3
Автор: Raven2000.
Решил я для домашней сети сделать сайт да непросто сайт, а такой чтобы каждый мало
мальски знакомый с ПК мог сайтом управлять, динамически добавлять разный контент и тд.
Ну и от нефиг деланья немного повысить в этом свой скилл. Полазил по разным сайтам
например CMSList есть вообще два вида cms платные и бесплатные.
Начал смотреть в сторону бесплатных просмотрел я TYPO3, PHP-Nuke, Drupal, Joomla!
И выбрал TYPO3 потому что она работает на сайтах Мерседес Бенц и Фольксваген и др
известный бренд замечательная поддержка и тд.
Содержание:
Mini Faq
Требование к хостингу
Установка площадки
Apache
PHP5
PHP5-extensions
Zend Optimizer
Perl
VirtualHost
SSL
MYSQL
CMS
TYPO3
Документация
Mini Faq:
CMS - Корпоративная система управления веб-контентом
TYРOЗ — система управления сайтами (CMS/CMF) с открытым исходным кодом и свободной
лицензией. Написана на PHP, для хранения данных использует СУБД MySQL.
Более подробнее о системе читайте на сайте TYPO3
Демо-сайты - для просмотра в FrontEnd и BackEnd виде доступны здесь
Требование к хостингу:
Версия PHP: 4.3.x или 5
PHP может быть и как модуль Apache и в режиме CGI.
GD - сейчас практически везде установлена.
ImageMagic - тоже практически везде установлена.
Использование exec в PHP должно быть разрешено
(иначе ImageMagic нельзя будет использовать).
Версия MySQL 4.1.x и 5.x. Не должно быть ограничений на количество запросов
в час к базе
RAM - 1 Gb серверной памяти на всех хостингах сейчас есть.
Ставить TYPO3 на машину с 512 mb RAM можно, но не рекомендуется. (у меня на 256 работает :))
PHP memory_limit - 48Мб для всей функциональности, 32 Мб - без менеджера расширений.
Register_Globals off
Safe_Mode off
Я сделал статью для себя т.е. я с нуля подниму площадку для хостинга далее поставлю
на нее TYPO3 хотя можно и любую другую CMS ставить без проблем. Некоторые вещи
можете не ставить и я их укажу так Опционально хотите ставте хотите нет.
И так связка Apache(vhosts)+PHP+Mysql+Zend+Perl
Установка площадки
1) Аpache 1.3
Также нам нужно реализация https есть 2 типа установки.
I) SSL самого Apache
II) Mod_ssl сторонняя разработка
Mod_ssl намного больше возможностей и активней потдерживается ставим ее.
Установка Аpache
# cd /usr/ports/www/apache13-modssl && make install clean
| Меняем дефолтный конфиг Аpache
# ee /usr/local/etc/apache/httpd.conf
| Я указал лишь самые важные параметры
ServerType standalone
ServerRoot "/usr/local"
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 10
MaxSpareServers 70
StartServers 10
MaxClients 150
MaxRequestsPerChild 1000
# Далее настройки Listen и Bind тут все просто
# Коментируй ненужные модули которые только грузят сервер
# Каждый модуль коменти в двух местах в секции LoadModule и AddMoudule
# mod_userdir, mod_info, mod_proxy, mod_imap, mod_autch_db
# Далее идет основной сервер мы будем основыватся на vhosts так что коментим это.
#<IfModule mod_userdir.c>
# UserDir public_html
#</IfModule>
# И раскоментим
AddType text/html .shtml
AddHandler server-parsed .shtml
NameVirtualHost *:80
# В самый конец конфига добавим где Аpache искать доп. конфиги
Include /usr/local/etc/apache/vhosts/
|
1.1) PHP5
# cd /usr/ports/lang/php5 && make config
| Выбираем в меню: Apache, zend multibye support.
Устанавливаем.
# cd /usr/ports/lang/php5 && make install clean
| Модуль сам пропишется в конфиге апача если что проверьте :)
PHP5-extensions
Теперь к нашему модулю соберем расширение
# cd /usr/ports/lang/php5-extensions && make config
| выбираем в меню Bcmath, bz2, curl, ftp, gd, iconv, mbstring, sockets, MYSQL, zlib
Ставим
# cd /usr/ports/lang/php5-extensions && make install clean
| Если будут вопросы с xorg 7.2 см /usr/ports/UPDATING запись 20070519
Но если нету у вас X11 (да и ненужно на сервере) то прописываем в
# ee /etc/make.conf
WITHOUT_X11 = true
| Создаем и редактируем конфиг конфиг
# cp /usr/local/etc/php.ini-recommended /usr/local/etc/php.ini
# ee /usr/local/etc/php.ini
| Меняем следующие значения в зависимости от ПК и типа CMS (c нашей CMS TYPO3 берем Full)
#Lite
safe_mode = On
safe_mode_gid = On
max_execution_time = 20
max_input_time = 40
memory_limit = 10M
upload_max_filesize = 5M
Register_Globals off
|
#Full
Safe_mode = On
safe_mode_gid = On
max_execution_time = 60
max_input_time = 60
memory_limit = 48M
post_max_size = 12M
upload_max_filesize = 8M
Register_Globals off
|
1.2) Zend - Опционально
Zend Optimizer - приложение позволяющее оптимизировать ваш PHP-код + снижает нагрузку
на сервер. Прирост производительности PHP-сценария зависит от ситуации минимум в 2
раза а в некоторых случаях до 150 раз! (во всяком так заявляют производители :))
(Для защиты PHP4/5 кода рекомендую Zend Guard)
И так ставим
# cd /usr/ports/devel/ZendOptimizer/ && make install clean
| Далее Zend попросит в php.ini добавить несколько строк
Что и делаем. Меня попросил добавить это:
[Zend]
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer="/usr/local/lib/php/20060613/Optimizer"
zend_extension_manager.optimizer_ts="/usr/local/lib/php/20060613/Optimizer_TS"
zend_extension="/usr/local/lib/php/20060613/ZendExtensionManager.so"
zend_extension_ts="/usr/local/lib/php/20060613/ZendExtensionManager_TS.so"
|
1.3) Perl -Опционально
Ну до него тоже добрались :)
Можно конечно дать юзверям исп-ть системный перл, но о безопасности и производительности я молчу.
# cd /usr/ports/www/mod_perl && make install clean
| Модуль так же пропишет себя в httpd.conf (проверьте)
Таким образом, можно добавить потдержку Python, Frontpage extension и т.д.
1.4) VirtualHost
Сделаем виртуальный хостинг
# mkdir /usr/local/etc/apache/vhosts
# cd /usr/local/etc/apache/vhosts
| Создаем первый конфиг
# touch 001.my_site.ru
# ee 001.my_site.ru
|
<VirtualHost *:80>
# Мыло админа
ServerAdmin raven2000@my_site.ru
# Рутовая папка
DocumentRoot /usr/local/www/typo3
# Домен алиасы по которым виден хост
ServerName homenet.ru
ServerAlias www.my_site.ru
ServerAlias main.my_site.ru
DirectoryIndex index.php index.php3 index.html
AddType application/x-httpd-php .php .php3
Action application/x-httpd-php /cgi-bin/php-cgi
# Логи
ErrorLog /var/log/www/my_site.ru-error.log
CustomLog /var/log/www/my_site.ru-custom.log combined
# Настройка .htaccess
AccessFileName .htaccess
<Files ~ ^.ht>
Order allow,deny
Deny from all
</Files>
</VirtualHost>
| Создадим директорию логов и установим либеральные права
# mkdir /var/log/www
# chown www:www /var/log/www
| 1.5) Тест
Для проверки работы PHP запустим апачь и в дир-ии вхоста создадим файл
# touch phpinfo.php
# ee phpinfo.php
| С таким содержанием.
Сохраняем стартуем апачь и www.my_site/phpinfo.php
должен показать информацию о php, apache. если все ок идем дальше.
1.6) SSL
Для Apache проведем безопасные транзакции по протоколу hhhtps
Создадим папку для ключа
# mkdir -p /etc/ssl/private/
| Сгенерируем ключь RSA длинной 1024 bit
# openssl genrsa -out /etc/ssl/private/server.key 1024
| Выдал :)
Generating RSA private key, 1024 bit long modulus
.......................................++++++
.....++++++
e is 65537 (0x10001)
|
Создаем запрос на сертификат:
# openssl req -new -key /etc/ssl/private/server.key \
-out /etc/ssl/private/server.csr
|
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:RU
State or Province Name (full name) [Some-State]:Russia
Locality Name (eg, city) []:SPB
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Hnet.local
Organizational Unit Name (eg, section) []:<Enter>
Common Name (eg, YOUR name) []:www.MySite.ru
Email Address []:xz@mail.ru
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:<Enter>
An optional company name []: <Enter>
|
Подписываем сертификат на 10 лет:
# openssl x509 -req -days 3650 -in /etc/ssl/private/server.csr \
-signkey /etc/ssl/private/server.key -out /etc/ssl/private/server.crt
|
Signature ok
subject=/C=RU/ST=Russia/L=SPB/O=Hnet.local/CN=www.MySite.ru/emailAddress=xz@mail.ru
Getting Private key
|
Запускаемся:
# apachectl startssl
Processing config directory: /usr/local/etc/apache/vhosts/
Processing config file: /usr/local/etc/apache/vhosts/001.homenet.ru
Processing config file: /usr/local/etc/apache/vhosts/002.forum.homenet.ru
Processing config file: /usr/local/etc/apache/vhosts/003.stats.ru
/usr/local/sbin/apachectl startssl: httpd started
| Смотрим, забиндился ли апачь на порты:
# netstat -na -f inet |egrep '80|443'
tcp4 0 0 *.80 *.* LISTEN
tcp4 0 0 *.443 *.* LISTEN
|
Добавим в rc.conf запуск апача с ssl
# ee /etc/rc.conf
httpd_flags="-DSSL"
|
MySQL
Как ставить читайте статью lissyara Установка MySQL
Копируем дефолтный конфиги и немного изменим его.
# cp /usr/local/share/mysql/my-small.cnf /etc/my.cnf
# ee /etc/my.cnf
|
[client]
#password = your_password
port = 3306
socket = /tmp/mysql.sock
[mysqld]
port = 3306
bind-address = 127.0.0.1
socket = /tmp/mysql.sock
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
skip-networking
server-id = 1
log = /var/log/mysql.log
#log-bin=mysql-bin
skip-bdb
skip-innodb
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
#safe-updates
[isamchk]
key_buffer = 8M
sort_buffer_size = 8M
[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M
[mysqlhotcopy]
interactive-timeout
|
Создадим Лог файл
# touch /var/log/mysql.log
# chown mysql:wheel /var/log/mysql.log
# chmod 640 /var/log/mysql.log
| Перезагружаемся и входим в установленную базу
# /usr/local/bin/mysql -u root #по умолчанию у рута пустой пароль
mysql> set password for root@localhost=password("123456"); #Ставим на рут пасс
mysql> drop database test; # удаляем ненужную д-базу
mysql> use mysql; # удаляем все скуельные учетки кроме рута
mysql> delete from db;
mysql> delete from user where not host="localhost" and user="root";
mysql> flush privileges;
#Нет брутфорсу изменим рута на админа если нужно
mysql> update user set user="admin" where user="root";
mysql> flush privileges;
mysql> quit;
|
Войти в базу с паролем от рута
# /usr/local/bin/mysql -u admin --password=pass_admin
| Узнать кол-во юзверов.
# mysql --database=mysql --execute="SELECT COUNT(*) FROM user"
|
#Создать новую базу:
mysql> create database xxxx;
#Посмотреть созданые базы:
mysql> show databases;
# удаляем ненужную д-базу
mysql> drop database test;
| 1.7) Тест
Для проверки работы PHP и MySQL в дириктории вхоста создадим файл
# touch info.php
# ee info.php
| С таким содержанием.
<html><body>
<?php
mysql_connect("localhost", "admin", "pass_admin") or die("failed");
print "Ok";
mysql_close();
?>
</body></html>
| Если будет локоничное Ок то все Ок ;) с базой контачит.
CMS
2) Установка TYPO3
# cd /usr/ports/www/typo3/ && make configure
| Выбираем GD и ImageMagick
# cd /usr/ports/www/typo3/ && make install clean
| Он копирует себя в /usr/local/www/typo3
2.1) Темпы и файыл
Для www
# chown www:wheel /var/tmp
|
Cоздадим пустой файл для того чтобы запустиля Install Tool
# touch /usr/local/www/typo3/typo3conf/ENABLE_INSTALL_TOOL
|
Далее заходим на сайт http://site_или_IP/index.php
и видим что-то типа визарда так называемое 1-2-3-GO
Ну что ж гоу как говорится хоу пройдемся по этапам :)
1) Запросит имя пользователя и пароль базы данных (самой MySQL)
2) Попросит выбрать или создать бд (создаете если ранее не создали. Например typo3_db)
3) Покажет что выбрано и нажимаем Import database
4) GO - типа нажми Enter "Normal" mode for the Install Tool to change this! и поехал
или выбери из трех - Go to the frontend pages
- Go to the backend login
- Continue to configure TYPO3 (Recommended).
2.2) Мы выбираем Enter "Normal" mode for the Install Tool to change this!
Попадаем в Install Tool оглянемся перед глазами просят пароль для работы с
Install Tool Вводим что придумали (+ запомни ;)) далее нажимаем
Send new passord и потверждаем запись в typo3conf/localconf.php
и Click to continue... + пароль если не забыли
Далее перебросят вас во вкладку All Configuration
если все устраивает (если нет измените) в конце длинного списка есть кнопочка
Write to localconf.php
Теперь создадим админа для входа в Backend
Зайдите во вкладку Database Analyser нажмите на Create "admin" user
и запишите в базу
2.3) Вход в админку
В низу страницы есть
Backend admin in new window. - Первая админка (http://www.site/typo3/alt_main.php)
Frontend website in new window. - Второе фронт сайта (http://www.site/index.php)
Заходим в админку http://www.site/typo3/alt_main.php
Там попросят на желтом фоне сделать некоторые важные с их стороны вещи такие как
Important notice!
Make sure to delete the file
"/usr/local/www/typo3/typo3conf/ENABLE_INSTALL_TOOL"
Please go to Tools>DB Check
and update the reference index.
|
Первое просят удалить файл ENABLE_INSTALL_TOOL для концовки конфигурирования
При необходимости изменения TYPO3 снова создаете его.
# rm /usr/local/www/typo3/typo3conf/ENABLE_INSTALL_TOOL
| Далее просят заходите слева в Tools>DB Check и кликаете
Check and update global reference index
В ней собственно последовательно нажимаете:
Click here to update reference index: Update now!
Click here to test reference index: Check Now!
2.4) Русский язык в нашей жизни :)
Штука такая пишем в админке по-русски на сайте все по-русски корректно отображается,
а в админке каракули :) И так откройте админку там найдите Сonfiguration
(запросит создать ENABLE_INSTALL_TOOL, что и сделаете) в оной вкладке откройте раздел
All configuration.Установите там эти значения и сохраните:
[SYS][setDBinit] – «SET NAMES utf8;» (без кавычек)
[BE][fileCreateMask] – маска прав для создаваемых typo3 файлов
[BE][folderCreateMask] – маска прав для создаваемых typo3 директорий.
[BE][forceCharset] – «utf-8» (без кавычек)
| Ну вот и все каракули побежденный.
Теперь русификация админки.
Чтобы русифицировать интерфейс, зайдите в модуль Ext Manager и выберите в меню
translation handling. Выберите в появившемся списке Russian, нажмите
update from repository. Файлы языка будут подгружены из репозитория который в инете.
Теперь в свойстве своего профайла выберете язык использования Russian он
должен быть уже темным подсвечен (если конечно язык загружен).
Да и на будущее Russian для 4.1 нормальный я пока ненашел только для 3.х есть :(
не рекомендуется эксперементировать (криво русит) подождите пока сделают LangPack для 4.1.1
3) Начало сайта строения
Сайт представляется в TYPO3 как дерево страниц. На каждой из страниц могут быть
расположены различные объекты . Основным таким объектом являются элементы содержимого
(контент). В TYPO3 два основных подхода к созданию сайтов: традиционный и основанный
на расширении Templavoila. Если вы новичок, рекомендуется создавать ваш первый сайт на
основе Templavoila. Установка templavoila, как и любого расширения, производится
через Менеджер расширений. Документ, описывающий создание сайтов на основе Templavoila,
называется Futuristic Template Building.
Шаблоны.
Когда вы создали свою первую страницу, щелкнули по ней правой кнопкой мышки и выбрали
«Вид», вы увидите ошибку: No template found. Она возникает, так как еще не создан
шаблон сайта. Весь вывод TYPO3 определяется с помощью TypoScript – внутреннего языка
TYPO3. В модуле Веб>Шаблон вы можете создать новый шаблон для корневой страницы
вашего сайта с помощью Создать шаблон для нового сайта
P.s. Если вам нужна полная статистика по сайту тогда это сюда Статистика с AWStats 6.6
Документация:
1) TYPO3
2) TYPO3 Wiki
3) Main Page Typo3
4) Документация по TYPO3 (+ Русская)
5) Russian TYPO3 community
6) Extension Repository
Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=3911.
размещено: 2007-06-19,
последнее обновление: 2007-09-04,
автор: Raven2000
|
|
|
|
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"a
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
Видеонаблюдение
Настройка бюджетного варианта видеонаблюдения на удаленном объекте
2009-07-22, Cancer
OpenLDAP адресная книга
Настройка и создание адресной книги на базе OpenLDAP + phpLDAPadmin
2009-06-30, SergeySL
AimSniff
Руководство по созданию системы мониторинга ICQ-переписки на базе AimSniff, использующей базу данных MySQL для хранения и Web-интерфейс WAS (Web Aim Sniff) для просмотра перехваченных сообщений
2009-06-25, atrium
Управление правами доступа
Полномочия пользователей и файлов, принадлежащих им, формирует концепцию ОС UNIX.
2009-06-16, DNK
Exim+PgSQL
Установка почтовой системы exim+pgsql на FreeBSD 7.1
2009-05-30, mvalery
HDD(mbr) -> HDD(gpt)
Как разбить диск размером более 2TB на разделы, сделать загрузочным, а затем перенести на него информацию с рабочей системы — донора.
2009-05-22, Cancer
SendXMPP
Отправка сообщений на Джаббер сервер по средствам SendXMPP
2009-05-11, Raven2000
Network UPS Tools
Network UPS Tools представляет собой набор программ, которые обеспечивают общий
интерфейс для мониторинга и администрирование UPS оборудования.
|
Комментарии пользователей [21 шт.]