ナチュログ管理画面 キャンプ キャンプ 関東 アウトドア&フィッシングナチュラムアウトドア用品お買い得情報
ブログ作成はコチラ
あなたもナチュログでアウトドア生活を綴ってみませんか?
ブログランキング・にほんブログ村へ
にほんブログ村
###############ubuntu18.04インストール後の設定##################

japanese teamからisoファイルをダウンロードして起動用USBメモリを作り、普通にインストールする。



############HDD permission
Nautilusで所有者を変える
18.04では”gksu”が使えなくなっているので
端末を起動し、以下のコマンドを実行します。

$ sudo nautilus

rootでNautilusが起動するため、アクセス権を変更することができます。

#############Systemback(18.04では未サポートで現状ではインストールできない)####################
# sudo add-apt-repository ppa:nemh/systemback
# sudo apt-get update
# sudo apt-get install systemback


###################################################

1)アップデートを確認する

2)日本語を入力できるようにする

3)ファイアーウォールを有効にする
sudo apt-get install gufw python-gi


4)日本語フォルダー名を英語表記にする
$ env LANGUAGE=C LC_MESSAGES=C xdg-user-dirs-gtk-update

5)ランチャーのAmazonを削除する

6)Flashプラグインやコーデック等をまとめてインストールする
$ sudo apt install ubuntu-restricted-extras

7)Japanese Teamのパッケージリポジトリを追加する
(英語版のisoを使用した場合に必要。japanese teamからダウンロードした場合は不要)

wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add -
wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add -
sudo wget https://www.ubuntulinux.jp/sources.list.d/xenial.list -O /etc/apt/sources.list.d/ubuntu-ja.list

sudo apt update
sudo apt upgrade
sudo apt install ubuntu-defaults-ja

8)日本語入力ソフトをアップデートする
Ubuntu 18.04の日本語入力ソフト(Mozc)は若干バージョンが古い

sudo add-apt-repository ppa:japanese-testers/mozc
sudo apt update
sudo apt upgrade

9)Unity Tweak Tool、Tweakツールをインストール
sudo apt install unity-tweak-tool
sudo apt install gnome-tweak-tool

10)GSmartControl
HDDやSSDのS.M.A.R.T.をチェックするためのツール
sudo apt install gsmartcontrol

11)GDebi Package Installer
ランチャーの『Ubuntu Software』をクリックして起動し、検索欄に
gdebi
と入力、表示されたGDebi パッケージインストーラーの「インストール」ボタンをクリックする。

12)Synaptic パッケージマネージャー
sudo apt install synaptic

13)Y PPA Manager
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt update
sudo apt install y-ppa-manager

14)オフィスアプリを新しいバージョンに更新できるようにする
LibreOfficeのリポジトリを追加
sudo add-apt-repository -y ppa:libreoffice/ppa
sudo apt update

15)Google Chromeをインストールする
Googleの配布ページからdebファイルをダウンロードし、ダブルクリックしてインストールする。
インストールすると自動的にリポジトリが追加されるので、アップデートマネージャーで最新版にアップデート出来る。

16)Adobe Flash Player
ランチャーの『システム設定』をクリックして起動し、ソフトウェアとアップデートをクリック、「他のソフトウェア」タブをクリック、Canonical パートナーのチェックボックスをクリックしてチェックを入れ、「閉じる」ボタンをクリック、「再読込」ボタンをクリックする。
sudo apt install adobe-flashplugin

17)Java(OpenJAVAではweasisとの連携がうまくいかない。必ず本家を用いること)
Oracle Java 8 ppa編
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer

18)Ubuntu Cleaner
sudo add-apt-repository -y ppa:sicklylife/ppa
sudo apt update
sudo apt install ubuntu-cleaner

19)MySQL5.7(最新版のMySQL-8ではdcm4cheeでは連携が取れない)
sudo apt update
sudo apt install mysql-server mysql-client
ついでに
sudo apt install mysql-workbench


これだけでインストールできる。そののち、初期設定を行う。

sudo mysql_secure_installation

パスワードなしの状態からrootに入って設定するようになっている。


参考:コマンド
$ sudo mysql -u root -p
$ sudo systemctl stop mysql
$ sudo systemctl start mysql
$ sudo systemctl restart mysql
$ sudo systemctl status mysql
$ sudo systemctl disable mysql
$ sudo systemctl enable mysql


