搭建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.png
image.png
image.png
image.png
image.png
image.png
上一篇下一篇

猜你喜欢

热点阅读