用到的工具如下:
dcm4chee-2.18.0-mysql.zip
jboss-4.2.3.GA-jdk6.zip
iOviyam-2.0-bin-Beta1.zip
mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz
JDK版本爲1.7
安裝步驟:
1、安裝DCM4CHEE :
unzipdcm4chee-2.18.0-mysql.zip
2、解壓jboss,拷貝到dcm4chee目錄下
unzip jboss-4.2.3.GA-jdk6.zip
進入dcm4chee-2.18.0-mysql/bin目錄,輸入命令 ./install_jboss.sh /root/dcm4chee/jboss-4.23.GA
3、安裝Mysql(如果已安裝請忽略)
3.1卸載Mysql(如果不需要卸載舊版本請忽略)
查找以前是否裝有Mysql:rpm-qa|grep -i mysql 可以看到mysql的包 mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1
刪除mysql:命令rpm -e --nodeps 包名 (例如 rpm -ev mysql-4.1.12-3.RHEL4.1 )
刪除老版本mysql的開發頭文件和庫:rm -fr /usr/lib/mysql rm -fr /usr/include/mysql
注意:卸載後/var/lib/mysql中的數據及/etc/my.cnf不會刪除,如果確定沒用後就手工刪除 rm -f /etc/my.cnf rm -fr /var/lib/mysql
3.2安裝Mysql
進入安裝包所在目錄,執行命令:tar -zxvf mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz /usr/local/mysql
添加系統mysql組和mysql用戶:groupadd mysql和useradd -r -g mysql mysql
進入安裝mysql軟件目錄:cd /usr/local/mysql
修改當前目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql ./
安裝數據庫:執行命令 ./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者爲root用戶:執行命令 chown -R root:root ./
修改當前data目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql data
啓動mysql服務和添加開機啓動mysql服務:
添加開機啓動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啓動腳本放到開機初始化目錄
啓動mysql服務:執行命令service mysql start 執行命令:ps -ef|grep mysql 看到mysql服務說明啓動成功
修改mysql的root用戶密碼,root初始密碼爲空的: 執行命令:./bin/mysqladmin -u root password '密碼'
4、創建pacsdb數據庫
新建pacs用戶:insert into mysql.user(Host,User,Password) values(‘localhost’,’pacs’,password(‘pacs’));
如果插入失敗的話,修改/etc/my.cnf文件,將文件中的STRICT_TRANS_TABLES刪掉,即改爲: sql_mode=NO_ENGINE_SUBSTITUTION 然後重啓mysql即可
flush privileges;
用root用戶創建pacsdb數據庫:create database pacsdb;
導入數據庫文件:source /root/dcm4chee-2.18.0-mysql/sql/create.mysql
把pacsdb數據庫的權限賦給pacs用戶:grant all privileges on pacsdb.* to pacs@localhost identified by 'pacs';
數據庫部分完成
5、啓動 dcm4chee-2.18.0-mysql/bin/run.sh
jboss報錯,大意是wado service沒有啓動,解決辦法可參考http://stackoverflow.com/questions/18673556/install-dcm4chee-on-centos/21399339
6、安裝iOviyam
參考網址:
http://blog.csdn.net/superchanon/article/details/8546254/
zssure大神的:http://blog.csdn.net/zssureqh/article/details/46393023