云计算学习路线教程大纲课堂笔记:构建企业级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 4Server 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
y
Please wait a few moments while Confluenc 3e78 e 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 javaagentconflfluence-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
gxZVxeoduejtjh3GLFe+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
- 云计算学习路线教程大纲课件:使用自建源
- 2019最新Linux云计算学习教程(学习路线+课程大纲+面试题+视频教程+网盘下载)
- 云计算学习路线教程大纲课件:FAT文件系统
- 安装、进程-云计算学习笔记---hadoop的简介,以及安装,用命令实现对hdfs系统进行文件的上传下载-by小雨
- 适合云计算开发者的企业级互联网分布式系统应用架构学习
- 机器学习/深度学习/自然语言处理学习路线 Stanford机器学习笔记 TensorFlow人工智能引擎入门教程之系列
- 云计算开发者必会的企业级互联网分布式系统应用架构学习
- AD学习笔记--构建51最小系统板
- Python学习路线(课程大纲+Python视频教程+下载地址)
- WIN10虚拟机安装Linux系统(课堂学习笔记)
- [系统分析师教程][学习笔记] 第一章 概述
- 大地SEO教程学习笔记之六:主题的构建
- LFS-Linux From Scratch学习笔记——构建LFS系统
- 韩顺平_php从入门到精通_视频教程_第4讲_图像_表格_实际应用-菜谱_课堂练习-课程表_学习笔记_源代码图解_PPT文档整理
- 虚拟机Linux查看当前日期、Linux系统更改ip地址(课堂学习笔记)
- 软件构造系列学习笔记(2.2)————软件构建的过程,系统和工具
- 云计算学习路线教程,杨哥讲解虚拟化与云计算有什么区别?
- 【verilog】Verilog数字系统设计教程学习笔记(夏宇闻)《一》
- 【集体智慧编程 学习笔记】 推荐系统构建
- 构建根文件系统学习笔记