wiki搭建详细过程及步骤

Confluence是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。Confluence不是一个开源软件,非商业用途可以免费使用。
Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息,文档协作,集体讨论。
confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。
网上有关confluence的教程比较多,在此我们以confluence5.6.6版本为例进行相关的实验。

注:虚拟机内存需3GB以上

准备环境
centos7.5
java jdk1.8.0_111
Distrib 5.5.52-MariaDB
confluence 5.6.6
confluence-5.6.6-crack

confluence的运行是依赖java环境的,也就是说需要安装jdk并且要是1.7以上版本

centos7.5 下安装jdk1.8
centos7.0这里安装jdk1.8采用yum安装方式,非常简单。

1、查看yum库中jdk的版本

[root@localhost ~]# yum search java|grep jdk

在这里插入图片描述

2、选择java-1.8.0安装

[root@localhost ~]# yum install java-1.8.0-openjdk*

3、配置环境变量

[root@localhost ~]# vi /etc/profile

这里jdk1.8.0的文件夹路径是
/usr/lib/jvm/ java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/
添加如下内容,

#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
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

4、环境变量生效

[root@localhost ~]# source /etc/profile

5、查看jdk是否安装成功

[root@localhost ~]# java -version

在这里插入图片描述

OK,jdk1.8安装搞定!

我此处使用的默认自带的mariadb-5.5和默认的java和nginx

yum install -y mariadb-server mariadb-client mariadb mariadb-devel   java-1.8.0-openjdk-* nginx

6、启动mysql服务

下载confluence及其破解包
confluence有很多版本,我们可以直接通过如下连接进行查看
https://www.atlassian.com/software/confluence/download-archives
在这里插入图片描述

通过上图,我们可以看出confluence对于windows和linux平台每一个版本有多种安装包,在此我们选择的是bin方式。除此之外,我们也可以看到目前confluence最新版本6.0.1。

7、下载confluence5.6.6

这样就在再到桌面在通过lrzsz来上传到服务器即可
在这里插入图片描述

8、解压和授权

[root@db-server data]# chmod +x atlassian-confluence-5.6.6-x64.bin
[root@db-server data]# unzip 51CTO下载-confluence5.6.6-crack.zip

解压之后会生成confluence5.6.6-crack此目录,一些破解文件和中文包都在此处的jar目录里面

9、创建数据库

在安装confluence之前,我已经安装好了mysql5.6的数据库,并且创建了数据库和用户,语句如下

mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
mysql> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'localhost'IDENTIFIED BY'conflue12300.';
mysql> GRANT ALL PRIVILEGES ON confluence.* TO'conflue'@'127.0.0.1'IDENTIFIED BY'conflue12300.';
mysql> FLUSH PRIVILEGES;

10、安装confluence

chmod +x atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin

很多人的机器里会出现提示无法安装atlassian-confluence-5.6.6-x64.bin

Could not display the GUI. This application needs access to an X Server. You can also run this application in console mode without access to an X server
这是因为缺少一个yum install -y dejavu-sans-fonts
把这个中间件安装好了 就可以运行tlassian-confluence-5.6.6-x64.bin了
执行之后根据提示输入相应的字母或者数字

在这里插入图片描述

通过上图,我们可以很明显的看出confluence安装到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目录下,并且confluence监听的端口是8090
下面访问地址 ip+:8090

11、开始安装

在这里插入图片描述

12、获取confluence的serverID,留待破解使用

在这里插入图片描述

复制上述截图中的Server ID,然后关闭confluence,在替换jar包
先停止confluence

13、开始执行破解confluence

[root@db-server data]# service  confluence stop

删除confluence安装生成的jar包

[root@db-server data]# rm -fr /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-*

导入破解包里面的jar包到上述的lib目录解压破解包,把里面的atlassian-extras-3.2.jar、Confluence-5.6.6-language-pack-zh_CN.jar、mysql-connector-java-5.1.39-bin.jar三个jar文件复制到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下