mysql> SET GLOBAL validate_password_policy=LOW;
mysql> SET GLOBAL validate_password_length=4;
でパスワード4文字を許可しておく。

設定確認
#(文字コード確認)
mysql> show variables like '%char%';

#(照合順序確認)
mysql> show variables like '%collation%';

#(パスワードポリシー)
mysql> show variables like '%validate_password%';

(パスワード有効期限)
mysql> select @@default_password_lifetime;
”0”になっていれば良い

21)MySQL5.7 パスワードの制限をゆるく
mysql> SET GLOBAL validate_password_length=4;
mysql> SET GLOBAL validate_password_policy=LOW;


MySQL設定:しなくても良い
cd /etc/mysql
sudo cp my.cnf my.cnf.back
sudo gedit my.cnf
----------------------------------------------
[client]
default-character-set = utf8

[mysqld]

character-set-server = utf8
default_password_lifetime = 0
---------------------------------------------

参考;NySQLの削除
sudo apt-get remove --purge mysql-server* mysql-common
sudo apt-get autoremove --purge
sudo rm -r /etc/mysql
sudo rm -r /var/lib/mysql




##############Linux mint 18 Sarah に dcm4chee をインストール######################


###dcm4chee と JBoss 4.2.3GA のダウンロード
/home/oruserに展開

###ファイルのコピー
カレントディレクトリを合わせてシェルスクリプトを実行します。

$ cd /home/oruser/dcm4chee-2.18.3-mysql/bin
$ ./install_jboss.sh /home/oruser/jboss-4.2.3.GA
インストール用のシェル・スクリプトは2.18.3には入っていない(なぜか?)
2.18.1に入っているものが使えるので、ダウンロード解凍し、コピーすること。

###MySQLの設定
pacsdbというデータベースを作成しユーザーも作成します。

sudo mysql -u root -p

MySQL5.7 パスワードの制限をゆるくしないと失敗する

mysql> SET GLOBAL validate_password_length=4;
mysql> SET GLOBAL validate_password_policy=LOW;

mysql> create database pacsdb;
mysql> grant all on pacsdb.* to 'pacs'@'localhost' identified by 'pacs';

テーブル作成
別の端末を立ち上げ、

cd /home/oruser/dcm4chee-2.18.3-mysql/sql
mysql -upacs -ppacs pacsdb < create.mysql


MySQL端末に戻り、MySQlログイン終了

mysql> \q



###JAVA環境変数の設定
ubuntuの場合、なぜか、JAVA_HOMEの設定は必要ない。CentOSでは必賞なので、一応書いておく。

#####JAVA_HOMEの設定##########################################

# which java
# ls -al /usr/bin/java
# ls -al /etc/alternatives/java

でJAVA本体を探す

# gedit /etc/profile に追加

JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre
export JAVA_HOME

追加する場所は,export PATH ...の前あたりで良いでしょう.以上で,JAVA_HOMEの設定は完了





###jai_imageio.jar ファイルなどの書き換え・・・
Oracleから普通にダウンロードしてインストールした64ビット版の以下のファイル(上二つ)にはバグがあり、入れ替えないと画像が表示されない。

jai_imageio-1_1/lib/jai_imageio.jar
jai_imageio-1_1/lib/clibwrapper_jiio.jar
jai_imageio-1_1/lib/libclib_jiio.so

最初の2つは
dcm4chee-2.18.3-mysql/server/default/lib/へ,
最後のは
dcm4chee-2.18.3-mysql/bin/native/へ上書き。

ここまでやれば、/binフォルダの、./run.shで起動できる。


