2.5 Почта

По умолчанию в Debian стоит почтовый сервер exim4, можно использовать его для почты на localhost, а можно поставить postfix или sendmail.

Почта хранится в этой директории /var/spool/mail

Пересобираем PHP5 с поддержкой php5-gd sudo –i вводим пароль

Выполняем по порядку, ничего не пропускаем:


apt-get install build-essential debhelper fakeroot

cd /usr/src

apt-get source php5

apt-get build-dep php5

cd php5-5.2.6.dfsg.1

Теперь нам надо сделать изменения в файле rules. Открываем

nano debian/rules

находим (CTRL+W) и меняем строку

на

--with-gd=shared,/usr --enable-gd-native-ttf \

--with-gd=shared --enable-gd-native-ttf \

Сохраняем, выходим (ctrl+o, Enter, ctrl+x)

Добавляем

aptitude install apache2-prefork-dev chrpath freetds-dev libapr1-dev libbz2-dev libcurl4-openssl-dev

libcurl-dev libdb4.7-dev libdb4.6-dev libedit-dev libexpat1-dev libfreetype6-dev libgcrypt11-dev libgd2-

xpm-dev libgmp3-dev libjpeg62-dev libkrb5-dev libldap2-dev libmhash-dev libncurses5-dev libpam0g-

dev libpcre3-dev libpng12-dev libpq-dev libpspell-dev librecode-dev libsasl2-dev libsnmp-dev libsqlite0-

dev libt1-dev libtidy-dev libwrap0-dev libxmltok1-dev libxml2-dev libxslt1-dev quilt re2c unixodbc-dev


на вопрос о подтверждении нажмиаем ‘Y’ и Enter

dpkg-buildpackage -rfakeroot -d

пакеты будут пересобиратсья

cd ..

dpkg -i php5-gd_5.2.6.dfsg.1-1+lenny9_i386.deb

/etc/init.d/apache2 restart

Теперь у нас установлен полноценный сервер.

2.6 Установка Drupal

Создадим для Drupal базу:

Перейдём в phpmyadmin http://phpmyadmin.loc

Создадим новую базу drupal_drupal6, поставим кодировку utf8_general_ci, сохраним

Скачаем последнюю стабильную версию (на данный момент 6.19). с сайта http://drupal.

Org

Распакуем, скопируем содержимое (директории и файлы) в /var/www/drupal

Перейдём в /var/www/sites/default, сделаем копию default.settings.php и переименуем в settings.php. Поставим права на запись (правой кнопкой на файле, "Права")

Создадим директорию files, тоже выставим права на чтение и запись

Перейдём на сайт: http://drupal.loc

Устанавливаем.

На следующем экране введите почтовый адрес сайта, имя пользователя (администратора, пароль и подтверждение). Можно сразу включить чистые ссылки (Clean URL’s).

После установки сменим права на /var/www/sites/default/settings.php на чтение

Директории для ваших тем и модулей: /var/www/drupal.sites/all/themes и /var/www/drupal.sites/all/modules соответственно.

Запустите cron, убедитесь, что в таблице "Отчёт о состоянии" нет ошибок и предупреждение



2.7 Установка и работа с Drush

Drush – это мощная утилита, позволяющая управлять Drupal-сайтом из командной строки.

Устанавливется Drush очень просто

sudo aptitude install drush

Теперь перейдём в директорию

cd /var/www/drupal

и посмотрим статус установленного у нас на сервере Drupal drush status

status – состояние сайта

dl — установить (скачать) модуль

enable — включить модуль

disable — выключить модуль

up — обновить все модули

cron — запустить крон

cache clear — очистить кэш

drush --help — показывает справку

Это всего лишь часть команд, которые следует знать.

