Установка Alfresco на Solaris 10

2 Июль 2009

В этой статья я расскажу о минимальной установке Alfresco на Solaris 10, достаточной для того, чтобы просто запустить Alfresco.

Использованные версии ПО:

  • Solaris 10 SPARC (сервер Sun Fire T1000) и x86/x64 (сервер Sun Fire X2100 M2).
  • Alfresco Lab 3.1 Final Preconfigured Tomcat bundle

Последовательность действий при установке.

1. Не обязательно, но очень желательно устанавливать Alfresco в отдельную зону для повышения безопасности. Почему это безопасно, можно посмотреть здесь, здесь или здесь. Инструкции по созданию зоны здесь.

2. Создаем каталог для установки Alfresco, например /opt/alfresco

bash-3.00# mkdir /opt/alfresco

3. Распаковываем дистрибутив Alfresco в каталоге /opt/alfresco

bash-3.00# gunzip alfresco-labs-tomcat-3Stable.tar.gz
bash-3.00# tar xvf alfresco-labs-tomcat-3Stable.tar

4. Редактируем файл alfresco.sh:

  • Прописываем путь к Java в переменную JAVA_HOME и экспортируем ее;
  • Прописываем полный путь к каталогу с Alfresco в переменную ALF_HOME;
  • Меняем все конструкции вида export VAR=value, на синтаксис, понятный для Bourne:
VAR=value
export VAR

Пример файла alfresco.sh:

#!/bin/sh
# Start or stop Alfresco server
# Set the following to where Tomcat is installed
JAVA_HOME=/usr/java
export JAVA_HOME
ALF_HOME=/opt/alfresco
cd "$ALF_HOME"
APPSERVER="${ALF_HOME}/tomcat"
# Set any default JVM values
JAVA_OPTS='-Xms128m -Xmx512m -XX:MaxPermSize=128m -server'
export JAVA_OPTS

5. В файле /opt/alfresco/tomcat/shared/classes/alfresco/extension/custom-repository.properties прописываем полный путь к контенту и индексам в параметре dir.root:

dir.root=/opt/alfresco/alf_data

6. Запускаем Alfresco:

bash-3.00# ./alfresco.sh start
Using CATALINA_BASE:   /opt/alfresco/tomcat
Using CATALINA_HOME:   /opt/alfresco/tomcat
Using CATALINA_TMPDIR: /opt/alfresco/tomcat/temp
Using JRE_HOME:       /usr/java
bash-3.00#

7. Можно понаблюдать, как запускается Tomcat и развертывается web-приложение alfresco.war:

bash-3.00# tail -f /opt/alfresco/tomcat/logs/catalina.out

8. Запускаем браузер, открываем ссылку http://localhost:8080/alfresco. Логин и пароль по-умолчанию admin/admin.

В минимальном варианте Alfresco заработало. Самое интересное предстоит впереди:

  • Интеграция с MySQL;
  • Русификация;
  • Автозапуск через SMF;
  • Интеграция с LDAP;
  • Настройка HTTPS.

Я постараюсь написать обо всем вышеперечисленном. Также, когда сам разберусь, напишу о:

  • Интеграции с Open Office;
  • Интеграции с Image Magick;
  • Интеграция с SWT Tools;
  • Настройке CIFS.

И напоследок англоязычные ресурсы по установке Alfresco на Solaris:

Похожие записи:

  1. Установка Alfresco 3.2 на Solaris
  2. Изменение порта 8080 в Alfresco
  3. Русификация Alfresco
  4. Подключение Alfresco к MySQL в Solaris 10
  5. Alfresco – enterprise content management с открытым исходным кодом

Рубрики: Alfresco

Метки: , Оставить комментарий

Оставить комментарий

Feed

http://solarisblog.ru / Установка Alfresco на Solaris 10