рефераты рефераты
Главная страница > Курсовая работа: Проектирование локальной сети  
Курсовая работа: Проектирование локальной сети
Главная страница
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
География экономическая география
Геодезия
Геология
Госслужба
Гражданский процесс
Гражданское право
Иностранные языки лингвистика
Искусство
Историческая личность
История
История государства и права
История отечественного государства и права
История политичиских учений
История техники
История экономических учений
Биографии
Биология и химия
Издательское дело и полиграфия
Исторические личности
Краткое содержание произведений
Новейшая история политология
Остальные рефераты
Промышленность производство
психология педагогика
Коммуникации связь цифровые приборы и радиоэлектроника
Краеведение и этнография
Кулинария и продукты питания
Культура и искусство
Литература
Маркетинг реклама и торговля
Математика
Медицина
Реклама
Физика
Финансы
Химия
Экономическая теория
Юриспруденция
Юридическая наука
Компьютерные науки
Финансовые науки
Управленческие науки
Информатика программирование
Экономика
Архитектура
Банковское дело
Биржевое дело
Бухгалтерский учет и аудит
Валютные отношения
География
Кредитование
Инвестиции
Информатика
Кибернетика
Косметология
Наука и техника
Маркетинг
Культура и искусство
Менеджмент
Металлургия
Налогообложение
Предпринимательство
Радиоэлектроника
Страхование
Строительство
Схемотехника
Таможенная система
Сочинения по литературе и русскому языку
Теория организация
Теплотехника
Туризм
Управление
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

Курсовая работа: Проектирование локальной сети

Вы можете прописать адрес, присвоенный машине (я настроил через роутер на адрес 192.168.1.100). А можете прописывать 127.0.0.1.

Добавим перед строкой # The following lines are desirable for IPv6 capable hosts наши сайты:

192.168.1.100

192.168.1.100

192.168.1.100

drupal.homeip.net

phpmyadmin.loc

drupal.loc

# для сервиса DynDNS

или (смотрите пример первого виртуального хоста (localhost))

127.0.0.1 phpmyadmin.loc

127.0.0.1 drupal.loc

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

Перезагрузим Apache

sudo/etc/init.d/apache2 restart

Попробуем зайти на каждый из сайтов:

http://drupal.loc

http://test.loc

26

http://phpmyadmin.loc

На каждом сайте увидим такую страницу:


phpMyAdmin

Тут нет ничего сложного. Нам надо скачать с http://phpmyadmin.net версию архива и распаковать файлы /var/www/phpmyadmin. Доступ к интерфейсу будет таким: http://phpmyadmin.

loc

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 руб

Сервер

Страницы: 1, 2, 3, 4, 5

рефераты
Новости