前段时间测试了几款文档协作的产品,最终选择了Confluence作为团队内部文档协作的平台,Confluence很强大可以当做wiki也可以用过知识库。具体的强大之处还需要慢慢学习。接下来我们就分享一下如何部署Confluence。
环境概述
Linux OS:Centos7
Confluence:7.2.1
MySQL:5.6
Confluence部署
对于Linux的基础配置工作这里就不描述了,我们先从安装MySQL开始。
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
yum localinstall mysql80-community-release-el7-3.noarch.rpm
修改 mysql-community.repo 将MySQL8.0的enable=1修改成enable=0。将MySQL5.6的enable=1修改成enable=1
vim /etc/yum.repos.d/mysql-community.repo
安装MySQL及开启MySQL
yum install mysql-community-server
systemctl start mysql
检查Mysql状态
system status mysql
设置MySQL root密码
MySQL5.6默认安装完成,我们通过mysql -uroot -p进行登陆,密码为空直接回车即可。测试环境空密码无所谓,但生产环境肯定不能root密码为空,那有点浪了。我们来给root设置一下密码。
use mysql;
update user set password=password('www.pangshare.com') where user='root';
flush privileges;
修改MySQL配置文件。my.cnf
vim /etc/my.cnf
transaction-isolation = READ-COMMITTED
max_allowed_packet=512M
innodb_log_file_size=512M
innodb_buffer_pool_size=512M
innodb_file_per_table=1
collation-server=utf8_bin
character-set-server=utf8
default-storage-engine=INNODB
binlog_format=row
performance_schema_max_table_instances=400
table_definition_cache=400
table_open_cache=256
重启mysql服务并检查服务是否正常启动
创建数据库及用户
创建数据库
create database 数据库名称 character set utf8 collate utf8_bin;
创建用户、密码
create user '用户名'@'localhost' identified by '密码';
用户授权
grant all privileges on 数据库名称.* to '用户名'@'localhost';
刷新权限
flush privileges;
好的,我们已经将MySQL的准备工作完成了,下一篇我们来分享《Atlassian Confluence 部署-confluence安装》
此文章为原创文章,作者:胖哥叨逼叨,如若转载,请与我联系并注明出处:https://www.pangshare.com/1884.htm
评论列表(0条)
[…] Atlassian Confluence 部署-Mysql安装 […]