1、准备环境
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@localhost ~]# java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)
2、安装
官方链接:Confluence Server 下载存档 | Atlassian
创建安装目录
[root@localhost ~]# mkdir -p /data/wiki/confluence
将下载好的包放入新建好的目录并解压 tar -xzvf atlassian-confluence-7.19.7.tar.gz
[root@localhost ~]# cd /data/wiki/confluence/
[root@localhost confluence]# ll
总用量 759924
drwxr-xr-x. 12 admin admin 4096 3月 21 14:02 atlassian-confluence-7.19.7
-rw-r--r--. 1 root root 778146554 3月 29 10:06 atlassian-confluence-7.19.7.tar.gz
配置数据目录
[root@localhost confluence]# vi atlassian-confluence-7.19.7/confluence/WEB-INF/classes/confluence-init.properties
最后新增confluence.home=/data/wiki/confluence
进入bin目录,启动
[root@localhost confluence]# cd atlassian-confluence-7.19.7/bin/
[root@localhost bin]# ./start-confluence.sh
To run Confluence in the foreground, start the server with start-confluence.sh -fg
executing as current user
If you encounter issues starting up Confluence, please see the Installation guide at http://confluence.atlassian.com/display/DOC/Confluence+Installation+Guide
Server startup logs are located in /data/wiki/confluence/atlassian-confluence-7.19.7/logs/catalina.out
---------------------------------------------------------------------------
Using Java: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre/bin/java
2023-03-29 11:18:43,062 INFO [main] [atlassian.confluence.bootstrap.SynchronyProxyWatchdog] A Context element for ${confluence.context.path}/synchrony-proxy is found in /data/wiki/confluence/atlassian-confluence-7.19.7/conf/server.xml. No further action is required
---------------------------------------------------------------------------
Using CATALINA_BASE: /data/wiki/confluence/atlassian-confluence-7.19.7
Using CATALINA_HOME: /data/wiki/confluence/atlassian-confluence-7.19.7
Using CATALINA_TMPDIR: /data/wiki/confluence/atlassian-confluence-7.19.7/temp
Using JRE_HOME: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre
Using CLASSPATH: /data/wiki/confluence/atlassian-confluence-7.19.7/bin/bootstrap.jar:/data/wiki/confluence/atlassian-confluence-7.19.7/bin/tomcat-juli.jar
Using CATALINA_OPTS: -Datlassian.plugins.startup.options='' -Dorg.apache.tomcat.websocket.DEFAULT_BUFFER_SIZE=32768 -Dconfluence.context.path= -Djava.locale.providers=JRE,SPI,CLDR -Dsynchrony.enable.xhr.fallback=true -Datlassian.plugins.enable.wait=300 -Djava.awt.headless=true -Xloggc:/data/wiki/confluence/atlassian-confluence-7.19.7/logs/gc-2023-03-29_11-18-43.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=2M -Xlog:gc+age=debug:file=/data/wiki/confluence/atlassian-confluence-7.19.7/logs/gc-2023-03-29_11-18-43.log::filecount=5,filesize=2M -XX:G1ReservePercent=20 -XX:+UseG1GC -XX:+ExplicitGCInvokesConcurrent -XX:+PrintGCDateStamps -XX:+IgnoreUnrecognizedVMOptions -XX:ReservedCodeCacheSize=256m -Xms1024m -Xmx1024m
Using CATALINA_PID: /data/wiki/confluence/atlassian-confluence-7.19.7/work/catalina.pid
Existing PID file found during start.
Removing/clearing stale PID file.
Tomcat started.
查看
[root@localhost bin]# netstat -nltp | grep 8090
tcp6 0 0 :::8090 :::* LISTEN 1123/java
[root@localhost bin]# lsof -i:8090
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1123 root 57u IPv6 20204385 0t0 TCP *:8090 (LISTEN)
3、安装MySQL
rpm包下载
下载地址: