systemctl stop firewalld.service systemctl disable firewalld.service
[root@localhost ~]# getenforce Enforcing [root@localhost ~]# setenforce 0
[root@localhost ~]# vim /etc/sysconfig/selinux SELINUX=enforcing 改为 SELINUX=disabled sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
yum install -y mc vim iftop htop iotop dstat atop xauth lnav wget tmux bind-utils mailx net-tools zip unzip nmap ntp ntpdate
yum update -y
CMDBuild需要Java。它适用于OpenJDK和OracleJDK。在这个安装中,我们将使用OpenJDK。
注意:如果您安装整个CMDbuild生态系统,则可能需要安装OracleJDK。
mkdir Temp
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel java-1.8.0-openjdk-headless
NB:为了正确运行CMDBuild 2.5.1需要PostgreSQL 9.4或更高版本。默认情况下,CentOS具有9.2不起作用。我们将安装与标准工具兼容的9.6。如果您使用10.x,则需要使用最新的分发工具,如PgAdmin4。
安装PostgreSQL cf. //www.postgresql.org/download/linux/redhat/
yum install -y //download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm
yum install -y postgresql96 postgresql96-server
/usr/pgsql-9.6/bin/postgresql96-setup initdb
编辑/var/lib/pgsql/9.6/data/pg_hba.conf并更新如下
... local all all trust host all all 127.0.0.1/32 trust host all all ::1/128 trust host all all 192.168.0.40/24 trust host all all 192.168.0.201/24 trust
编辑/var/lib/pgsql/9.6/data/postgresql.conf并更新如下
... listen_addresses = '*' ...
启动PostgreSQL并将其设置开机启动
systemctl enable postgresql-9.6 systemctl start postgresql-9.6
让我们转到临时目录
cd ~/Temp
下载Tomcat
wget //mirrors.cnnic.cn/apache//tomcat/tomcat-8/v8.5.39/bin/apache-tomcat-8.5.39.tar.gz
我们在/ opt中提取包
tar xfz apache-tomcat-8.5.39.tar.gz -C /opt/
我们创建了一个符号链接
ln -s /opt/apache-tomcat- 8.5.39 /opt/tomcat
让我们创建单元来自动启动Tomcat,创建文件/etc/systemd/system/tomcat.service
[Unit] Description=Apache Tomcat 8 Servlet Container After=syslog.target network.target [Service] User=root Group=root Type=forking Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat Environment=CATALINA_BASE=/opt/tomcat ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh Restart=on-failure [Install] WantedBy=multi-user.target
加载tomcat.service文件
systemctl daemon-reload
NB:我们继续进行唯一的限定。我们将在安装连接器后对其进行充电
systemctl enable tomcat
让我们把自己放在临时目录中
cd ~/Temp
wget //datapacket.dl.sourceforge.net/project/cmdbuild/2.5.1/cmdbuild-2.5.1.zip
unzip cmdbuild-2.5.1.zip
wget //jdbc.postgresql.org/download/postgresql-9.4.1212.jar
cp postgresql-9.4.1212.jar /opt/tomcat/lib/
unzip cmdbuild-2.5.1.zip cp cmdbuild-2.5.1/cmdbuild-2.5.1.war /opt/tomcat/webapps/cmdbuild.war
NB:根据服务器的不同,启动Tomcat可能需要几分钟时间
systemctl start tomcat
//10.255.75.131:8080/cmdbuild/?language=zh_CN
注意:高级用户:postgres,密码:postgres。
原文来自:
本文地址://q13zd.cn/centos7-install-cmdbuild.html编辑:xiangping wu,审核员:逄增宝
Linux大全:
Linux系统大全: