zoukankan      html  css  js  c++  java
  • confluence搭建破解及汉化教程

    注:本文参考了 《 confluence搭建破解及汉化教程  》

    本文是在yum环境搭建好,且可用联网的前提下进行的实际操作并作记录的。

    关于yum本地环境搭建可以参考此文:《CentOS7.2 创建本地YUM源和局域网YUM源

    关于linux 环境联网。设置静态ip 可以参考此文:《Centos7 设置静态IP地址》也可以直接设置为动态ip.

    Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。

    在此记录下搭建以及破解过程。

    一.环境介绍

    1.jdk-8u151-linux-x64.rpm

    2.mysql-server-5.1.73-8.el6_8.x86_64.rpm

    3.atlassian-confluence-5.6.6-x64.bin

    4.操作系统centos6.5 64位

    二.安装步骤

    1.安装JAVA环境

    参考一:《Centos7 linux 卸载自带安装的jdk 并yum自动安装jdk1.8》。本博主自己搭建的jdk环境安装是用了该“参考一”的操作方式。

    参考二:

    #在/usr目录下创建java目录
    
    mkdir /usr/java
    
    #下载jdk-8u151-linux-x64.rpm安装包。
    
    wget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-i586.rpm
    
    ##安装
    
    rpm -ivh jdk-8u151-linux-i586.rpm
    
    #配置环境变量
    
    vim /etc/profile
    
    #在最后文件末尾加入
    
    JAVA_HOME=/usr/java/jdk1.7.0_79
    JRE_HOME=/usr/java/jdk1.7.0_79/jre
    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME JRE_HOME CLASS_PATH PATH
    
    

    java变量

    #更新配置
    source /etc/profile
    
    #查看JAVA版本
    java -version

    2.安装mysql

    注:本段内容参考了:《CentOS7安装MySQL

           1: 下载并安装MySQL官方的 Yum Repository

    [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

     

    [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    --2018-07-19 01:23:39--  http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    Resolving dev.mysql.com (dev.mysql.com)... 137.254.60.11
    Connecting to dev.mysql.com (dev.mysql.com)|137.254.60.11|:80... connected.
    HTTP request sent, awaiting response... 301 Moved Permanently
    Location: https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm [following]
    --2018-07-19 01:23:39--  https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    Connecting to dev.mysql.com (dev.mysql.com)|137.254.60.11|:443... connected.
    HTTP request sent, awaiting response... 302 Found
    Location: https://repo.mysql.com//mysql57-community-release-el7-10.noarch.rpm [following]
    --2018-07-19 01:23:41--  https://repo.mysql.com//mysql57-community-release-el7-10.noarch.rpm
    Resolving repo.mysql.com (repo.mysql.com)... 23.59.65.109
    Connecting to repo.mysql.com (repo.mysql.com)|23.59.65.109|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 25548 (25K) [application/x-redhat-package-manager]
    Saving to: ysql57-community-release-el7-10.noarch.rpm
    
    100%[==================================================================================================================================>] 25,548       149KB/s   in 0.2s
    
    2018-07-19 01:23:42 (149 KB/s) - ysql57-community-release-el7-10.noarch.rpmsaved [25548/25548]
    
    -c: No such file or directory
    No URLs found in -c.
    FINISHED --2018-07-19 01:23:42--
    Total wall clock time: 2.8s
    Downloaded: 1 files, 25K in 0.2s (149 KB/s)
    [root@localhost ~]# ls
    anaconda-ks.cfg  Documents  initial-setup-ks.cfg                linuxamd64_12102_database_2of2.zip  
    mysql57-community-release-el7-10.noarch.rpm
      Public     Videos
    Desktop          Downloads  linuxamd64_12102_database_1of2.zip  Music                               Pictures                                     Templates
    [root@localhost ~]# 

     

    使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。

    [root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
    [root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
    Loaded plugins: fastestmirror, langpacks
    Examining mysql57-community-release-el7-10.noarch.rpm: mysql57-community-release-el7-10.noarch
    Marking mysql57-community-release-el7-10.noarch.rpm to be installed
    Resolving Dependencies
    --> Running transaction check
    ---> Package mysql57-community-release.noarch 0:el7-10 will be installed
    --> Finished Dependency Resolution
    file://yum/mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
    Trying other mirror.
    
    Dependencies Resolved
    
    ============================================================================================================================================================================
     Package                                        Arch                        Version                     Repository                                                     Size
    ============================================================================================================================================================================
    Installing:
     mysql57-community-release                      noarch                      el7-10                      /mysql57-community-release-el7-10.noarch                       30 k
    
    Transaction Summary
    ============================================================================================================================================================================
    Install  1 Package
    
    Total size: 30 k
    Installed size: 30 k
    Downloading packages:
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Installing : mysql57-community-release-el7-10.noarch                                                                                                                  1/1
      Verifying  : mysql57-community-release-el7-10.noarch                                                                                                                  1/1
    
    Installed:
      mysql57-community-release.noarch 0:el7-10
    
    Complete!
    [root@localhost ~]# 

     

    之后就开始安装MySQL服务器。

    [root@localhost ~]# yum -y install mysql-community-server
    [root@localhost ~]# yum -y install mysql-community-server
    Loaded plugins: fastestmirror, langpacks
    file://yum/mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"
    Trying other mirror.
    mysql-connectors-community                                                                                                                           | 2.5 kB  00:00:00
    mysql-tools-community                                                                                                                                | 2.5 kB  00:00:00
    mysql57-community                                                                                                                                    | 2.5 kB  00:00:00
    (1/3): mysql-connectors-community/x86_64/primary_db                                                                                                  |  20 kB  00:00:00
    (2/3): mysql-tools-community/x86_64/primary_db                                                                                                       |  41 kB  00:00:00
    (3/3): mysql57-community/x86_64/primary_db                                                                                                           | 144 kB  00:00:00
    Loading mirror speeds from cached hostfile
    Resolving Dependencies
    --> Running transaction check
    ---> Package mysql-community-server.x86_64 0:5.7.22-1.el7 will be installed
    --> Processing Dependency: mysql-community-common(x86-64) = 5.7.22-1.el7 for package: mysql-community-server-5.7.22-1.el7.x86_64
    --> Processing Dependency: mysql-community-client(x86-64) >= 5.7.9 for package: mysql-community-server-5.7.22-1.el7.x86_64
    --> Running transaction check
    ---> Package mariadb.x86_64 1:5.5.52-1.el7 will be obsoleted
    ---> Package mysql-community-client.x86_64 0:5.7.22-1.el7 will be obsoleting
    --> Processing Dependency: mysql-community-libs(x86-64) >= 5.7.9 for package: mysql-community-client-5.7.22-1.el7.x86_64
    ---> Package mysql-community-common.x86_64 0:5.7.22-1.el7 will be installed
    --> Running transaction check
    ---> Package mariadb-libs.x86_64 1:5.5.52-1.el7 will be obsoleted
    --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
    --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 1:mariadb-devel-5.5.52-1.el7.x86_64
    --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
    --> Processing Dependency: mariadb-libs(x86-64) = 1:5.5.52-1.el7 for package: 1:mariadb-devel-5.5.52-1.el7.x86_64
    ---> Package mysql-community-libs.x86_64 0:5.7.22-1.el7 will be obsoleting
    --> Running transaction check
    ---> Package mariadb-devel.x86_64 1:5.5.52-1.el7 will be obsoleted
    ---> Package mysql-community-devel.x86_64 0:5.7.22-1.el7 will be obsoleting
    ---> Package mysql-community-libs-compat.x86_64 0:5.7.22-1.el7 will be obsoleting
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    ============================================================================================================================================================================
     Package                                             Arch                           Version                                 Repository                                 Size
    ============================================================================================================================================================================
    Installing:
     mysql-community-client                              x86_64                         5.7.22-1.el7                            mysql57-community                          24 M
         replacing  mariadb.x86_64 1:5.5.52-1.el7
     mysql-community-devel                               x86_64                         5.7.22-1.el7                            mysql57-community                         3.6 M
         replacing  mariadb-devel.x86_64 1:5.5.52-1.el7
     mysql-community-libs                                x86_64                         5.7.22-1.el7                            mysql57-community                         2.1 M
         replacing  mariadb-libs.x86_64 1:5.5.52-1.el7
     mysql-community-libs-compat                         x86_64                         5.7.22-1.el7                            mysql57-community                         2.0 M
         replacing  mariadb-libs.x86_64 1:5.5.52-1.el7
     mysql-community-server                              x86_64                         5.7.22-1.el7                            mysql57-community                         165 M
    Installing for dependencies:
     mysql-community-common                              x86_64                         5.7.22-1.el7                            mysql57-community                         274 k
    
    Transaction Summary
    ============================================================================================================================================================================
    Install  5 Packages (+1 Dependent package)
    
    Total download size: 197 M
    Downloading packages:
    warning: /var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-common-5.7.22-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY0:18:11 ETA
    Public key for mysql-community-common-5.7.22-1.el7.x86_64.rpm is not installed
    (1/6): mysql-community-common-5.7.22-1.el7.x86_64.rpm                                                                                                | 274 kB  00:00:01
    (2/6): mysql-community-devel-5.7.22-1.el7.x86_64.rpm                                                                                                 | 3.6 MB  00:00:06
    (3/6): mysql-community-libs-5.7.22-1.el7.x86_64.rpm                                                                                                  | 2.1 MB  00:00:03
    (4/6): mysql-community-libs-compat-5.7.22-1.el7.x86_64.rpm                                                                                           | 2.0 MB  00:00:03
    (5/6): mysql-community-client-5.7.22-1.el7.x86_64.rpm                                                                                                |  24 MB  00:00:38
    (6/6): mysql-community-server-5.7.22-1.el7.x86_64.rpm                                                                                                | 165 MB  00:11:41
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Total                                                                                                                                       281 kB/s | 197 MB  00:11:57
    Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    Importing GPG key 0x5072E1F5:
     Userid     : "MySQL Release Engineering <mysql-build@oss.oracle.com>"
     Fingerprint: a4a9 4068 76fc bd3c 4567 70c8 8c71 8d3b 5072 e1f5
     Package    : mysql57-community-release-el7-10.noarch (installed)
     From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Installing : mysql-community-common-5.7.22-1.el7.x86_64                                                                                                               1/9
      Installing : mysql-community-libs-5.7.22-1.el7.x86_64                                                                                                                 2/9
      Installing : mysql-community-client-5.7.22-1.el7.x86_64                                                                                                               3/9
      Installing : mysql-community-server-5.7.22-1.el7.x86_64                                                                                                               4/9
      Installing : mysql-community-libs-compat-5.7.22-1.el7.x86_64                                                                                                          5/9
      Installing : mysql-community-devel-5.7.22-1.el7.x86_64                                                                                                                6/9
      Erasing    : 1:mariadb-devel-5.5.52-1.el7.x86_64                                                                                                                      7/9
      Erasing    : 1:mariadb-5.5.52-1.el7.x86_64                                                                                                                            8/9
      Erasing    : 1:mariadb-libs-5.5.52-1.el7.x86_64                                                                                                                       9/9
      Verifying  : mysql-community-libs-compat-5.7.22-1.el7.x86_64                                                                                                          1/9
      Verifying  : mysql-community-common-5.7.22-1.el7.x86_64                                                                                                               2/9
      Verifying  : mysql-community-devel-5.7.22-1.el7.x86_64                                                                                                                3/9
      Verifying  : mysql-community-server-5.7.22-1.el7.x86_64                                                                                                               4/9
      Verifying  : mysql-community-client-5.7.22-1.el7.x86_64                                                                                                               5/9
      Verifying  : mysql-community-libs-5.7.22-1.el7.x86_64                                                                                                                 6/9
      Verifying  : 1:mariadb-5.5.52-1.el7.x86_64                                                                                                                            7/9
      Verifying  : 1:mariadb-libs-5.5.52-1.el7.x86_64                                                                                                                       8/9
      Verifying  : 1:mariadb-devel-5.5.52-1.el7.x86_64                                                                                                                      9/9
    
    Installed:
      mysql-community-client.x86_64 0:5.7.22-1.el7                 mysql-community-devel.x86_64 0:5.7.22-1.el7             mysql-community-libs.x86_64 0:5.7.22-1.el7
      mysql-community-libs-compat.x86_64 0:5.7.22-1.el7            mysql-community-server.x86_64 0:5.7.22-1.el7
    
    Dependency Installed:
      mysql-community-common.x86_64 0:5.7.22-1.el7
    
    Replaced:
      mariadb.x86_64 1:5.5.52-1.el7                        mariadb-devel.x86_64 1:5.5.52-1.el7                        mariadb-libs.x86_64 1:5.5.52-1.el7
    
    Complete!
    [root@localhost ~]# 

     

    这步可能会花些时间,安装完成后就会覆盖掉之前的mariadb。

    至此MySQL就安装完成了,然后是对MySQL的一些设置。

           2:启动mysql,查看MySQL运行状态,并重置密码  123456

    [root@localhost ~]# systemctl start  mysqld.service
    [root@localhost ~]# systemctl status mysqld.service
    [0m mysqld.service - MySQL Server
       Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
       Active: active (running) since Thu 2018-07-19 07:56:21 CST; 19s ago
         Docs: man:mysqld(8)
               http://dev.mysql.com/doc/refman/en/using-systemd.html
      Process: 11839 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)
      Process: 11753 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
     Main PID: 11842 (mysqld)
       CGroup: /system.slice/mysqld.service
               11842 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
    
    Jul 19 07:55:59 localhost.localdomain systemd[1]: Starting MySQL Server...
    Jul 19 07:56:21 localhost.localdomain systemd[1]: Started MySQL Server.
    [root@localhost ~]# 

    此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码:

    [root@localhost ~]# grep "password" /var/log/mysqld.log
    [root@localhost ~]# grep "password" /var/log/mysqld.log
    2018-07-18T23:56:15.261967Z 1 [Note] A temporary password is generated for root@localhost: %w-=S)1C-?3H
    [root@localhost ~]# 

    image

     

    如下命令进入数据库:

    [root@localhost ~]# mysql -uroot -p

    image

    输入初始密码,此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库:

    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '%Mysq?l20180719%Lj';

      这里有个问题,新密码设置的时候如果设置的过于简单会报错:

      原因是因为MySQL有密码设置的规范,具体是与validate_password_policy的值有关:

     

    Last login: Thu Jul 19 00:36:24 2018 from 192.168.1.102
    [root@localhost ~]# mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 2
    Server version: 5.7.22
    
    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql_123456';
    ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mysql20180719Lj';
    ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '%Mysq?l20180719%Lj';
    Query OK, 0 rows affected (0.00 sec)
    
    mysql>

    image

    image

     密码的长度是由validate_password_length决定的,而validate_password_length的计算公式是:

    validate_password_length = validate_password_number_count + validate_password_special_char_count + (2 * validate_password_mixed_case_count)

     

    我的是已经修改过的,初始情况下第一个的值是ON,validate_password_length是8。可以通过如下命令修改:

    mysql> set global validate_password_policy=0;
    mysql> set global validate_password_length=1;

    image

    [root@localhost ~]# mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 3
    Server version: 5.7.22 MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    mysql> set global validate_password_policy=0;
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> set global validate_password_length=1;
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    Query OK, 0 rows affected (0.00 sec)
    
    mysql>

     

     

    设置之后就是我上面查出来的那几个值了,此时密码就可以设置的很简单,例如1234之类的。到此数据库的密码设置就完成了。

      但此时还有一个问题,就是因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉:

    [root@localhost ~]# yum -y remove mysql57-community-release-el7-10.noarch

    image

     

    此时才算真的完成了。

    或者参考下文内容:

    mysqladmin -u root password '123456'

           3:设置mysql开机自启动。

    注:本段内容来自于《CentOS 7安装Mysql并设置开机自启动

    1 vim /etc/rc.local
    2 添加service mysqld start

    下文为本博主自己操作详情:

    [root@localhost ~]# cat /etc/rc.local 
    #!/bin/bash
    # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
    #
    # It is highly advisable to create own systemd services or udev rules
    # to run scripts during boot instead of using this file.
    #
    # In contrast to previous versions due to parallel execution during boot
    # this script will NOT be run after all other services.
    #
    # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
    # that this script will be executed during boot.
    
    touch /var/lock/subsys/local
    # add JAVA_HOME
    export JAVA_HOME=/etc/alternatives/java_sdk_1.8.0
    [root@localhost ~]# vi /etc/rc.local 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    #!/bin/bash
    # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
    #
    # It is highly advisable to create own systemd services or udev rules
    # to run scripts during boot instead of using this file.
    #
    # In contrast to previous versions due to parallel execution during boot
    # this script will NOT be run after all other services.
    #
    # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
    # that this script will be executed during boot.
    
    touch /var/lock/subsys/local
    # add JAVA_HOME
    export JAVA_HOME=/etc/alternatives/java_sdk_1.8.0
    
    service mysqld start
    
    
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    "/etc/rc.local" 19L, 563C written
    [root@localhost ~]# cat /etc/rc.local 
    #!/bin/bash
    # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
    #
    # It is highly advisable to create own systemd services or udev rules
    # to run scripts during boot instead of using this file.
    #
    # In contrast to previous versions due to parallel execution during boot
    # this script will NOT be run after all other services.
    #
    # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
    # that this script will be executed during boot.
    
    touch /var/lock/subsys/local
    # add JAVA_HOME
    export JAVA_HOME=/etc/alternatives/java_sdk_1.8.0
    
    service mysqld start
    
    
    [root@localhost ~]# 

    关于自启动:只适用于mysqld没有自启动的条件下。

    如果默认mysql是自启动的,可能和rc.local中的自启动出现乱序之类的问题。

    更稳妥的一个解决办法见:

    注:本段内容来自于《CentOS 7 程序自启动的问题

    CentOS 7 程序自启动的问题

     

    一、问题现象:

    系统重启后,发现mysqld服务启动正常,但是依赖mysql数据库的应用程序A启动失败。

    查看日志显示,程序A启动的时候链接数据库失败。

    二、原因分析:

    mysqld服务是正常启动的。

    此时手动重启程序A,A也正常运行。

    结论:说明程序A启动的时候,mysqld可能没有启动。

    三、启动顺序

    首先想到的就是调整mysqld服务的启动顺序,让它高过我的程序A。

    然而发现/etc/init.d路径下没有关于mysqld的启动脚本。

    四、解决思路

    按照链接指示安装的mysqld默认是自动启动的。

    可以取消mysqld的自启动,然后写一个启动脚本确保它启动在程序A启动之前。

    五、解决办法

    1. 查看系统当前默认启动项目的方法,不再是setup之类的了。

    systemctl list-unit-files

    执行此命令能查看当前系统的服务启动和服务状态。

    结果显示如下:

    1 ...
    2 microcode.service                           enabled 
    3 mysql.service                               enabled 
    4 mysqld.service                              enabled 
    5 NetworkManager-dispatcher.service           enabled 
    6 ...

    2. 取消mysqld的自启动

    systemctl disable mysqld

    执行该命令后再查看当前系统的服务状态:

    1 ...
    2 microcode.service                           enabled 
    3 mysqld.service                              disabled
    4 NetworkManager-dispatcher.service           enabled 
    5 ...

    3. 自定义/etc/rc.local

    先执行systemctl start mysqld

    再执行startA

     

           4:登入mysql ,创建:confluence 数据库

    mysql -u root -p
    create database confluence character set UTF8;
    grant all on confluence.* to confluence@"%" identified by "confluence";
    grant all on confluence.* to confluence@"localhost" identified by "confluence";
    FLUSH PRIVILEGES;
    quit

    具体操作为:

    image

           5:解决中文乱码问题

    vim /etc/my.cnf
    
    #在[mysql]下面添加下述代码
    
    character-set-server =utf8

    具体操作如下:

    [root@localhost ~]# cat /etc/my.cnf
    # For advice on how to change settings please see
    # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
    
    [mysqld]
    #
    # Remove leading # and set to the amount of RAM for the most important data
    # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
    # innodb_buffer_pool_size = 128M
    #
    # Remove leading # to turn on a very important data integrity option: logging
    # changes to the binary log between backups.
    # log_bin
    #
    # Remove leading # to set options mainly useful for reporting servers.
    # The server defaults are faster for transactions and fast SELECTs.
    # Adjust sizes as needed, experiment to find the optimal values.
    # join_buffer_size = 128M
    # sort_buffer_size = 2M
    # read_rnd_buffer_size = 2M
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    [root@localhost ~]# vi /etc/my.cnf
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    # For advice on how to change settings please see
    # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
    
    [mysqld]
    character-set-server =utf8
    #
    # Remove leading # and set to the amount of RAM for the most important data
    # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
    # innodb_buffer_pool_size = 128M
    #
    # Remove leading # to turn on a very important data integrity option: logging
    # changes to the binary log between backups.
    # log_bin
    #
    # Remove leading # to set options mainly useful for reporting servers.
    # The server defaults are faster for transactions and fast SELECTs.
    # Adjust sizes as needed, experiment to find the optimal values.
    # join_buffer_size = 128M
    # sort_buffer_size = 2M
    # read_rnd_buffer_size = 2M
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    "/etc/my.cnf" 28L, 987C written
    [root@localhost ~]# cat /etc/my.cnf
    # For advice on how to change settings please see
    # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
    
    [mysqld]
    character-set-server =utf8
    #
    # Remove leading # and set to the amount of RAM for the most important data
    # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
    # innodb_buffer_pool_size = 128M
    #
    # Remove leading # to turn on a very important data integrity option: logging
    # changes to the binary log between backups.
    # log_bin
    #
    # Remove leading # to set options mainly useful for reporting servers.
    # The server defaults are faster for transactions and fast SELECTs.
    # Adjust sizes as needed, experiment to find the optimal values.
    # join_buffer_size = 128M
    # sort_buffer_size = 2M
    # read_rnd_buffer_size = 2M
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    [root@localhost ~]# 

           6:重启mysql

    service mysqld restart

    image

           6: 处理:“centos7 上安装mysql5.7后登录报错ERROR 1045 (28000)”

    [root@localhost ~]#  mysql -uroot -p
    Enter password:
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    1,停止mysql服务

    systemctl stop mysqld.service

     

    2,修改配置文件无密码登录

     

    vi /etc/my.cnf

     

    在最尾部加上

     

    skip-grant-tables
    保存

     

    3,启动mysql

     

    systemctl start mysqld.service

    4,登录musql

     

    mysql -u root
    此处注意不要加-p

     

     

    5,修改密码,mysql5.7用此语法

     

    use mysql ;

    update mysql.user set authentication_string=password('123456') where user='root' ;

    flush privileges;//刷新


    6,回到第二步骤去掉加上的

     

     

    skip-grant-tables

    保存 重启mysql就ok了

     

    #########################################################################

    其实默认安装完了mysql后或在日志中生成一个默认的密码 /var/log/mysqld.log 中

    拿到默认密码后登录mysql  进行密码重新设置

     

    set password=password('you password');

     

    如果密码级别与默认的级别要求不符时候会报

     

    Your password does not satisfy the current policy requirements
    此时需要修改级别与最小的默认密码位数

     

     

    1.  
      set global validate_password_policy=0;
    2.  
      set global validate_password_length=4;
    然后在进行设置密码就好了

     

    ###################

    远程连接时1130错误

     

    1.  
      mysql;use mysql;
    2.  
      mysql;select 'host' from user where user='root';
    3.  
      mysql;update user set host = '%' where user ='root';
    4.  
      mysql;flush privileges;
    5.  
      mysql;select 'host' from user where user='root';

           7:关闭iptables

    server iptables stop

    image

     

    注:本段内容来至于《CentOS7 关闭防火墙

    CentOS6关闭防火墙使用以下命令,

    //临时关闭
    service iptables stop
    //禁止开机启动
    chkconfig iptables off
    • 1
    • 2
    • 3
    • 4

    CentOS7中若使用同样的命令会报错,

    stop  iptables.service
    Failed to stop iptables.service: Unit iptables.service not loaded.
    • 1
    • 2

    这是因为CentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令,

    //临时关闭
    systemctl stop firewalld
    //禁止开机启动
    systemctl disable firewalld
    Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
    Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    当然,如果安装了iptables-service,也可以使用下面的命令,

    yum install -y iptables-services
    //关闭防火墙
    service iptables stop
    Redirecting to /bin/systemctl stop  iptables.service
    //检查防火墙状态
    service iptables status
    Redirecting to /bin/systemctl status  iptables.service
    鈼iptables.service - IPv4 firewall with iptables
       Loaded: loaded (/usr/lib/systemd/system/iptables.service; disabled; vendor preset: disabled)
       Active: inactive (dead)

           8:关闭selinux

    vim /etc/selinux/config
    SELINUX=disabled

    具体操作如下:

    [root@localhost ~]# cat /etc/selinux/config 
    
    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    #     enforcing - SELinux security policy is enforced.
    #     permissive - SELinux prints warnings instead of enforcing.
    #     disabled - No SELinux policy is loaded.
    SELINUX=enforcing
    # SELINUXTYPE= can take one of three two values:
    #     targeted - Targeted processes are protected,
    #     minimum - Modification of targeted policy. Only selected processes are protected. 
    #     mls - Multi Level Security protection.
    SELINUXTYPE=targeted
    
    
    [root@localhost ~]# vim /etc/selinux/config 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    #     enforcing - SELinux security policy is enforced.
    #     permissive - SELinux prints warnings instead of enforcing.
    #     disabled - No SELinux policy is loaded.
    #SELINUX=enforcing
    SELINUX=disabled
    # SELINUXTYPE= can take one of three two values:
    #     targeted - Targeted processes are protected,
    #     minimum - Modification of targeted policy. Only selected processes are protected.
    #     mls - Multi Level Security protection.
    SELINUXTYPE=targeted
    
    
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    ~
    "/etc/selinux/config" 15L, 565C written
    [root@localhost ~]# cat /etc/selinux/config 
    
    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    #     enforcing - SELinux security policy is enforced.
    #     permissive - SELinux prints warnings instead of enforcing.
    #     disabled - No SELinux policy is loaded.
    #SELINUX=enforcing
    SELINUX=disabled
    # SELINUXTYPE= can take one of three two values:
    #     targeted - Targeted processes are protected,
    #     minimum - Modification of targeted policy. Only selected processes are protected. 
    #     mls - Multi Level Security protection.
    SELINUXTYPE=targeted
    
    
    [root@localhost ~]# 

    关闭iptables 和关闭selinux 主要是为了方便后续的操作,一般无法访问或者其他问题大部分都是由上述两种服务开启导致,为了不必要的影响。可以在机器初始化时候关闭。

    3:安装confluence

           1:下载confluence

    curl -o atlassian-confluence-5.6.6-x64.bin https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-5.6.6-x64.bin

    以下连接是confluence下载路径及版本

    https://www.atlassian.com/software/confluence/download-archives

    image

           2:为confluence添加执行权限

    chmod +x atlassian-confluence-5.6.6-x64.bin
    [root@localhost ~]# ls -al 
    total 2886728
    dr-xr-x---. 17 root root       4096 Jul 19 17:09 .
    dr-xr-xr-x. 18 root root        244 Jul  8 19:11 ..
    -rw-------.  1 root root       1848 Aug 20  2017 anaconda-ks.cfg
    
    -rw-r--r--. 1 root root 267843959 Jul 19 17:30 atlassian-confluence-5.6.6-x64.bin
    -rw-------.  1 root root        195 Jul  8 17:09 .bash_history
    -rw-r--r--.  1 root root         18 Dec 29  2013 .bash_logout
    -rw-r--r--.  1 root root        176 Dec 29  2013 .bash_profile
    -rw-r--r--.  1 root root        176 Dec 29  2013 .bashrc
    drwx------. 11 root root        225 Jul  8 19:39 .cache
    drwx------. 15 root root        276 Dec 13  2017 .config
    -rw-r--r--.  1 root root        100 Dec 29  2013 .cshrc
    drwx------.  3 root root         25 Aug 20  2017 .dbus
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Desktop
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Documents
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Downloads
    -rw-------.  1 root root         16 Dec 13  2017 .esd_auth
    -rw-------.  1 root root       1860 Jul 19 00:34 .ICEauthority
    -rw-r--r--.  1 root root       1879 Aug 20  2017 initial-setup-ks.cfg
    -rw-r--r--.  1 root root 1673544724 Dec 13  2017 linuxamd64_12102_database_1of2.zip
    -rw-r--r--.  1 root root 1014530602 Dec 13  2017 linuxamd64_12102_database_2of2.zip
    drwx------.  3 root root         19 Dec 13  2017 .local
    drwxr-xr-x.  4 root root         39 Jul  8 19:39 .mozilla
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Music
    -rw-r--r--.  1 root root      25548 Apr  7  2017 mysql57-community-release-el7-10.noarch.rpm
    -rw-------.  1 root root        179 Jul 19 09:36 .mysql_history
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Pictures
    drwxr-----.  3 root root         19 Jul 19 17:09 .pki
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Public
    drwxr-xr-x.  3 root root         17 Dec 13  2017 .redhat
    -rw-r--r--.  1 root root        129 Dec 29  2013 .tcshrc
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Templates
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Videos
    -rw-------.  1 root root        665 Jul 19 09:51 .viminfo
    [root@localhost ~]# chmod +x atlassian-confluence-5.6.6-x64.bin
    [root@localhost ~]# ls -al 
    total 2886728
    dr-xr-x---. 17 root root       4096 Jul 19 17:09 .
    dr-xr-xr-x. 18 root root        244 Jul  8 19:11 ..
    -rw-------.  1 root root       1848 Aug 20  2017 anaconda-ks.cfg
    
    -rwxr-xr-x. 1 root root 267843959 Jul 19 17:30 atlassian-confluence-5.6.6-x64.bin
    -rw-------.  1 root root        195 Jul  8 17:09 .bash_history
    -rw-r--r--.  1 root root         18 Dec 29  2013 .bash_logout
    -rw-r--r--.  1 root root        176 Dec 29  2013 .bash_profile
    -rw-r--r--.  1 root root        176 Dec 29  2013 .bashrc
    drwx------. 11 root root        225 Jul  8 19:39 .cache
    drwx------. 15 root root        276 Dec 13  2017 .config
    -rw-r--r--.  1 root root        100 Dec 29  2013 .cshrc
    drwx------.  3 root root         25 Aug 20  2017 .dbus
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Desktop
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Documents
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Downloads
    -rw-------.  1 root root         16 Dec 13  2017 .esd_auth
    -rw-------.  1 root root       1860 Jul 19 00:34 .ICEauthority
    -rw-r--r--.  1 root root       1879 Aug 20  2017 initial-setup-ks.cfg
    -rw-r--r--.  1 root root 1673544724 Dec 13  2017 linuxamd64_12102_database_1of2.zip
    -rw-r--r--.  1 root root 1014530602 Dec 13  2017 linuxamd64_12102_database_2of2.zip
    drwx------.  3 root root         19 Dec 13  2017 .local
    drwxr-xr-x.  4 root root         39 Jul  8 19:39 .mozilla
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Music
    -rw-r--r--.  1 root root      25548 Apr  7  2017 mysql57-community-release-el7-10.noarch.rpm
    -rw-------.  1 root root        179 Jul 19 09:36 .mysql_history
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Pictures
    drwxr-----.  3 root root         19 Jul 19 17:09 .pki
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Public
    drwxr-xr-x.  3 root root         17 Dec 13  2017 .redhat
    -rw-r--r--.  1 root root        129 Dec 29  2013 .tcshrc
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Templates
    drwxr-xr-x.  2 root root          6 Dec 13  2017 Videos
    -rw-------.  1 root root        665 Jul 19 09:51 .viminfo
    [root@localhost ~]# 

           3:安装

    ./atlassian-confluence-5.6.6-x64.bin

    按照提示,以此选择 “o”“1”“i”

    image

           4:confluence的路径

    /opt/atlassian/confluence 和 /var/atlassian/application-data/confluence

           5:一般日志文件存路径:

    /var/atlassian/application-data/confluence/logs/

    4:破解步骤

           1:输入访问地址,获取ServerID.

    在浏览器输入http://本机IP地址:8090 进行访问 例如:http://192.168.1.10:8090  #注意中英文半角问题。

    找一个文档把页面上的ServerID 复制下来  #很重要

    image

      ServierId:  BN2B-W9EA-F03F-ZRXH

    image

           2:关闭confluence

    [root@localhost confluence]#service confluence stop

    image

           3:删除jar文件

    cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
    ll | grep atlassian-extras | wc -l
    [root@localhost confluence]# cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
    [root@localhost lib]# ls
    activeobjects-dbex-0.28.2.jar                               bndlib-1.43.0-atlassian-1.jar              jta-1.0.1B.jar
    activeobjects-spi-0.28.2.jar                                botocss-core-4.3.jar                       jtds-1.2.2.jar
    analytics-api-3.37.jar                                      bsf-2.3.0.jar                              jtidy-r8-20060801.jar
    antisamy-1.4.2-atlassian-14.jar                             c3p0-0.9.1.2.jar                           jul-to-slf4j-1.7.7.jar
    antlr-2.7.7.jar                                             cglib-2.1_3.jar                            jython-2.1-forked.jar
    antlr-runtime-3.4.jar                                       commons-beanutils-1.8.3.jar                ldaptemplate-1.0.1.jar
    aopalliance-1.0.jar                                         commons-codec-1.8.jar                      log4j-1.2.15.jar
    applinks-api-4.2.3.jar                                      commons-collections-3.2.1.jar              lucene-analyzers-common-4.4.0.jar
    applinks-host-4.2.3.jar                                     commons-digester-1.5.jar                   lucene-analyzers-kuromoji-4.4.0.jar
    applinks-spi-4.2.3.jar                                      commons-discovery-0.2.jar                  lucene-core-4.4.0.jar
    asm-1.5.3.jar                                               commons-fileupload-1.3.1.jar               lucene-highlighter-4.4.0.jar
    aspectjweaver-1.6.0.jar                                     commons-httpclient-3.1.jar                 lucene-memory-4.4.0.jar
    atlassian-annotations-0.11.jar                              commons-io-1.4.jar                         lucene-misc-4.4.0.jar
    atlassian-bandana-3.1.jar                                   commons-jrcs-diff-0.1.7.jar                lucene-queries-4.4.0.jar
    atlassian-bonnie-6.1.2.jar                                  commons-lang-2.6.jar                       lucene-queryparser-4.4.0.jar
    atlassian-cache-api-2.3.4.jar                               commons-lang3-3.1.jar                      lucene-sandbox-4.4.0.jar
    atlassian-cache-common-impl-2.3.4.jar                       commons-logging-1.1.3.jar                  lucene-upgrader-1.0-lucene36.jar
    atlassian-cache-ehcache-2.3.4.jar                           commons-pool-1.5.4.jar                     mail-1.4.5.jar
    atlassian-cache-memory-2.3.4.jar                            concurrent-1.3.4.jar                       modz-detector-0.8.1.jar
    atlassian-config-0.21.jar                                   confluence-5.6.6.jar                       nekohtml-1.9.15.jar
    atlassian-cookie-tools-3.2.3.jar                            confluence-bucket-5.6.6.jar                odmg-3.0.jar
    atlassian-core-4.6.11.jar                                   confluence-cache-ehcache-5.6.6.jar         ognl-2.6.5-atlassian-2.jar
    atlassian-embedded-crowd-atlassian-user-1.7.3.jar           confluence-compatibility-5.6.6.jar         org.apache.felix.framework-3.0.2.jar
    atlassian-event-2.3.5.jar                                   confluence-java-api-5.6.6.jar              oro-2.0.8.jar
    atlassian-extras-api-3.2.jar                                confluence-rest-api-5.6.6.jar              oscache-2.2.jar
    atlassian-extras-common-3.2.jar                             confluence-rest-serialization-5.6.6.jar    oscore-2.2.7-atlassian-1.jar
    atlassian-extras-core-3.2.jar                               confluence-rpc-plugin-5.6.6.jar            osuser-atl.user.jar
    atlassian-extras-decoder-api-3.2.jar                        confluence-upgrade-5.6.6.jar               package-scanner-0.9.5.jar
    atlassian-extras-decoder-v2-3.2.jar                         crowd-api-2.7.1.jar                        pdfbox-1.8.4.jar
    atlassian-extras-legacy-3.2.jar                             crowd-core-2.7.1.jar                       postgresql-9.2-1002.jdbc4.jar
    atlassian-flushable-gzipoutputstream-1.1.jar                crowd-events-2.7.1.jar                     propertyset-1.3-21Nov03.jar
    atlassian-gzipfilter-1.23.jar                               crowd-integration-api-2.7.1.jar            quartz-1.8.0.jar
    atlassian-hibernate2-extras-4.1.1.jar                       crowd-integration-client-common-2.7.1.jar  radeox-1.0b2-forked-22Apr2004.jar
    atlassian-hsqdlb-server-integration-1.1.0.jar               crowd-integration-client-rest-2.7.1.jar    rome-1.0.jar
    atlassian-html-encoder-1.4.jar                              crowd-integration-seraph25-2.7.1.jar       runtime-20070801.jar
    atlassian-http-0.0.8.8.jar                                  crowd-ldap-2.7.1.jar                       sac-1.3.jar
    atlassian-image-consumer-1.0.1.jar                          crowd-password-encoders-2.7.1.jar          sal-api-2.12.1.jar
    atlassian-ip-3.1.jar                                        crowd-persistence-2.7.1.jar                sal-spi-2.12.1.jar
    atlassian-jdk-utilities-0.4.jar                             crowd-persistence-file-2.7.1.jar           sal-spring-2.12.1.jar
    atlassian-johnson-0.10.jar                                  crowd-remote-2.7.1.jar                     sanselan-0.97-incubator.jar
    atlassian-json-api-0.9.jar                                  cssparser-0.9.5.jar                        serializer-2.7.1.jar
    atlassian-json-jsonorg-0.9.jar                              daisydiff-1.1-atlassian-5.jar              sitemesh-2.5-atlassian-6.jar
    atlassian-mail-2.5.0.jar                                    dom4j-1.4-full.jar                         slf4j-api-1.7.7.jar
    atlassian-paddle-5.jar                                      dragonfly-api-1.1.jar                      slf4j-log4j12-1.7.7.jar
    atlassian-password-encoder-3.2.jar                          dragonfly-core-1.1.jar                     slide-2.1.jar
    atlassian-plugins-core-3.2.8.jar                            dragonfly-spi-1.1.jar                      soy-template-renderer-api-2.8.0.jar
    atlassian-plugins-osgi-3.2.8.jar                            ehcache-2.8.2.jar                          spring-aop-2.5.6.SEC03.jar
    atlassian-plugins-osgi-events-3.2.8.jar                     embedded-crowd-api-2.7.1.jar               spring-beans-2.5.6.SEC03.jar
    atlassian-plugins-schema-3.2.8.jar                          embedded-crowd-core-2.7.1.jar              spring-context-2.5.6.SEC03.jar
    atlassian-plugins-servlet-3.2.8.jar                         embedded-crowd-spi-2.7.1.jar               spring-context-support-2.5.6.SEC03.jar
    atlassian-plugins-spring-3.2.8.jar                          fontbox-1.8.4.jar                          spring-core-2.5.6.SEC03-atlassian-6.jar
    atlassian-plugins-webfragment-3.0.1.jar                     fugue-1.1.jar                              spring-hibernate2-2.5.6-atlassian-1.jar
    atlassian-plugins-webresource-3.1.1-PLUGWEB-85-m05.jar      gson-1.6.jar                               spring-jdbc-2.5.6.SEC03.jar
    atlassian-plugins-webresource-api-3.1.1-PLUGWEB-85-m05.jar  guava-11.0.2-atlassian-02.jar              spring-ldap-core-1.3.1.RELEASE.jar
    atlassian-plugins-webresource-common-3.2.8.jar              guava-bridge-11.0.2-atlassian-02.jar       spring-orm-2.5.6.SEC03.jar
    atlassian-profiling-1.9.jar                                 hibernate-2.1.8-atlassian-27.jar           spring-security-core-3.1.4.RELEASE.jar
    atlassian-renderer-legacy-6.2.10.jar                        hsqldb-2.3.0.jar                           spring-tx-2.5.6.SEC03.jar
    atlassian-secure-random-3.2.3.jar                           icu4j-3.8.jar                              spring-web-2.5.6.SEC03.jar
    atlassian-secure-xml-3.2.3.jar                              jackson-core-asl-1.9.1.jar                 stax-api-1.0-2.jar
    atlassian-seraph-3.0.0.jar                                  jackson-mapper-asl-1.9.1.jar               stax-utils-20040917.jar
    atlassian-spring-2.0.0.jar                                  jai_codec-1.1.3.jar                        stringtemplate-3.2.1.jar
    atlassian-spring-hibernate2-2.0.0.jar                       jai_core-1.1.3.jar                         urlrewritefilter-4.0.4.jar
    atlassian-spring-interceptor-adapter-spi-1.1.jar            jai-core-1.1.3.jar                         velocity-1.6.4-atlassian-1.jar
    atlassian-tenancy-api-1.4.1.jar                             jakarta-regexp-1.4.jar                     velocity-htmlsafe-1.2-fixedscm.jar
    atlassian-threadlocal-1.4.jar                               javasimon-core-3.4.0.jar                   velocity-tools-view-1.1.jar
    atlassian-trackback-0.10.jar                                jaxb-api-2.1.jar                           webwork-2.1.5-atlassian-3.jar
    atlassian-trusted-apps-core-3.0.8.jar                       jaxb-impl-2.1.10.jar                       wsdl4j-1.6.1.jar
    atlassian-trusted-apps-seraph-integration-3.0.8.jar         jcaptcha-all-1.0-RC6.jar                   wstx-asl-3.2.9-atlassian-1.jar
    atlassian-user-3.0.jar                                      jcip-annotations-1.0.jar                   xalan-2.7.1.jar
    atlassian-util-concurrent-2.4.1.jar                         jcommon-1.0.0.jar                          xercesImpl-2.11.0.jar
    atlassian-velocity-1.3.jar                                  jdom-1.0.jar                               xfire-aegis-1.2.6.jar
    atlassian-xwork-10-1.17.jar                                 jempbox-1.8.4.jar                          xfire-core-1.2.6.jar
    atlassian-xwork-core-1.17.jar                               jfreechart-1.0.0.jar                       xmlrpc-2.0+xmlrpc61.1+sbfix.jar
    batik-css-1.7.jar                                           joda-time-2.3.jar                          xmlrpc-supplementary-character-support-0.2.jar
    batik-ext-1.7.jar                                           json-20070829.jar                          XmlSchema-1.1.jar
    batik-util-1.7.jar                                          json-simple-1.1.1.jar                      xpp3_min-1.1.3.4.O.jar
    bcmail-jdk15on-1.50.jar                                     jsoup-1.7.2.jar                            xstream-1.1.1.jar
    bcpkix-jdk15on-1.50.jar                                     jsr305-2.0.2.jar                           xwork-1.0.3.6.jar
    bcprov-jdk15on-1.50.jar                                     jsr311-api-1.1.1.jar
    beehive-api-0.1.3.jar                                       jstyleparser-1.13-atlassian-2.jar
    [root@localhost lib]# ll | grep atlassian-extras | wc -l 
    6
    [root@localhost lib]# rm -fr atlassian-extra*
    [root@localhost lib]# ll | grep atlassian-extras | wc -l 
    0
    [root@localhost lib]# 

           4:运行破解jar包程序

    解压破解包,把里面的atlassian-extras-3.2.jar、Confluence-5.6.6-language-pack-zh_CN.jar、mysql-connector-java-5.1.39-bin.jar三个jar文件复制到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下

    破解包链接地址 https://pan.baidu.com/s/1i509VaX #包含上述三个包

    atlassian-extras-3.2.jar文件是和license相关的,Confluence-5.6.6-language-pack-zh_CN.jar是confluence中文语言包,而mysql-connector-java-5.1.39-bin.jar是confluence连接mysql数据库相关的jar包。

    注:破解包下载方式:

    一;https://pan.baidu.com/s/1clpfUQ

    二:下图的QQ群 的群文件里  ---

    image

    把破解包放到了 /root/的目录下:

    image

    [root@localhost ~]# ls
    anaconda-ks.cfg                     Desktop    initial-setup-ks.cfg                Music                                        Public
    atlassian-confluence-5.6.6-x64.bin  Documents  linuxamd64_12102_database_1of2.zip  mysql57-community-release-el7-10.noarch.rpm  Templates
    Conlfuence_file                     Downloads  linuxamd64_12102_database_2of2.zip  Pictures                                     Videos
    [root@localhost ~]# ls Conlfuence_file/conlfuence
    atlassian-extras-3.2.jar  Confluence-5.6.6-language-pack-zh_CN.jar  mysql-connector-java-5.1.39-bin.jar
    [root@localhost ~]# ls Conlfuence_file/
    confluence_keygen.jar  conlfuence
    [root@localhost ~]# pwd
    /root
    [root@localhost ~]# cp Conlfuence_file/conlfuence/*  /opt/atlassian/confluence/confluence/WEB-INF/lib/
    [root@localhost ~]# cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
    [root@localhost lib]# ll | grep atlassian-extras | wc -l 
    1
    [root@localhost lib]# ll | grep Confluence-5.6.6-language-pack-zh_CN.jar | wc -l 
    1
    [root@localhost lib]# ll | grep atlassian-extras-3.2.jar | wc -l 
    1
    [root@localhost lib]# ll | grep mysql-connector-java-5.1.39-bin.jar | wc -l 
    1
    [root@localhost lib]# 
    

    运行破解jar包程序

    java -jar confluence_keygen.jar

    #此步骤需要在图形界面下操作。

    image

    NAME #此方框内容可以随意填写。

    把上述复制的ServerID 粘贴到 ServerID 框中。

    点击.gen!

    把KEY中生成的KEY复制出来。

    AAABNg0ODAoPeJxtkMtuwjAQRff+CktdByWhVQHJUk1iVNo8EAl97UyYFKvGID+i8vc1pNlUXcxid
    OfeOTM39d7hJydxNMVxOIsns9sJTqraN9EEpWAaLU5WHBVJjqqVDlQDqHCHLeiy3RjQhgQRSjTwy
    1DKLZCLMwjvg2iKvMfyxhb8AITLXcu/fLV8hxofNvKK6IBY7WCYZDkXkgjVCSO2Eh5MAwpGSiLWc
    emuO0jLpYE+IRNeN1CfT3DdkZR5ztbJkmbIBykLinte9n0S+tyzjcceLA7iuz5guCSRzljQxXEHh
    oSoYgV5Lzc4p88M5wxTXNEUr2iR0hEq9SdXwvQwongRlZhnDNeM5qgC3YFepmRexPPgdcposAjHi
    +Bj/faIfmm9mi3TofsfbuV0s+cG/jz0B6Bqi20wLQIVAIP8OzqgnPpnzG+3qKTOoNVp4/QXAhRwD
    xVMNcfvzM/X1RIvf2pzNrBQhA==X02fj

           5:启动confluence

    把key 粘贴到license key中

    选择下一步——>Direct JDBC——>在User name 和 Password 中输入 root 和 123456——>点击下一步——>选择Empty Site——>Manage users and groups within Confluence——>设置admin的帐号密码——>完成。

    image

    启动与停止命令的执行效果

    [root@localhost ~]# service confluence stop
    executing using dedicated 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 /opt/atlassian/confluence/logs/catalina.out
    Using CATALINA_BASE:   /opt/atlassian/confluence
    Using CATALINA_HOME:   /opt/atlassian/confluence
    Using CATALINA_TMPDIR: /opt/atlassian/confluence/temp
    Using JRE_HOME:        /opt/atlassian/confluence/jre/
    Using CLASSPATH:       /opt/atlassian/confluence/bin/bootstrap.jar:/opt/atlassian/confluence/bin/tomcat-juli.jar
    Using CATALINA_PID:    /opt/atlassian/confluence/work/catalina.pid
    Killing Tomcat with the PID: 4149
    The Tomcat process has been killed.
    [root@localhost ~]# service confluence start
    
    To run Confluence in the foreground, start the server with start-confluence.sh -fg
    executing using dedicated user: confluence
    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 /opt/atlassian/confluence/logs/catalina.out
    Using CATALINA_BASE:   /opt/atlassian/confluence
    Using CATALINA_HOME:   /opt/atlassian/confluence
    Using CATALINA_TMPDIR: /opt/atlassian/confluence/temp
    Using JRE_HOME:        /opt/atlassian/confluence/jre/
    Using CLASSPATH:       /opt/atlassian/confluence/bin/bootstrap.jar:/opt/atlassian/confluence/bin/tomcat-juli.jar
    Using CATALINA_PID:    /opt/atlassian/confluence/work/catalina.pid
    Tomcat started.

    image

    image

    image

    image

    image

    image

    image

    image

    image

    五:汉化

    登入界面之后选择“齿轮”图标,选择 Add-ons 在界面右方选择 Upload add-on 然后把上述的 Confluence-5.6.6-language-pack-zh_CN上传上去。
    完成之后重启confluence服务
    service confluence restart
    打开界面完成汉化,至此安装破解汉化完毕。
     
     

     

     

    FAQ :出现 HTTP Status 500 - java.lang.IllegalStateException: Spring Application context has not been set
    先重启confluence和mysql,若不行可以执行 rm -rf /var/atlassian/application-data/confluence/confluence.cfg.xml.然后重启confluence解决。
     
  • 相关阅读:
    HeadFirst设计模式C++实现-AbstractFactory模式
    Head First设计模式C++实现Singleton模式
    系统程序员成长计划动态数组(三)(上)
    一种OPENSSL_Uplink(100F2010,05): no OPENSSL_Applink解决方法
    系统程序员成长计划动态数组(四)
    Head First设计模式C++实现Command模式
    EJB>事务管理服务 小强斋
    EJB>事务管理服务 小强斋
    EJB>实体继承 小强斋
    EJB>事务管理服务 小强斋
  • 原文地址:https://www.cnblogs.com/ios9/p/9333668.html
Copyright © 2011-2022 走看看