搭建wiki
2019-10-29 本文已影响0人
linux_python
Confluence是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。Confluence不是一个开源软件,非商业用途可以免费使用。
Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息,文档协作,集体讨论。
confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。
网上有关confluence的教程比较多,在此我们以confluence5.6.6版本为例进行相关的实验
搭建wiki
环境centos7.5
java jdk1.8.0_111
Distrib 5.5.52-MariaDB
confluence 5.6.6
confluence-5.6.6-crack(破解server ID 用)
第一步 、安装环境
a. 数据库 nginx
yum install -y maridb-serve mariadb-client mariadb mariadb-devel nginx
b. rz ------> 上传三个包
atlassian-confluence-5.6.6-x64.bin
jdk-8u151-linux-x64.gz
confluence5.6.6-crack.zip
c. 解包 并给可执行文件加权限
unzip confluence5.6.6-crack.zip
tar xf jdk-8u151-linux-x64.gz
chmod +x atlassian-confluence-5.6.6-x64.bin
d. 把java-jdk 移动至你需要的路径 ,这里我放在了/opt 下, 并且声明全局变量(/etc/profile)
mv jdk1.8.0_151/ /opt/
vim /etc/profile
末尾加
#set java environment
JAVA_HOME=/opt/jdk1.8.0_151
JRE_HOME=$JAVA_HOME/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
然后source /etc/profile (重新加载配置文件)
二、安装confluence (wiki)
e. 执行atlassian文件 安装confluence
./atlassian-confluence-5.6.6-x64.bin
稍等片刻后...
-----------------------------------------------
This will install Confluence 5.6.6 on your computer.
OK [o, Enter], Cancel [c]
选择 o
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
(你会发现confluence的家目录/var/atlassian/application-data/confluence )
(confluence执行路径 /opt/atlassian/confluence/bin/start-confluence.sh )
《出现以下内容为成功》
Please wait a few moments while Confluence starts up.
Launching Confluence ...
Installation of Confluence 5.6.6 is complete
Your installation of Confluence 5.6.6 is now ready and can be accessed via
your browser.
Confluence 5.6.6 can be accessed at http://localhost:8090
Finishing installation ...
f. 关闭两个防火墙 (selinux防火墙要在配置文件里关) 启动一下confluence
lsof -i:8090 (查看wiki服务是否启动)
启动成功
image.png image.png三、开始破解
g. 然后关闭服务 (没错 ,要关闭confluence服务)
lsof -i:8090
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 60756 confluence 36u IPv6 212417 0t0 TCP *:8090 (LISTEN)
(然后把服务kill掉)
kill -9 60756
h. 删除原有的包 换为我们的破解包
rm -fr /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-*
cp -rf /tmp/confluence5.6.6-crack/jar/* /opt/atlassian/confluence/confluence/WEB-INF/lib/
破解过程
i. 在windows上安装java虚拟机
http://www.java.com/zh_CN/ java虚拟机下载地址
稍等......
然后在windows上打开confluence5.6.6-crack.zip/confluence_keygen.jar
如下
image.png
image.png
然后重启confluence服务
破解完成
四、建库建表
yum -y install mariadb mariadb-server mariadb-libs
systemctl restart mariadb
mysqladmin -uroot password "123"
mysql -uroot -p123
MariaDB [(none)]>
CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
grant all on confluence.* to guozihao@10.0.123.124 identified by "123";
FLUSH PRIVILEGES;
exit
五、全部准备就绪 开始连接数据库
image.pngimage.png
image.png
image.png
image.png
image.png