Лабораторная работа 14 - Установка, настройка и адаптация к своему серверу системы управления сайтом.( 4 балла)
Цель работы: формирование умений установки, настройки и адаптации к своему серверу системы управления сайтом.
Поясняющая информация
В информационных технологиях, как и других областях нельзя разрабатывать все самим. Если вам нужен будет стандартный автомобиль, вы же не будете его разрабатывать, если даже и будете, вероятнее всего он не будет современным, надежным и дешевым. Так и в информационных технологиях, если какая то команда разрабатывает софт 10 лет, то вам придется преодолеть этот путь тоже, хотя, используя их опыт, это может получиться быстрее.
WWW-технологии развиваются уже больше 15 лет, и накоплено много программ.
Например, каталог программ HotScripts (http://www.hotscripts.com/) содержит более 45 000 программ (причем большинство свободные для некоммерческого использования) на разных языках (на PHP более 17000 программ).
В каталоге есть, как и отдельные программы (форумы, новости и т.д.), так и целые системы управления сайтом (форумы и новости в них входят как блоки). За последними будущее.
Система система управления сайтом PHP-NUKE
Сайт разработчиков http://www.phpnuke.org/
Сайт пользователей на русском языке http://www.nukefiles.ru/
Текущая стабильная версия 8.1, можно взять с этого сервера, скачать .
Рекомендую русскоязычную версию, каталог rus.
Система система управления сайтом MOODLE, система для образования.
Сайт разработчиков http://www.moodle.org/
Система система управления сайтом Joomla.
Сайт разработчиков http://www.joomla.org/
Сайт пользователей на русском языке http://joomlaportal.ru/
Система система управления сайтом WordPress (популярна для создания блогов).
Сайт разработчиков http://wordpress.org/
Сайт пользователей на русском языке http://ru.wordpress.org/
Система система управления сайтом Mambo.
Сайт разработчиков http://mambo-foundation.org/
Сайт пользователей на русском языке http://ru-mambo.ru/
Самая простая установка (для PHP-NUKE):
-
Закачать файлы на сервер
-
Запустить install.php (через URL)
-
Ответить на вопросы
-
Удалить install.php (чтобы никто не воспользовался)
-
Можно установить дополнительные модули.
В процессе инсталляции создастся база данных (структура описана в *.sql), и изменятся конфигурационные параметры в файле config.php .
Но в этом варианте WWW-сервер должен иметь права на запись в файл config.php, а вы права сменить не сможете. Поэтому его конфигурировать придется вручную.
Практические задания
Задание
-
Скачайте CMS, разархивируйте.
-
Создайте отдельный каталог для CMS на сервере.
-
Закачайте на сервер файлы и установите CMS.
-
Проверьте работоспособность системы.
-
Приведите систему к общему виду вашего сайта.
К сдаче лабораторной предоставляются: работающую CMS.