[root@db-server data]# cd  confluence5.6.6-crack/jar/
[root@db-server jar]# cp ./* /opt/atlassian/confluence/confluence/WEB-INF/lib/

查看文件是否复制进去

[root@db-server lib]# ls|grep -E "atlassian-extras|Confluence-5.6.6-language-pack|mysql-connector-java"
  atlassian-extras-3.2.jar
  Confluence-5.6.6-language-pack-zh_CN.jar
   mysql-connector-java-5.1.39-bin.jar

14、运行破解jar包

在windows上运行jar包,linux上运行会报错(我这里安装了java的模拟器,可以直接在win上执行jar程序)
1 、下载并安装最新版的Java虚拟机。
  下载网址:http://www.java.com/zh_CN/。
2、安装好Java虚拟机后,双击需要运行的confluence_keygen.jar文件或在jar文件上点击鼠标右键,在弹出的菜单中选择“打开方式”→“选择默认程序”。(如果双击jar包可以打开 后续3.4步骤就跳过)
在这里插入图片描述

3、在“打开方式”设置窗口中点击选中选项“始终使用选择的程序打开这种文件”前的复选框,再点击旁边的“浏览”按钮。
4、选择JAVA虚拟机的安装文件夹,如果安装的是Java 7,安装文件夹一般为“C:\Program Files\Java\jre7\bin”,找到javaw.exe文件,点击“打开”按钮。
在这里插入图片描述

复制出来此处生成的KEY
在启动confluence,把key粘贴到LICENSE KEY里面

[root@db-server lib]# service  confluence start

在这里插入图片描述

开始配置链接mysql数据库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

由于上一步实在初始化数据,所以时间比较长,耐心等待吧
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

再次刷新登录即可

在这里插入图片描述

这样你的wiki系统就搭建好了!!!!!!!!!!!!

  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
在 CentOS 上搭建 Wiki 可以选择多种方案,比如使用 MediaWiki、DokuWiki 等开源软件。下面以安装并配置 MediaWiki 为例,介绍 CentOS 7 上搭建 Wiki步骤。 1. 安装 Apache 和 PHP 首先安装 Apache 和 PHP,使用 yum 命令即可: ``` sudo yum install httpd php php-mysql ``` 2. 安装 MySQL Wiki 需要一个数据库来存储数据,可以选择 MySQL 或者 MariaDB。这里以 MySQL 为例,安装命令如下: ``` sudo yum install mariadb-server mariadb ``` 启动 MySQL 并设置开机自启: ``` sudo systemctl start mariadb sudo systemctl enable mariadb ``` 设置 MySQL root 用户的密码: ``` sudo mysql_secure_installation ``` 3. 下载和安装 MediaWiki 从 MediaWiki 官网下载最新版本的 MediaWiki,并解压到 Apache 的默认网站目录 `/var/www/html/`: ``` cd /var/www/html sudo wget https://releases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.0.tar.gz sudo tar -xzvf mediawiki-1.35.0.tar.gz sudo mv mediawiki-1.35.0 wiki ``` 设置文件权限: ``` sudo chown -R apache:apache wiki/ sudo chmod 755 wiki/ ``` 4. 配置 Apache 在 Apache 的配置文件 `/etc/httpd/conf/httpd.conf` 中添加以下内容: ``` Alias /wiki /var/www/html/wiki <Directory /var/www/html/wiki> Options +FollowSymLinks AllowOverride All </Directory> ``` 重启 Apache 使配置生效: ``` sudo systemctl restart httpd ``` 5. 安装 MediaWiki 访问 `http://服务器IP地址/wiki`,将会看到 MediaWiki 的安装页面。根据提示,依次填写数据库信息、管理员账号和密码等信息。 安装完成后,可以使用管理员账号登录到 Wiki 并开始使用了。 注意:在生产环境中,应该对数据库和 Web 服务器进行更严格的配置和安全加固,以保证数据的安全性。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

念舒_C.ying

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值