Если вы сюда пришли, значит, что такое Alfresco уже знаете, если нет, можно почитать:
Что бы не повторяться, буду описывать только те моменты, с которыми я столкнулся и там ответов не нашел.
Начнем.
Будем рассматривать случай:
Итак, для начала классическое:
chmod +x Alfresco-Community-3.2-Linux-x86-Install LANG=C ./Alfresco-Community-3.2-Linux-x86-Install
LANG=C потому как локаль у меня UTF8, а инсталлятор сообщения на русском выводит в какой-то другой, интернеты говорят, что в CP1251.
Спрашивает куда ставить, собственно на этом вопросы и заканчиваются, как и автоматическая настройка (из графического устанощика всё нужно настраивается)
Ну далее, стоит отредактировать следующие файлы (предполагаю, что путь установки ~/Alfresco):
~/Alfresco/alfresco.sh на предмет замены всяких @@ALFRESCO_DIR@@ и @@JAVA_HOME@@ на нужное вам~/Alfresco/tomcat/shared/classes/alfresco-global.properties на предмет задания переменных:dir.root - где будут файлы рожденные в процессе работы системы лежатьdb.name=alfrescodb.username=alfrescodb.password=alfrescodb.host=localhostdb.port=3306~/Alfresco/tomcat/shared/classes/alfresco/extension/web-client-config-custom.xml раскоммментируем секцию <config evaluator=«string-compare» condition=«Languages»> оставить можно все или только Русский.Про остальное далее и постепенно.
Для начала сделаем ремарку: через сокет подключиться не получится, это сразу подрезумевает:
mysqld: ALL в /etc/hosts.allowskip-networking в секции [mysqld] конфига /etc/my.cnfbind-address = 127.0.0.1 там же, что и в предыдущем пунктеТеперь создадим базу:
mysql -u root -p < ~/Alfresco/extras/databases/mysql/db_setup.sql
Если нужно кастомизировать пользователя и базу - отредактируем этот файлик.
Далее началась борьба: что бы русские буковки нормально отображались при заливке материалов, мне помогло следующее:
default-character-set=utf8 в сеции [mysqld] конфига /etc/my.cnfdb.url в ~/Alfresco/tomcat/shared/classes/alfresco-global.properties на что-то похожее на это: db.url=jdbc:mysql://${db.host}:${db.port}/${db.name}?useUnicode=true&characterEncoding=utf-8
SET names utf8;
подробности тут: http://forums.alfresco.com/en/viewtopic.php?f=14&t=16964&p=55857&hilit=utf8#p55857
Продолжение следует.
Дискуссия