在Debian(Linux)环境下搭建Confluence(wiki)详细
最近,由于项目的需要,所以得重新搭建一个wiki,以便于团队之间的交流。
针对的是服务器上已搭建好jdk和MySQL并且能够正常使用。
参考:
官网:http://www.confluence.cn/pages/viewpage.action?pageId=2097213
大神:http://www.cnblogs.com/jackyyou/p/5534231.html
废话少说直接开始。
需要的文件
1、对MySQL数据库先进行操作
mysql -u root -p #登录mysql数据库
create database confluence character set UTF8;
grant all on confluence.* to confluence@"%" identified by "confluence";
grant all on confluence.* to confluence@"localhost" identified by "confluence";
FLUSH PRIVILEGES;
quit #退出
2、安装Confluence
2-1、利用rz将atlassian-confluence-5.4.4-x64.bin拷入/opt下

2-2、
chmod +x atlassian-confluence-5.4.4-x64.bin #赋予可执行权限
./atlassian-confluence-5.4.4-x64.bin #执行安装
2-3、根据提示输入,选择默认安装

2-4、#打开网页 http://服务器ip:8090,记下Server ID
2-5、关掉Confluence。
一般的Linux:server confluence stop #停掉Confluence 服务
有的Debian:./etc/init.d/confluence stop #停掉Confluence 服务
2-6、破解文件得到秘钥
#将/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar 复制出来。
#替换破解包中的atlassian-extras-2.4.jar,
#执行破解文件,输了Name,及之前记录下来的Server ID。

#按.patch!破解atlassian-extras-2.4.jar。

按.gen!得到key

#复制破解后的atlassian-extras-2.4.jar 到“/opt/atlassian/confluence/confluence/WEB-INF/lib/”覆盖原文件。
#复制mysql-connector-java-5.1.32-bin.jar 到“/opt/atlassian/confluence/confluence/WEB-INF/lib/”。
service confluence start #启动Confluence 服务
#重新打开网页 服务器IP:8090
#输入之前得到的key
2-7、对Confluence进行设置
输入key,点击next
选择MySQL






恭喜你,你已经设置好了。
不过此时的界面是英文的,还需要改成中文。
注意:有人很有可能一遍安装不成功,那么如何卸载呢?
注意四个点:
1、rm -rf /opt/atlassian #删除/opt目录下的atlassian文件夹
2、rm -rf /var/atlassian #删除/var目录下的atlassian文件夹
3、rm -rf /etc/init.d/confluence #这个我也不知道删不删(但我自己没次都删)
4、lsof -i:8090 #查看8090端口是否被占用
kill -9 进程号 #如果被占用,则kill

浙公网安备 33010602011771号