Centos7下Confluence7.4+Docker版PostgreSQL安装

目录

  • 一、环境准备
    • 1、CentOS7
    • 2、Java
    • 3、Docker
    • 4、PostgreSQL
  • 二、Confluence7.4下载安装
  • 三、Confluence7.4

一、环境准备

1、CentOS7

若服务器已准备好,可以忽略,若安装的mini版本,可以安装如下命令,方便使用,其他版本的也可以安装,前提网络已经配置好
这里建议用新服务器且给大点硬盘空间,毕竟作为知识库使用,空间会越来越大
新服务器将防火墙关闭一下,并取消开机启动

systemctl stop firewalld
systemctl disable firewalld
yum install lrzsz tree net-tools nmap vim bash-completion lsof dos2unix nc telnet ntp wget rng-tools psmisc screen -y

创建相关需要使用的目录,如本文创建目录如下。我的最大硬盘目录分配给了home。
Centos7下Confluence7.4+Docker版PostgreSQL安装_第1张图片
数据库:/home/pgdata
confluence 安装目录:/home/confluence
confluence 数据目录:/home/data
目录创建命令:

mkdir {pgdata,confluence,data}

2、Java

若已有java环境,可以忽略。如果没有从官网下载1.8的包
我是链接
Centos7下Confluence7.4+Docker版PostgreSQL安装_第2张图片
如本文下载包为jdk-8u241-linux-x64.tar.gz,打开xshell或者CRT等工具
利用rz命令上传到Linux服务器,如本文上传到/usr/java下

cd /usr
mkdir java
cd java

rz命令后enter键选择jdk上传,然后进行解压

rz 
tar zxvf jdk-8u241-linux-x64.tar.gz

配置环境变量,编辑文件,加入如下内容

vim /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_241
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

使环境变量立马生效

source /etc/profile

输入java -version命令,出现如下则环境配置成功
在这里插入图片描述

3、Docker

若已有docker环境则忽略,直接下一项
安装依赖工具

yum install -y yum-utils device-mapper-persistent-data lvm2

添加阿里镜像源,加快下载速度

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker

yum -y install docker-ce

启动docker

systemctl start docker

验证安装

docker -v

在这里插入图片描述
设置开机自启

systemctl enable docker

4、PostgreSQL

docker 安装好后就可以进行数据库安装了
先下载镜像

docker pull postgres

创建数据盘,进行映射,将数据库的数据存储到本地磁盘
比如本文创建到/home/pgdata
启动容器,其中,数据库密码是-e后面的参数,可以自行设置。

docker run \
	--name postgres1 \
	-e POSTGRES_PASSWORD=passwd123 \
	-p 5432:5432 \
	-v /home/pgdata:/var/lib/postgresql/data \
	-v /etc/localtime:/etc/localtime:ro \
	--restart=always \
	-d postgres

验证容器启动情况

docker  ps

在这里插入图片描述
利用数据库工具进行连接,连接成功后创建数据库confluence,在confluence安装时用到

二、Confluence7.4下载安装

我是链接
atlassian-confluence-7.4.0-x64.bin
下载完毕后rz命令上传到指定目录,如/home/confluence
赋予可执行权限,进行安装

cd /home/confluence
rz
chmod +x atlassian-confluence-7.4.0-x64.bin
./atlassian-confluence-7.4.0-x64.bin

安装过程中有些命令需要输入,如下图标红部分
是否安装你的计算机,输入o
接下来选择安装方式,因为我要放到自己的目录,因此选择第二项
录入安装目录
录入数据存放目录
接下来选择端口号,因为我是单独服务器运行知识库,可以默认端口号
Centos7下Confluence7.4+Docker版PostgreSQL安装_第3张图片
等待安装完成后,浏览器访问
IP:8090
更改语言为中文,选择产品安装进行下一步。
Centos7下Confluence7.4+Docker版PostgreSQL安装_第4张图片
插件安装时可以跳过,下一步
然后记下服务器ID,等下用

三、Confluence7.4

剩下的参照链接
链接: https://pan.baidu.com/s/1WDBCYTJP5lKaY_BMFosPtA 提取码: x8fc

你可能感兴趣的:(杂七杂八)