云计算学习路线教程大纲课堂笔记:构建企业级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 ? 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 行💿 /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
總結
以上是生活随笔為你收集整理的云计算学习路线教程大纲课堂笔记:构建企业级WIKI及工单系统的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 一个拖延者的自我救赎
- 下一篇: 页面的静态huan
