欢迎光临
我们一直在努力

深圳云计算培训学习:构建企业级WIKI及工单系统 --【千锋】


深圳云计算培训学习:


构建企业级

WIKI

及工单系统
【千锋】

-Author: bavdu

-Email:
bavduer@163.com

-Github:
https://github.com/bavdu


部署

Conflfluence Wiki

方案

(10000)


部署

JIRA

企业级工单系统

(

作业

)

DNS

解析流程分析

(

了解

)

#####

部署

Conflfluence Wiki

方案

(10000)

##

准备安装环境

[root@confluence ~]
# ntpdate -b ntp1.aliyun.com

10
Mar
17
:41:47 ntpdate[7249]: step time server
120
.25.115.20 offset
0
.122855 sec

[root@confluence ~]
# systemctl stop firewalld

[root@confluence ~]
# systemctl disable firewalld

[root@confluence ~]
# sed -ri s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config

[root@confluence ~]
# reboot

[root@confluence ~]
# yum -y install java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64 –

安装

Java

[root@confluence ~]
# java -version —

查看

java

版本

,

出现以下信息及代表成功

openjdk version
"1.8.0_191"

OpenJDK Runtime Environment (build
1
.8.0_191-b12)

OpenJDK
64
-Bit
Server VM (build
25
.191-b12, mixed mode)

##

部署数据库

[root@confluence ~]
# yum -y install mariadb-server mariadb —

安装数据库

[root@confluence ~]
# vim /etc/my.cnf

[mysqld]

transaction-isolation
=
READ-COMMITTED

[root@confluence ~]
# systemctl start mariadb —

启动数据库服务

[root@confluence ~]
# systemctl enable mariadb —

设置开机启动

[root@confluence ~]
# mysqladmin -uroot -p password "123456" —

修改

mariadb

密码

Enter password:<

此处直接回车即可

>

[root@confluence ~]
# mysql -uroot -p123456 —

登录验证密码

Welcome to the MariaDB monitor. Commands end with ; or \g.

Your MariaDB connection id is
4
Server version:
5
.5.60-MariaDB MariaDB Server

Copyright (c)
2000
,
2018
, Oracle, MariaDB Corporation Ab and others.

Type
'help;'
or
'\h'
for
help. Type
'\c'
to
clear
the current input statement.

MariaDB [(none)]>

##

设置

confluence

数据库

MariaDB [(none)]>
create database
confluence
default character set
utf8
collate
utf8_bin;

Query
OK,
1
row
affected (
0.00
sec)

MariaDB [(none)]>
exit

Bye

$ wget https://www
.atlassian.com
/software/confluence/downloads/binary/atlassian-confluence-

6.14.2
-x64
.bin


下载

confluence

[root
@confluence
~]
# chmod 755 atlassian-confluence-6.14.2-x64.bin —

增加程序执行权限

##

部署

Confluence Wiki

[root@confluence ~]
# ./atlassian-confluence-6.14.2-x64.bin

Unpacking JRE …

Starting Installer …

This will install Confluence
6
.14.2 on your computer.

OK [o, Enter], Cancel [c]

Click Next to continue, or Cancel to
exit
Setup.

Choose the appropriate installation or upgrade option.

Please choose one of the following:

Express Install (uses default settings) [1],

Custom Install (recommended
for
advanced users) [2, Enter],

Upgrade an existing Confluence installation [3]

1

See where Confluence will be installed and the settings that will be used.

Installation Directory: /opt/atlassian/confluence

Home Directory: /var/atlassian/application-data/confluence

HTTP Port:
8090

RMI Port:
8000

Install as
service
: Yes

Install [i, Enter], Exit [e]

i

Extracting files …

Please wait a few moments
while
we configure Confluence.

Installation of Confluence
6
.14.2 is complete

服务器输入

http://192.168.161.100:8090

并根据提示到达下面的界面

:

conflfluence

Start Confluence now?

Yes [y, Enter], No [n]

y

Please wait a few moments
while
Confluence starts up.

Launching Confluence …

Installation of Confluence
6
.14.2 is complete

Your installation of Confluence
6
.14.2 is now ready and can be accessed via

your browser.

Confluence
6
.14.2 can be accessed at http://localhost:8090

Finishing installation …

##

破解操作

[root@confluence ~]
# JAVA_OPTS="-javaagent:/opt/data/atlassian-agent.jar"

/opt/atlassian/confluence/bin/start-confluence.sh

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

/opt/atlassian/confluence/bin/setenv.sh:


33


:cd: /root:

权限不够

Server startup logs are located
in
/opt/atlassian/confluence/logs/catalina.out

—————————————————————————

Using Java: /opt/atlassian/confluence/jre//bin/java

2019
-03-10
18
:35:01,349 INFO [main] [atlassian.confluence.bootstrap.SynchronyProxyWatchdog]

A Context element
for
${confluence.context.path}
/synchrony-proxy is found
in

/opt/atlassian/confluence/conf/server.xml. No further action is required

—————————————————————————

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.

[root@confluence ~]
# ps aux | grep javaagent
conflfluence-mysql

