Установка одной версии сервера Alfresco от другой отличается не существенно, поэтому нет необходимости делать отдельные статьи для разных версий.

Вместе с тем, есть некоторые особенности, которые будут отражены в этой статье.

Alfresco Community является бесплатной версией и распространяется как для платформы Linux, так и для платформы Windows. Последняя актуальная версия доступна для загрузки по адресу:

https://sourceforge.net/projects/alfresco/files/?source=navbar

Далее будут показаны примеры установки дистрибутива Alfresco Community для x64 разрядной версии Ubuntu Linux.

Загрузить дистрибутив Alfresco Community на систему Ubuntu Linux можно с помощью WinSCP.

Выполнение всех команд будет выполняться в консоли. Для подключения следует использовать клиент SSH, например PuTTY или Xshell.

Примечание: в случае необходимости выполнения установки на сервер, где ранее был установлен Alfresco, необходимо убедиться в отсутвии сервиса alfresco, либо выполнить его удаление вручную из директории: /etc/init.d

Установка Alfresco Community 4.2.e

Выполняем подключение к серверу Ubuntu Linux. Переходим в папку с дистрибутивом. По умолчанию дистрибутив будет лежать в папке пользователя, под которым было выполнено подключение.

1. Делаем файл дистрибутива исполняемым, выполнив команду:

сделаем скаченный файл исполняемым:

1
chmod 755 alfresco-community-4.2.e-installer-linux-x64.bin

2. Выполняем запуск дистрибутива:

1
sudo ./alfresco-community-4.2.e-installer-linux-x64.bin --mode text

3. Выбираем язык для инсталятора . Если русская локализация не установлена, то лучше выбрать английский язык (клавиша 1).

1
2
3
4
5
6
7
8
9
10
11
12
13
Language Selection
Please select the installation language
[1] English – English
[2] French – Français
[3] Spanish – Español
[4] Italian – Italiano
[5] German – Deutsch
[6] Japanese – 日本語
[7] Dutch – Nederlands
Please choose an option [1] : 1
—————————————————————————
Welcome to the Alfresco Community Setup Wizard.
—————————————————————————

4. Выбираем тип установки (вводим цифру и нажимаем клавишу Enter):.

Easy - позволяет выполнить установку в полуавтоматическом режиме, не задавая дополнительных вопроса.

Advanced - позволяет задать режим запуска сервисов, указать порты отличные от выбранных по умолчанию, задать другие пароли для доступа к серверу Alfresco и СУБД.

1
2
3
4
5
Installation Type
[1] Easy – Installs servers with the default configuration
[2] Advanced – Configures server ports and service properties.: Also choose optional components to install.
Please choose an option [1] : 1
—————————————————————————

5. Выбираем место назначения (соглашаемся и нажимаем клавишу Y, либо вводим путь вручную и нажимаем клавишу Enter):

1
2
3
4
Installation folder
Please choose a folder to install Alfresco Community
Select a folder [/opt/alfresco-4.0.d]:
—————————————————————————

6. Дальше необходимо ввести пароль администратора и подтвердить. В случае установки типа Easy, указанный пароль будет привязан ко всем сервисам:

1
2
3
Admin Password
Please give a password to use for the Alfresco administrator account.
Admin Password:

7. Разрешаем серверу Alfresco выполнять автоматический запуск (нажимаем клавишу Y):

1
2
3
Install as a service
You can optionally register Alfresco Community as a service. This way it will automatically be started every time the machine is started.
Install Alfresco Community as a service? [Y/n]: Y

8. Подтверждаем установку (нажимаем клавишу Y):

1
2
Setup is now ready to begin installing Alfresco Community on your computer.
Do you want to continue? [Y/n]: Y

9. Далее будет выполнена установка сервера Alfresco Community

1
2
3
Please wait while Setup installs Alfresco Community on your computer.
Installing
0% ______________ 50% ______________ 100%

10. От чтения информационного файла можно отказаться, нажав клавишу N:

1
2
Setup has finished installing Alfresco Community on your computer.
View Readme File [Y/n]: N

11. Далее запускаем Web сервис Alfresco Community (нажимаем клавишу Y):

1
Launch Alfresco Community Share [Y/n]: Y

12. Далее будет выполнен старт всех сервисов Alfresco Community:

1
2
3
Using CATALINA_BASE: /opt/alfresco-4.2.f/tomcat
Using CATALINA_HOME: /opt/alfresco-4.2.f/tomcat
.......

Через несколько минту, можно попробовать зайти на веб-интерфес сервера Альфреско, например указав в браузере:

1
http://192.168.1.11:8080/share/

