무료 문서 관리 ~ Alfresco Community Edition ~ (1)
'특정 서비스의 인프라'라기보다는 개선 등 위주 사업이다.
이번 주제는 문서 관리 웹 응용 프로그램 "Alfresco Community Edition"입니다.
나는'Rundeck'이라는 무료'프록시 없는 SSH 작업 스케줄러'를 쓰고 싶었지만, Alfresco의 애플릿부터 시작하고 싶어서 썼다.
이번에는 그 설치편이야.
※ Rundeck에 관해서는 언제 사례를 좀 쓰고 싶은데...
Alfresco는
한 마디로 위에서 설명한 대로 문서 관리 웹 응용 프로그램입니다.
더욱 구체적으로 말하면 다음과 같은 몇 가지 할 수 있는 특징이 있다.(확인되지 않은 부분이 있음)
간단히 말하면'문서의 가치를 더 오래 유지하기 위해서'다.
알프레스코를 활용하고 능숙하게 활용함으로써 정말 필요한 문서가 살아남아 불필요한 숙제를 줄일 수 있을 거라고 생각합니다.
설치하다.
컨디션
이번엔 시도니까 자기 컴퓨터의 하이퍼박스에 VM을 만들어 봐.
본격적으로 활용하면 가상화 기반과 클라우드 컴퓨팅에 활용하는 것이 좋다.체계적으로
서버 자원을 유연하게 변경하면 이용자의 장점이 더 높다고 생각합니다.
구름 위에 구축하면 밤에 실례를 멈추면 구름의 비용이 다소 절약될 수 있을 것 같다.
Alfresco Community 편집기 다운로드
설치 프로그램이 여기.에 있습니다.
"잠시 후 진행"링크를 클릭하여 "General Release"아래의 "Linux"URL을 복사합니다.
나는 wget으로 그것을 얻었다.
# whoami
root
# pwd
/root
# mkdir alfresco
# cd alfresco/
# pwd
/root/alfresco
# wget http://dl.alfresco.com/release/community/201711-EA-build-00038/alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin
(...割愛)
2017-12-11 22:47:06 (46.1 MB/s) - ‘alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin’ saved [888694313/888694313]
# ls -lrt *
-rw-r--r-- 1 root root 888694313 Nov 17 23:23 alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin
Alfresco Community 편집기 실행설치 프로그램에 루트 사용자에게 실행 권한을 부여하고 실행합니다.
주의해야 할 것은
インストールの種類
중에서 [2] 詳細設定
를 선택하는 것이다.원인[1] 簡易
을 선택하면 제대로 작동하지 않습니다.길지만 명령과 출력 전문이 기재되어 있다.
# chmod 755 alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin
# ./alfresco-content-services-community-full-installer-6.0.0-ea-linux-x64.bin
Some or all of the libraries needed to support LibreOffice were not found on your system: fontconfig libSM libICE libXrender libXext libcups libGLU libcairo2 libgl1-mesa-glx
You are strongly advised to stop this installation and install the libraries.
For more information, see the LibreOffice documentation at http://docs.alfresco.com/search/site/all?keys=libfontconfig
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] : 6
----------------------------------------------------------------------------
ようこそ Alfresco Content Services Community セットアップウィザードへ。
----------------------------------------------------------------------------
インストールの種類
[1] 簡易 - デフォルトの設定を使ってインストールします。
[2] 詳細設定 - サーバーのポートとサービスのプロパティを設定できます。: 追加でインストールするコンポーネントを選択してください。
オプションを選択してください [1] : 2
----------------------------------------------------------------------------
インストールするコンポーネントを選択してください。準備ができたら“次へ“をクリックしてください。
Java [Y/n] :Y
PostgreSQL [Y/n] :Y
LibreOffice [Y/n] :Y
Alfresco Content Services Community : Y (Cannot be edited)
Solr1 [y/N] : N
Solr4 [Y/n] :Y
Alfresco Office Services [Y/n] :Y
Web Quick Start [y/N] : Y
Google ドキュメントの統合 [Y/n] :n
上記選択部分が正しいことを確認してください。 [Y/n]: Y
----------------------------------------------------------------------------
インストール先フォルダ
Alfresco Content Services Community をインストールするフォルダを選択してください。
インストール先フォルダ: [/opt/alfresco-content-services-community-full]:
----------------------------------------------------------------------------
データベースサーバーのパラメータ
データベースのポート番号を入力してください。
データベースサーバーのポート: [5432]:
----------------------------------------------------------------------------
Tomcat のポート設定
Tomcat の設定パラメータを入力してください。
Web サーバードメイン: [127.0.0.1]: 172.100.100.121
Tomcat サーバー用ポート: [8080]:
Tomcat のシャットダウン用ポート: [8005]:
Tomcat の SSL ポート: [8443]:
Tomcat の AJP ポート: [8009]:
----------------------------------------------------------------------------
LibreOffice サーバーのポート
LibreOffice サーバーがリッスンするポート番号を入力してください。
LibreOffice サーバーのポート: [8100]:
----------------------------------------------------------------------------
FTP ポート
統合された FTP サーバーに使用するポート番号を選択してください。
ポート: [21]:
----------------------------------------------------------------------------
管理者のパスワード
Alfresco Content Services 管理者アカウントのパスワードを指定してください。
管理者のパスワード: :
パスワードの再入力: :
----------------------------------------------------------------------------
サービスとしてインストールする
Alfresco Content Services Community をサービスとして登録すると、マシンの起動時に自動的に Alfresco Content
Services Community が開始されます。
Alfresco Content Services Community をサービスとしてインストールしますか? [Y/n]: Y
----------------------------------------------------------------------------
警告
この環境は Alfresco Content Services
を適切に実行するのに十分な構成ではありません。インストールする前に、以下の問題をチェックしてください。
これらの問題があっても Alfresco Content Services
は機能しますが、一部の製品機能が使用できないか、システムが適切に動作しない場合があります。
Not enough system RAM available
(4.0GB+): 3.68GB
SMTP TCP port in use
: 25
続けるには [Enter] キーを押してください :
----------------------------------------------------------------------------
お使いのコンピュータに Alfresco Content Services Community をインストールする準備が整いました。
続けますか? [Y/n]: Y
----------------------------------------------------------------------------
しばらくお待ちください。 Alfresco Content Services Community をお使いのコンピュータにインストール中です。
インストール中
0% ______________ 50% ______________ 100%
#########################################
----------------------------------------------------------------------------
セットアップウィザードによる Alfresco Content Services Community のインストールが完了しました。
Readme ファイルを表示 [Y/n]: n
Alfresco Content Services Community を起動する [Y/n]: Y
waiting for server to start....# done
server started
/opt/alfresco-content-services-community-full/postgresql/scripts/ctl.sh : postgresql started at port 5432
Using CATALINA_BASE: /opt/alfresco-content-services-community-full/tomcat
Using CATALINA_HOME: /opt/alfresco-content-services-community-full/tomcat
Using CATALINA_TMPDIR: /opt/alfresco-content-services-community-full/tomcat/temp
Using JRE_HOME: /opt/alfresco-content-services-community-full/java
Using CLASSPATH: /opt/alfresco-content-services-community-full/tomcat/bin/bootstrap.jar:/opt/alfresco-content-services-community-full/tomcat/bin/tomcat-juli.jar
Using CATALINA_PID: /opt/alfresco-content-services-community-full/tomcat/temp/catalina.pid
Tomcat started.
/opt/alfresco-content-services-community-full/tomcat/scripts/ctl.sh : tomcat started
필요한 패키지 설치설치 프로그램이 실행될 때 첫 번째로 포장이 부족하다는 것을 보여 추가 설치할 것입니다.
또 일본어로 설치돼 있기 때문에 표시 외에도 libreoffice의 일본어 언어 패키지가 설치되어 있다.
# yum install -y fontconfig libSM libICE libXrender libXext libcups libGLU libcairo2 libgl1-mesa-glx
# yum install -y libreoffice-langpack-ja
설치 프로그램을 다시 실행하면 알 수 있지만 포장이 부족한 정보는 없을 것 같습니다.Alfresco 시작
하면, 만약, 만약...서비스가 start가 없으면 시작합니다.
# systemctl status alfresco
● alfresco.service - SYSV: Alfresco Content Services Community
Loaded: loaded (/etc/rc.d/init.d/alfresco; bad; vendor preset: disabled)
Active: inactive (dead)
Docs: man:systemd-sysv-generator(8)
# systemctl start alfresco
# systemctl status alfresco
● alfresco.service - SYSV: Alfresco Content Services Community
Loaded: loaded (/etc/rc.d/init.d/alfresco; bad; vendor preset: disabled)
Active: active (exited) since Mon 2017-12-11 23:13:41 JST; 2s ago
Docs: man:systemd-sysv-generator(8)
Process: 2275 ExecStart=/etc/rc.d/init.d/alfresco start (code=exited, status=0/SUCCESS)
Dec 11 23:13:34 alfresco.local.hyper-v systemd[1]: Starting SYSV: Alfresco Content Services Community...
Dec 11 23:13:34 alfresco.local.hyper-v alfresco[2275]: /opt/alfresco-content-services-community-full/postgresql/scripts/ctl.sh : postgresql (pid 1660) already running
Dec 11 23:13:39 alfresco.local.hyper-v alfresco[2275]: /opt/alfresco-content-services-community-full/tomcat/scripts/ctl.sh : tomcat (pid 1682) already running
Dec 11 23:13:41 alfresco.local.hyper-v systemd[1]: Started SYSV: Alfresco Content Services Community.
Firewall 설정CentOS를 설치한 후 필요한 포트가 열려 있지 않습니다.다음 명령을 사용하여 포트를 엽니다.
공식적인 환경이라면 웹 서버(appache와nginx)를 구축하면 에이전트가 좋지만 사랑을 끊는다.
# firewall-cmd --zone=public --add-port=8080/tcp --permanent
success
# firewall-cmd --zone=public --add-port=8443/tcp --permanent
success
# firewall-cmd --reload
success
# firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: eth0
sources:
services: dhcpv6-client ssh
ports: 8080/tcp 8443/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
이렇게 설치하면 완성됩니다.명령 전문이 기재돼 있어 길어 보이기 어렵지만, 설치 프로그램 실행에 기재된 주의사항을 준수해 진행하면 성공한다.
로그인 확인
그러면 설치가 성공했기 때문에 웹 브라우저에서 액세스를 시도해 봅니다.
다음 로그인 화면이 표시됩니다.
Alfresco 로그인 화면:https://{IP 주소}:8443/share/page/
admin
이고 비밀번호는 설치 프로그램 실행 중 입력한 비밀번호입니다.로그인에 성공하면 다음 대시보드가 표시됩니다.
다음 번 이후에 나는 다음과 같은 일을 하고 싶다.
Reference
이 문제에 관하여(무료 문서 관리 ~ Alfresco Community Edition ~ (1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kashi-tatsu/items/3417c473b406f36a125c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)