conflue
+
8295 97
.6
79
.4
3193692 790984
? Sl
18
:35
0
:15

/opt/atlassian/confluence/jre//bin/java

Djava
.util.logging.config
.file
=
/opt/atlassian/confluence/conf/logging.properties

Djava
.util.logging
.manager
=
org.apache.juli.ClassLoaderLogManager

javaagent
:/opt/data/atlassian-agent.jar
-Djdk
.tls
.ephemeralDHKeySize
=
2048

Djava
.protocol.handler
.pkgs
=
org.apache.catalina.webresources

Dorg
.apache.catalina.security.SecurityListener
.UMASK
=
0027
-XX
:ReservedCodeCacheSize
=
256m

XX
:
+
UseCodeCacheFlushing
-Dconfluence
.context
.path
=
-Datlassian
.plugins.startup
.options
=

Dorg
.apache.tomcat.websocket
.DEFAULT_BUFFER_SIZE
=
32768
-Dsynchrony
.enable.xhr
.fallback
=
true

-Xms1024m -Xmx1024m -XX
:
+
UseG1GC
-Datlassian
.plugins.enable
.wait
=
300

Djava
.awt
.headless
=
true
-XX
:G1ReservePercent
=
20
-Xloggc
:/opt/atlassian/confluence/logs/gc-

2019-03-10_18-35-01.log
-XX
:
+
UseGCLogFileRotation
-XX
:NumberOfGCLogFiles
=
5

XX
:GCLogFileSize
=
2M
-XX
:-PrintGCDetails
-XX
:
+
PrintGCDateStamps
-XX
:-

PrintTenuringDistribution
-Dignore
.endorsed
.dirs
=
-classpath

/opt/atlassian/confluence/bin/bootstrap.jar:/opt/atlassian/confluence/bin/tomcat-juli.jar

Dcatalina
.base
=
/opt/atlassian/confluence
-Dcatalina
.home
=
/opt/atlassian/confluence

Djava
.io
.tmpdir
=
/opt/atlassian/confluence/temp org.apache.catalina.startup.Bootstrap
start

root
8319 0
.0
0
.0
112724 980
pts/0 R
+
18
:35
0
:00
grep
–color
=
auto

javaagent



server ID

复制(

-m

邮箱

-n

用户名

-o

公司名

-s
SERVER ID

[root@confluence ~]
# java -jar /opt/data/atlassian-agent.jar -p conf -m aaa@bbb.com -n

my_name -o https://bavdu.io -s BINK-R6C4-STKK-S227

====================================================

=======
Atlassian Crack Agent
=======

=======
https://zhile.io
=======

=======
QQ Group:
30347511
=======

====================================================

Your license code(Don
't copy this line!!!):

AAABOQ0ODAoPeJxtUF1rgzAUfc
+
vCOzZ1mi7j0Jgm/ogVTtqu9dxtbdrQKMkUeZ
+
/VJ1exiFCyHn5

J6cc
+
7yTtIUFGUuZY8b345Pg/xAPZc9kUAhGNHIEAzyK
+
K4vsNcEvVQdSPDz1BpJCHqUol2RI6yE

rUweKKVKFFqpMVAL8a0erNcfl9EhQvRkJ36BCn0JPLLFtCfuitbNvK8gNKIHrlRHZKgkcbeoxREx

QHguSiKRdnU08vcgDKoZjMjlEx/H4YWM6iRB7s0jfZB/JIQqyENSpAlRl
+
tUMMc79HGe7BD5t045

Ekc5lHmJGy99jy28pm/9j2So
+
pRWfo1zrbO/j5YOflhu3Vyz/tbvq381qnyAhr/Fzo39Y5KX/vwp

gxZVxeoduejtjh4GLFe
+
A0/czljznr4kPb8AelxmHIwLQIVAITGL6aJW04mqhU1zEosdVIsel/2A

hQwsIpSmc6gZ3Gc3lMa
/eixM5NTFw
==
X02fn

[root@confluence ~]
#

[root@confluence ~]
# wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-

java-5.1.47.tar.gz

[root@confluence ~]
# tar xf mysql-connector-java-5.1.47.tar.gz

[root@confluence ~]
# cd mysql-connector-java-5.1.47

[root@confluence mysql-connector-java-5.1.47]
# ls

build.xml COPYING mysql-connector-java-5.1.47.jar README.txt

CHANGES mysql-connector-java-5.1.47-bin.jar README src[root@confluence mysql-connector-java-5.1.47]
# cp *.jar

/opt/atlassian/confluence/confluence/WEB-INF/lib/

##

重新启动

[root@confluence ~]
# /opt/atlassian/confluence/bin/shutdown.sh

[root@wiki mysql-connector-java-5.1.47]
# JAVA_OPTS="-javaagent:/opt/data/atlassian-

agent.jar" /opt/atlassian/confluence/bin/start-confluence.sh

[root@confluence ~]
# java -jar /opt/data/atlassian-agent.jar -p conf -m aaa@bbb.com -n

my_name -o https://bavdu.io -s BINK-R6C4-STKK-S227

##

刷新页面测试连接数据库

conflfluence-test


最后安装成功的界面

:

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。