Есть большая вероятность, что при установке Alfresco Community на англоязычную версию Ubuntu Linux. вернее при отсутствии русской локализации, либо если русская локализация не выбрана по умолчанию при установки системы, то при первом запуске в верхнем меню будут вместо букв знаки вопроса. Решение это проблемы описаны в заплатке к системе (https://issues.alfresco.com/jira/browse/ALF-19949): суть в том, что необходимо заменить имеющийся файл с таким же именем на вот этот файл:

1
issues.alfresco.com/jira/secure/attachment/48408/spring-surf-1.2.0-SNAPSHOT.jar

и в двух местах

1
2
-/opt/alfresco-4.2.d/tomcat/webapps/share/WEB-INF/lib
-/opt/alfresco-4.2.d/alf_data/solr/lib

После этого необходимо выполнить перезапуск сервера Alfresco, командой:

1
service alfresco restart

или командой:

1
$ sudo /opt/alfresco-4.2.f/alfresco.sh restart

На этом установка и настройка сервера Установка Alfresco Community 4.2.e завершена.


Установка Alfresco Community 5.0.d

Установка сервера Alfresco Community 5.0.d делается по аналогии с 4 версией. Вначале делаем файл дистрибутива исполняемым, а затем выполняем запуск дистрибутива:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
chmod +x alfresco-community-5.0.d-installer-linux-x64.bin
./alfresco-community-5.0.d-installer-linux-x64.bin
 
Some or all of the libraries necessary to support LibreOffice were not found on your system: fontconfig libSM libICE libXrender libXext libcups
You are strongly advised to abort this installation and install them first using your package manager.
 
For more information, please refer to http://docs.alfresco.com/4.2/topic/com.alfresco.enterprise.doc/concepts/install-lolibfiles.html
 
Do you want to continue with the installation? [y/N]: y
 
Language Selection
 
Please select the installation language
[1] English - English
[2] French - Français
[3] Spanish - Español
[4] Italian - Italiano
[5] German - Deutsch
[6] Japanese - 日本語
[7] Dutch - Nederlands
[8] Russian - Русский
[9] Simplified Chinese - 简体中文
[10] Norwegian - Norsk bokmål
[11] Brazilian Portuguese - Português Brasileiro
Please choose an option [1] : 8
----------------------------------------------------------------------------
Добро пожаловать в установку Alfresco Community.
 
----------------------------------------------------------------------------
Тип установки
 
[1] Легко - установка серверов с конфигурацией по умолчанию
[2] Дополнительно - настраивает порты сервера и свойства службы.: Также выберите установку дополнительных компонентов.
Пожалуйста, выберите опцию [1] : 1
 
----------------------------------------------------------------------------
Каталог для установки
 
Выберите папку для установки Alfresco Community
 
Выберите папку [/opt/alfresco-5.0.d]:
 
----------------------------------------------------------------------------
Пароль администратора
 
Задайте пароль для учетной записи администратора Alfresco.
 
Пароль администратора: :
Повторите пароль: :
----------------------------------------------------------------------------
Установить как службу
 
Дополнительно Alfresco Community можно зарегистрировать как службу. В этом
случае он будет автоматически запускаться вместе с компьютером.
 
Установить Alfresco Community как службу? [Y/n]: y
 
----------------------------------------------------------------------------
Осторожно!
 
Эта среда не настраивается для Alfresco оптимальным образом — внимательно
ознакомьтесь со списком, прежде чем продолжить.
 
Хотя указанные проблемы не препятствуют функционированию Alfresco, некоторые
функции продукта могут быть недоступными или же система может демонстрировать не
 
лучшую производительность.
 
Недостаточно процессоров (ядер) (2+): 1
Недостаточная системная оперативная память (4.0GB+): 2.92GB
Нажмите [Ввод] для продолжения :
 
----------------------------------------------------------------------------
Программа готова к установке Alfresco Community на ваш компьютер.
 
Вы хотите продолжить? [Y/n]: y
 
----------------------------------------------------------------------------
Пожалуйста, подождите пока программа установит Alfresco Community на ваш
компьютер.
 
Установка
0% ______________ 50% ______________ 100%
#########################################
 
----------------------------------------------------------------------------
Завершена установка Alfresco Community на ваш компьютер.
 
Просмотр файла Readme [Y/n]: n
 
Запустить Alfresco Community Share [Y/n]: y
 
waiting for server to start....root@FPI:/home/hmaster#  done
server started
/opt/alfresco-5.0.d/postgresql/scripts/ctl.sh : postgresql  started at port 5432
Using CATALINA_BASE:   /opt/alfresco-5.0.d/tomcat
Using CATALINA_HOME:   /opt/alfresco-5.0.d/tomcat
Using CATALINA_TMPDIR: /opt/alfresco-5.0.d/tomcat/temp
Using JRE_HOME:        /opt/alfresco-5.0.d/java
Using CLASSPATH:       /opt/alfresco-5.0.d/tomcat/bin/bootstrap.jar:/opt/alfresco-5.0.d/tomcat/bin/tomcat-juli.jar
Using CATALINA_PID:    /opt/alfresco-5.0.d/tomcat/temp/catalina.pid
Tomcat started.
/opt/alfresco-5.0.d/tomcat/scripts/ctl.sh : tomcat started

Дополнение

В процессе изучения функционала сервера Alfresco Community обнаружил несколько интересных подразделов.

1. Ссылка на общие ресурсы, о которых знает сервер Alfresco:

http://IpAddress:8080/alfresco/

2. Ссылка на информацию о системных ресурсах на сервере Alfresco и ссылки на различные административные консоли:

http://IpAddress:8080/alfresco/s/admin/admin-communitysummary

3. Ссылка на информацию о модулях, установенных на сервере Alfresco. Но здесь информация может быть не полной:

http://IpAddress:8080/share/page/modules/deploy


20th Авг 2016
Теги:
Загрузка Все права защищены © 2016 ИТ-Инженер (Краснодар)
 
把手拿回