confluence保姆级教程,安装和设置开机启动教程完整版

  1.  confluence运行需要java环境。注意confluence和java版本的兼容,不然运行会各种报错。我就是版本没对应上导致页面css加载错误以及启动各种插件报错
    wget  https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
    mkdir /usr/local/java
    tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/local/java
    #####需要配置jdk的环境变量
    sudo vim /etc/profile
    在末尾加上
    export JAVA_HOME=/usr/local/java/jdk-17.0.7
    export CLASSPATH=$JAVA_HOME/lib/
    export PATH=xxxx:$JAVA_HOME/bin:$PATH
    #####配置jdk环境变量
    source /etc/profile
  2. 官网下载安装包  confluence官网下载地址
    wget  https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-8.0.2.tar.gz
    tar -zxvf atlassian-confluence-8.0.2.tar.gz -C /opt
    cd /opt/atlassian-confluence-8.0.2
    ######编辑confluence文件位置 
    mkdir -p /var/atlassian/application-data/confluence/
    vim confluence/WEB-INF/classes/confluence-init.properties  
    在文件末尾添加如下内容
    confluence.home=/var/atlassian/application-data/confluence
    ######编辑confluence文件位置
    cd /opt/atlassian-confluence-8.0.2/bin
    setsid ./start-confluence.sh   # setsid把进程挂到后台
  3. 访问ip:8090 根据步骤进行首次安装
  4. 参考atlassian-agent-v1.3.1  https://www.aliyundrive.com/s/5chq6djDtDk 提取码: 08fi
  5. 端口暴漏不安全,配置个域名。nginx配置反向代理 
    server {
            listen 80;
            server_name xxxx.com;
    
            access_log  /home/xxx-access.log;
            error_log   /home/xxx-error.log;
    
    
            location / {
                    proxy_set_header        Host $host;
                    proxy_set_header        X-Real-IP $remote_addr;
                    proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
                    proxy_set_header        X-Forwarded-Proto $scheme;
    
                    proxy_pass              http://localhost:8090;
            }
    
    }

  6. 设置开机启动教程  官网文档
    vim /etc/init.d/confluence
    sudo chmod +x /etc/init.d/confluence
    sudo /etc/init.d/confluence start
    
    #######confluence文件内容如下
    #!/bin/sh -e
    # Confluence startup script
    #chkconfig: 2345 80 05
    #description: Confluence
    
    # Define some variables
    # Name of app ( JIRA, Confluence, etc )
    APP=confluence
    # Name of the user to run as
    USER=confluence
    # Location of Confluence install directory
    CATALINA_HOME=/usr/local/confluence/current
    # Location of Java JDK
    export JAVA_HOME=/usr/lib/jvm/java-7-oracle
    
    case "$1" in
      # Start command
      start)
        echo "Starting $APP"
        /bin/su -m $USER -c "$CATALINA_HOME/bin/start-confluence.sh &> /dev/null"
        ;;
      # Stop command
      stop)
        echo "Stopping $APP"
        /bin/su -m $USER -c "$CATALINA_HOME/bin/stop-confluence.sh &> /dev/null"
        echo "$APP stopped successfully"
        ;;
       # Restart command
       restart)
            $0 stop
            sleep 5
            $0 start
            ;;
      *)
        echo "Usage: /etc/init.d/$APP {start|restart|stop}"
        exit 1
        ;;
    esac
    
    exit 0
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值