Давайте попробуем скачать, установить, включить, выключить и удалить модуль coder (http:// drupal.org/project/coder).

Для начала перейдём в рабочую директорию с установленным Drupal’ом:

cd /var/www/drupal

Листинг действий (после каждого действия вы можете проверять результат на работающем сайте):

drush dl coder

drush enable coder

drush disable coder

drush unistall coder



Заключение

Проанализировав работу OS GNU Debian, можно увидеть великолепную гибкость и податливость в качестве серверной ОС. Если еще учесть 6 уровней безопасности и практически совершенную неуязвимость для вирусов, то ОС семейства Linux можно назвать идеальным решением для сервера.


Список используемой литературы и источников информации

http://www.debianhelp.co.uk/sudo.htm (Sudo Configuration in Debian)

http://sudouser.com/nastrojka-sudo-v-debian-gnulinux-i-ubuntu-linux.html (Настройка sudo в Debian GNU/Linux и Ubuntu Linux)

http://linuxdevcenter.com/pub/a/linux/2005/12/01/linux_root.html (Using the Root Account on Debian)

http://citforum.ru/operating_systems/linux/debian_reference/ch-tutorial.shtml (Справочник по Debian)

http://habrahabr.ru/blogs/ubuntu/20525/ (Устанавливаем и настраиваем LAMP и Trac+SVN на Ubuntu)

http://cumu.li/2008/5/13/recompiling-php5-with-bundled-support-for-gd-on-ubuntu (Recompiling PHP5 With Bundled Support for GD on Ubuntu)

http://phpclub.ru/detail/article/2001-04-20 (Установка PHP + Apache: CGI vs. module)

http://www.opennet.ru/base/sys/swap_create.txt.html (Управление своп-областями (swap) в Linux)

http://qref.sourceforge.net/quick/index.ru.html (справочник по Debian)

http://sudouser.com/ustanovka-samba-servera-na-ubuntu-debian-za-5-minut.html (Установка Samba)

http://www.debian.org/releases/stable/i386/apc.html.ru (Разметка дисков в Debian)

http://blog.ezersky.ru (LAMP на Ubuntu)

• http://www.debian.org

• http://linuxdevcenter.com

• http://www.debianhelp.co.uk

• http://welinux.ru/

• http://unixhome.org.ua/

• http://habrahabr.ru/blogs/linux/

• http://drupal.org

• http://drupal.ru

• http://magazine.drupalogy.ru Установка и настройка Debian для начинающих


Приложение

Схема локальной сети


Приложение 2

Смета расходов. Персональный компьютер

Процессор Core 2 Duo E8100 2.1GHZ
ОЗУ Kingston 2048
Материнская плата Asustek 2190.65 руб
HDD WD1936 250Gb 3050.00 руб
Привод NEC DVDRW 900 руб
БП ATX Delta 1500 руб
ИБП APC 1020 X4 1800
Монитор Samsung SyncMaster 173p 5999.99 руб
Клавиатура и мышь Genius 1500 руб
Колонки Genius 600 руб

Сервер

Процессор Core 2 Duo E8100 2.1GHZ
ОЗУ Kingston 2048
Материнская плата Asustek 2190.65 руб
HDD WD1936 250Gb 3050.00 руб
Привод NEC DVDRW 900 руб
БП ATX Delta 1500 руб
ИБП APC 1020 X4 1800
Монитор Samsung SyncMaster 173p 5999.99 руб
Клавиатура и мышь Genius 1500 руб
Колонки Genius 600 руб

Сетевое оборудование

Провода RJ-45 200 метров 30 руб/м
Коммутатор Cisco RKJ2346 3659.99
Сетевые картыХ30 Realtek N34540 650 руб

Информация о работе «Проектирование локальной сети»
Раздел: Информатика, программирование
Количество знаков с пробелами: 33496
Количество таблиц: 3
Количество изображений: 15

Похожие работы

Скачать
109959
10
8

... Ethernet, в том числе DIX-разъём толстой Ethernet, разъём тонкой Ethernet и разъём RJ45 10Base-T, для UTP.   2.2 Анализ и выбор сетевого оборудования   При проектировании локальной сети Ethernet будет использовано следующее оборудование: -           платы сетевого адаптера; -           активные концентраторы; -           сервер; -           источник бесперебойного питания; -           ...

Скачать
29451
9
3

... информации. централизованное хранение информации в базах данных архивирование и резервное копирование информации обеспечение информационной безопасности в рамках ТКС организации взаимодействие локальной сети организации с глобальной сетью Internet. 1.2 Характеристики сети Для достижения поставленных целей сеть должна иметь следующие характеристики: Наличие доступа в Internet. Высокая ...

Скачать
73774
11
8

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

Скачать
142638
22
20

... стоимость создания такой сети без учета затрат на подключения к сети каждой конкретной квартиры. Рисунок 2.1 – Общий вид расположения домов Основными целями проектирования «домашней» локальной сети, являются: 1)  совместная обработка информации; 2)  совместное использование файлов; 3)  централизованное управление компьютерами; 4)  контроль за доступом к информации; 5)  централизованное ...

0 комментариев


Наверх