1、基础环境准备
①准备一台虚拟机,操作系统:CentOS 7.9(带图形) 4vCPU,16GB内存,200GB存储。
②虚拟机需要安装数据库(支持MSSQL/Oracle/PostgreSQL)和Java环境。
③本次环境以PostGreSQL位例,进行安装。
2、Postgreql数据库安装
①安装rpm
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
②安装服务端和客户端
yum -y install postgresql10-server && yum -y install postgresql10-server
③初始化数据库
/usr/pgsql-10/bin/postgresql-10-setup initdb
④配置开启自启动
systemctl enable postgresql-10 && systemctl start postgresql-10
⑤创建用户和数据库
使用postgres用户登录(PostgresSQL安装后会自动创建postgres用户,无密码)
su - postgres
⑥登录postgresql数据库
⑦创建用户和数据库并授权
create user dsm with password 'P@ssw0rd'; // 创建用户 create database dsm_db owner dsm; // 创建数据库 grant all privileges on database dsm_db to dsm; // 授权
退出psql(输入 \q 再按回车键即可)
⑧开启远程访问数据库
修改/var/lib/pgsql/10/data/postgresql.conf文件,取消 listen_addresses 的注释,将参数值改为“*”
修改/var/lib/pgsql/10/data/pg_hba.conf文件,增加下图红框部分内容
⑨切换到root用户,重启postgresql服务
systemctl restart postgresql-10.service
⑩修改 postgres 密码
su - postgres psql -U postgres alter user postgres with encrypted password 'P@ssw0rd';
使用数据库连接工具测试连接
3、安装JDK
①将jdk安装包上传至服务器目录上。
②解压
tar zxvf jdk-8u161-linux-x64.tar.gz
mv jdk1.8.0_161 /usr/local/jdk
③配置环境变量
vi /etc/profile
JAVA_HOME=/usr/local/jdk
PATH=$PATH:$JAVA_HOME/bin
source /etc/profile
④测试
java -version
4、开始安装DSM软件
①将DSM的安装脚本上传至服务器上。
②给脚本执行权限
chmod a+x Manager-Linux-20.0.235.x64.sh
③执行安装
sh Manager-Linux-20.0.235.x64.sh
④安装过程如下图所示
5、登录DSM管理控制台