OpenCms.ru: 115054 Москва, Космодамианская наб., 52/1
Тел: +7 495 777 08 70
E-mail:
Тел: +7 495 777 08 70
E-mail:
|
Главная | Карта сайта | Форум |

Установите Java 2 SDK, версии 1.5 или новее (вы можете загрузить её с сайта SUN http://java.sun.com/products/j2se/). Подробные инструкции по установке, а также поддерживаемые операционные системы доступны на сайте производителя. Обратите внимание, что вам необходимо установить именно Java SDK, а не JRE (Java Runtime Environment). JRE недостаточно, для работы OpenCms! OpenCms также работает с Java 1.4, но тогда вам потребуется установить дополнительный пакет совместимости Java 1.4.
Важно: OpenCms 7 тестировался под Java 1.4, 5 (1.5) и 6
(1.6).
Замечание: Пользователям FreeBSD может потребоваться
установка новых источников энтропии с операционной системе с помощью rndcontrol, иначе процесс
установки может зависнуть. Например, на компьютере с сетевой карточкой, установленной на IRQs 9,
следует выполнить команду
rndcontrol -s 9
Для своей работы OpenCms 7 требует установленного сервера приложений, полностью совместимого со спецификациями Servlet 2.4 / JSP 2.0. Tomcat 5 является официальным сервером приложений, сертифицированным SUN как полностью поддерживающий спецификации Servlet 2.4 / JSP 2.0. Этот релиз был протестирован под Tomcat 5.0.x и Tomcat 5.5.x. Предыдущие версии Tomcat (4.x и раньше) не поддерживают этот стандарт и не могут быть использованы с для OpenCms 7.
Вы можете загрузить Tomcat с сайта http://jakarta.apache.org/tomcat/. Папка, указанная вами при установке сервера приложений, является папкой CATALINA_HOME. Не забудьте установить системные переменные CATALINA_HOME и JAVA_HOME (см. документацию по Tomcat).
Протестируйте сервер, запустив Tomcat в режиме приложения, и проверьте примеры. В режиме приложения Tomcat использует порт 8080. Для повышения доступности страниц вашего сайта и его устойчивости к повышенным нагрузкам вы можете подключить ваш сервер приложений к веб-серверу (например, IIS или Apache Web Server). Смотрите соответствующую документацию от производителей сервера приложений и веб-сервера.
Замечание: На Linux-системах, Tomcat должен запускаться с аргументом командной строки -Djava.awt.headless=true
Установите базу данных MySQL с сайта http://www.mysql.com/downloads/ (документация доступна по адресу http://www.mysql.com/documentation/). На Windows-системах MySQL должен быть установлен на диск C:\ и зарегистрирован в качестве службы с помощью %MYSQL_HOME%/bin/mysqld -install.
OpenCms может работать с MySQL 4.0, 4.1 и 5.0. Исходя из соображений производительности, следует использовать MySQL 5.0.
Запустите сервер MySQL, запустив службу (WIN32) или выполнив команду %MYSQL_HOME%/bin/mysqld (UNIX).
Перед переходом к следующему шагу убедитесь, что сервер баз данных запущен. Это можно сделать, запустив MySQL monitor (выполнив mysql в папке bin). Если база данных работает правильно, то появится командная строка MySQL. Выйдите из MySQL monitor, набрав exit и перейдите к следующему шагу.
Важно: Вам потребуется увеличить значение переменной
max_allowed_packet, устанавливаемой в конфигурационном файле MySQL (обычно он называется my.ini).
Для OpenCms этот параметр должен быть максимально большим. Рекомендуется поставить его в значение
max_allowed_packet=32M.
Из ZIP пакета OpenCms скопируйте файл opencms.war в директорию веб-приложений вашего сервера
приложений. Для сервера Tomcat это директория CATALINA_HOME/web-apps/. Замените CATALINA_HOME
на настоящий путь к Tomcat.
Запустите (или перезапустите) Tomcat. Tomcat должен установить веб-приложение OpenCms.
Важно: OpenCms необходимо, чтобы war-файл был распакован.
OpenCms не может быть поставлен как один war-файл. Убедитесь, что Tomcat сам распаковал war-файл и
создал директорию CATALINA_HOME/web-apps/opencms/, поместив в неё файлы OpenCms. Конфигурация по
умолчанию для вашего сервлет-контейнера может такова, что он не будет распаковывать устанавливаемый
war-файл. В этом случае вам нужно будет вручную распаковать opencms.war. Для этого можно
использовать обычный архиватор, поскольку war-файлы - это обычные zip-архивы с другим расширением.
Мастер установки OpenCms покажет предупреждение и не будет продолжать установку, если вы не
распаковали war-файл.
Откройте веб-браузер и направьте его по адресу http://localhost:8080/opencms/setup (вы должны привести этот адрес в соответствие с настройками вашего веб-сервера – заменить localhost на имя вашего сервера и 8080 на его порт).
В открывшемся окне вы увидите мастер установки OpenCms. Он установит базу данных OpenCms и
импортирует в систему все доступные модули. Настройки по умолчанию подойдут для обычных инсталляций
с MySQL и Tomcat, запущенных на одном компьютере. Если вы используете различных пользователей базы
данных, убедитесь, что они существуют перед созданием таблиц и импортом модулей.
Важно: Проверьте, что все блокировщики всплывающих окон
отключены, и включён Javascript для сервера, куда вы поставили OpenCms. В противном случае вы не
сможете зайти в рабочее место OpenCms.
Теперь OpenCms готов к работе. Для входа в систему как пользователь обратитесь по адресу http://localhost:8080/opencms/opencms/system/login/ (вместо localhost и 8080 поставьте имя и порт вашего сервера).
В качестве имени пользователя и пароля в первый раз используйте Admin и admin, после чего не забудьте как можно быстрее поменять пароль администратора, чтобы избежать несанкционированного доступа к вашему сайту.
После установки OpenCms следует взглянуть на настройки безопасности. Сначала смените пароль пользователя Admin, вызвав диалог с настройками пользователя (иконка с галочками в верхней части экрана рабочего места).
Затем вы можете добавить пароль на базу данных MySQL. Введите следующие команды в командной
строке MySQL:
use mysql;
insert into user values ('localhost', 'opencmsuser', password('XXXXX'),\
'N','N','N','N','N','N','N','N','N','N','N','N','N','N');
insert into db values ('localhost', 'opencms', 'opencmsuser',\
'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
flush privileges;
Убедитесь, что вы заменили opencmsuser и opencms на имя вашего пользователя в базе данных, если
вы меняли их при установке.
Не забудьте добавить нового пользователя и пароль ко всем строкам подключения к базе в файле
opencms.properties. Только новый пользователь может теперь подключаться к таблицам OpenCms. Более
подробную информацию можно найти в документации по MySQL.