####weasisのインストール
warファイルを
dcm4chee-2.18.3-mysql/server/default/deploy/に貼り付ける
dcm4cheeが立ち上がっているのを確認し
JMXコンソール(http://localhost:8080/jmx-console)にアクセスしservice=WebConfigに入る
2つの値を下記のように変更

WebviewerNames = weasis
WebviewerBaseUrl = NONE


ブラウザで以下のサイトにアクセスして

https://github.com/nroduit/weasis-pacs-connector/tree/master/src/main/resources

weasis-connector-default.propertiesより
weasis-connector-default.propertiesに入り

出てきたソースコードをメモ帳などに保存させ、
ファイル名を weasis-pacs-connector.propertiesに変更。
apps/dcm4chee-2.18.3-mysql/server/default/conf.に貼り付ける。


###inspectMBean.jsp 修正
dcm4chee-2.17.3-mysql/server/default/deploy/jmx-console.warの中

151行目
「replace("\"",""")」を「replaceAll("\"",""")」に変更


##########WADOの確認###################

下記のフォルダにアクセスします。

C:\apps\dcm4chee-2.18.3-mysql\server\default\conf\xmdesc

「dcm4chee-wado-xmbean.xml」を編集します。

「ImageWriterClass」で検索し、下記の文を探し編集します。197行にあると思います。

ImageWriterClass
java.lang.String

value="com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter" />





削除:

value="com.sun.media.imageioimpl.plugins.jpeg.CLibJPEGImageWriter" />

追加:

value="com.sun.image.codec.jpeg.JPEGImageEncoder" />


###実行する
カレントディレクトリを合わせて実行します。

cd /home/oruser/dcm4chee-2.18.3-mysql/bin
sudo ./run.sh

http://localhost:8080/dcm4chee-web3/
http://localhost:8080/jmx-console/


###dcm4chee でDicomファイルをインポート

dcmsnd [Options] [@[:]] |...

Example$ dcmsnd DCMRCV@localhost:11112 image.dcm

cd /home/oruser/dcm4che-2.0.29/bin
sudo ./dcmsnd DCM4CHEE@localhost:11112 *.dcm /home/oruser/import/*/


#############homeディテクトリでは危ないので、移動################

cd /usr/local
sudo mkdir app
sudo cp -r /home/oruser/dcm4chee-2.18.3-mysql /usr/local/app/
sudo ln -s /usr/local/app/dcm4chee-2.18.3-mysql /usr/local/dcm4chee

元は、バックアップとして適当なところへ


###########自動起動用シェル##################

起動時に実行されるように登録すれば、電源投入時にdcm4cheeが自動実行される

ファイル名:autorun.sh

---------------------------------------------------------------

#!/bin/sh

# 起動用シェルスクリプト sudoのパスワード入力を回避
# 起動時に実行するように登録すれば、電源投入時にdcm4cheeが起動する

cd /usr/local/dcm4chee/bin

pass="oruser"
echo $pass | sudo -S ./run.sh

---------------------------------------------------------------


###########起動時に autorun.sh が実行されるように登録##########

OS起動時には、rc.local ファイルが実行される。このファイルは2つ存在して以下の順で呼ばれる。
 正確には、init.d直下のrc.localが、etc直下のrc.localを呼んでいる。

/etc/init.d/rc.loocal
/etc/rc.local

 また、etc直下のrc.localは、/etc/rc.local.d/ 直下のファイル群を呼んでいる。

 よって、結論としては、単体のスクリプトを/etc/rc.local.d/ の直下におけば良い。


autorun.sh

を/etc/rc.local.d/ の直下におけば良い。


###########################################################################



このブログの人気記事
オンライン資格確認顛末記 (その一;素のWin10-64 失敗編)
オンライン資格確認顛末記 (その一;素のWin10-64 失敗編)

ubuntu20でSystemBack
ubuntu20でSystemBack

同じカテゴリー(パソコン)の記事画像
RHEL8.4インストール(1)
オンライン資格確認顛末記 (その一;素のWin10-64 失敗編)
dem4chee-arc-light-5 インストールメモ
NASのPACSアプリが動いた(半分だけ)
同じカテゴリー(パソコン)の記事
 Windows11+WSL2:Ubuntu+Docker+dcm4chee-arch-light (2022-08-25 07:19)
 ubuntu22+Postgres(基本設定も含む)+Non-Docker-New-PACS(1) (2022-08-22 04:38)
 Alma8.6になったらMySQLのインストールが困った (2022-08-21 05:51)
 ubuntu22.04 追加セッティング (2022-08-12 02:56)
 ubuntu22.04とMySQL (2022-05-28 05:06)
 Ubuntu20.04+Docker+dcm4che-arch-light-5 (2021-11-24 03:22)

※このブログではブログの持ち主が承認した後、コメントが反映される設定です。
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。


削除
ubuntu18.04上でのPACS構築(dcm4chee2.18.3+weasis2.6.2)
    コメント(0)