OpenJDK のインストール(CentOS 標準リポジトリから)
はじめに
このページでは、CentOS 標準リポジトリを使用して、CentOS 7 もしくは 8 に OpenJDK をインストールする手順について説明します。
インストール対象の Alfresco Content Services あるいは Alfresco Process Services でサポートされているバージョンのものを選択してください。
- https://docs.alfresco.com/content-services/latest/support/
- https://docs.alfresco.com/process-services/latest/support/
本手順に記載のバージョンは、適宜読み替えてください。
1.OpenJDK のインストール
次のコマンドを実行して OpenJDK のパッケージをインストールします。
# yum install java-11-openjdk java-11-openjdk-devel
# dnf install java-11-openjdk java-11-openjdk-devel
JAVA_HOME を設定します
# echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | tee -a /etc/profile \ && source /etc/profile
java コマンドが登録されているかどうか確認します
# java -version
openjdk version "11.0.11" 2021-04-20 LTS OpenJDK Runtime Environment 18.9 (build 11.0.11+9-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.11+9-LTS, mixed mode, sharing)
jar コマンドが登録されているかどうか確認します
# jar --version
jar 11.0.11
javac コマンドが登録されているかどうかを確認します
# javac -version
javac 11.0.11
2.日本語フォントのインストール
Alfresco Content Services で Office 文書のプレビュー機能を使用する場合、日本語フォントが入っていないと文字化けしてしまいます。それを防ぐために日本語フォントをインストールします。
次のコマンドを実行して、パッケージ展開用の unzip コマンドをインストールします
# yum install unzip
# dnf install unzip
(CentOS 7 のみ) 標準リポジトリから日本語フォントをインストールします。(http://mirror.centos.org/centos/7/os/x86_64/Packages/ から探します)
# yum install ipa-gothic-fonts-* ipa-pgothic-fonts-* ipa-mincho-fonts-* ipa-pmincho-fonts-* vlgothic-fonts-* vlgothic-p-fonts-*
IPA フォントをダウンロードします
# curl -LkvfOJ http://moji.or.jp/wp-content/ipafont/IPAfont/IPAfont00303.zip \ && curl -LkvfOJ https://moji.or.jp/wp-content/ipafont/IPAexfont/IPAexfont00401.zip
ダウンロードした IPA フォントをインストールします
# unzip IPAfont00303.zip \ && unzip IPAexfont00401.zip \ && mkdir -p $JAVA_HOME/lib/fonts/fallback \ && cp -a IPAfont00303/*.ttf $JAVA_HOME/lib/fonts/fallback/ \ && cp -a IPAexfont00401/*.ttf $JAVA_HOME/lib/fonts/fallback/
Archive: IPAfont00303.zip inflating: IPAfont00303/IPA_Font_License_Agreement_v1.0.txt inflating: IPAfont00303/ipag.ttf inflating: IPAfont00303/ipagp.ttf inflating: IPAfont00303/ipam.ttf inflating: IPAfont00303/ipamp.ttf inflating: IPAfont00303/Readme_IPAfont00303.txt Archive: IPAexfont00401.zip creating: IPAexfont00401/ inflating: IPAexfont00401/ipaexg.ttf inflating: IPAexfont00401/ipaexm.ttf inflating: IPAexfont00401/IPA_Font_License_Agreement_v1.0.txt inflating: IPAexfont00401/Readme_IPAexfont00401.txt
フォントファイルが入っていることを確認します
# ls -la $JAVA_HOME/lib/fonts/fallback/
total 41404 drwxr-xr-x. 2 root root 108 Mar 8 11:59 . drwxr-xr-x. 3 root root 4096 Mar 8 11:54 .. -rw-r--r--. 1 root root 6041284 Oct 2 2015 ipaexg.ttf -rw-r--r--. 1 root root 7776964 Jun 27 2015 ipaexm.ttf -rw-r--r--. 1 root root 6235712 Apr 12 2011 ipagp.ttf -rw-r--r--. 1 root root 6235344 Apr 12 2011 ipag.ttf -rw-r--r--. 1 root root 8046048 Apr 12 2011 ipamp.ttf -rw-r--r--. 1 root root 8046712 Apr 12 2011 ipam.ttf
リックソフト株式会社 は、日本でトップレベルのAtlassian Platinum Solution Partnerです。
大規模ユーザーへの対応実績が認められたEnterpriseの認定をうけ、高度なトレーニング要件をクリアし、小規模から大規模のお客様まで対応可能な実績を示したパートナー企業です。
Copyright © Ricksoft Co., Ltd. プライバシーポリシー お問い合わせ