私有服务器搭建WIKI与JIRA

第一章=>

1、Confluence

2、Jira

3、MediaWiki

****************************************************************************************************************************************************************************

1、CONFLUENCE
# 相关下载 Linux没有4G内存不要尝试
# 链接:https://pan.baidu.com/s/1c6HxXhjDqlUPUAYIu8BMQg 
# 提取码:HIT0
chmod +x atlassian* #修改可执行权限
./atlassian-confluence-6.8.1-x64.bin  #安装
# 依次输入o 1 i y #成功启动
# 首页面选择中文,下方几个命令会被多次使用,一直点下一步只到获取到server ID并记录
# service confluence stop
# service confluence restart
# service confluence start 
# 将atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar拷贝到电脑上,并重命名atlassian-extras-2.4.jar(因为破解工具只认这个版本的名称)
# 输入 server ID,并patch选择atlassian-extras-2.4.jar包
# 点击gen, 生成key并记录。
# 将atlassian-extras-2.4.jar重命名为atlassian-extras-decoder-v2-3.3.0.jar并上传
# 把mysql-connector-java-5.1.13(mysql-connector-java-6.0.6.jar这里一定用5.1.13,不然会无法保存wiki,报错无法与服务器通信,保存是不可能的)拷贝到atlassian/confluence/confluence/WEB-INF/lib/目录下
# 重启confluence
# 选择自己数据库并链接
# utf8_bin数据库属性要是这个
# 在数据库界面执行SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;
# 然后链接配置成功即可使用 
show variables like '%storage_engine%'; #查看默认存储引擎
# 如果是MyISAM的话,在/etc/my.cnf文件[mysqld]下添加default-storage-engine=InnoDB,重启mysql
create database wiki character set UTF8;
grant all on wiki.* to wiki_user@"%" identified by "your_password"; #公网注意数据库安全,不要用@"%"
flush privileges; #刷新权限
quit;退出

****************************************************************************************************************************************************************************

2、JIRA
chmod +x atlassian* #修改权限
./atlassian-jira-software-7.9.0-x64.bin #执行
依次输入o  -   1    -   i    -   y
其他配置请参考confluence的配置操作

****************************************************************************************************************************************************************************

3、MEDIAWIKI 
systemctl stop httpd.service #停止httpd服务
yum erase -y httpd.x86_64 #卸载httpd
yum install -y httpd #安装httpd
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm #配置PHP7.0
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm #配置PHP7.0
yum install -y php71w-fpm php71w-opcache php71w-cli php71w-gd php71w-imap php71w-mysqlnd php71w-mbstring php71w-mcrypt php71w-pdo php71w-pecl-apcu php71w-pecl-mongodb php71w-pecl-redis php71w-pgsql php71w-xml php71w-xmlrpc php71w-devel mod_php71w php71w-ldap --skip-broken #配置PHP7.0
yum install httpd php php-mysql php-gd php-xml mysql-server mysql libxml2 #已下载的把下载项去掉
# apache配置
vim /etc/httpd/conf/httpd.conf #编辑配置文件,#ServerName www.example.com:80前面的#去掉 
vim /etc/sysconfig/iptables #防火墙端口配置
A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #和22端口配置一样
firewall-cmd --reload #重启防火墙
chkconfig httpd on # apache自启动
chkconfig mysqld on # mysql自启动
https://pan.baidu.com/s/1mQykTsJtn_7Z8NVDiP4EcQ #下载mediawiki
cd /var/www #切换目录
tar -xvf mediawiki-1.23.13.tar.gz #解压
ln -s mediawiki-1.23.13/ mediawiki
chown -R apache:apache mediawiki-1.23.13
vim /etc/httpd/conf/httpd.conf #编辑配置文件,以下三个紧挨着
---开始---
DocumentRoot "/var/www"
<Directory "/var/www">
<Directory "/var/www">
---结束---
systemctl status httpd #状态查看
service httpd restart #重启网络服务
http://192.168.0.105/mediawiki/index.php #访问
# 把LocalSettings放到/var/www/mediawiki-1.23.13目录下
# 正常使用
相关推荐
荼靡6035 分钟前
shell(三)
linux·服务器·数据库
zym大哥大14 分钟前
Linux的权限
linux·服务器
Stark-C17 分钟前
功能齐全,支持协作 | Docker部署一款支持多人共享的私密浏览器『n.eko』
运维·docker·容器
嘟嘟Listing37 分钟前
设置jenkins时区记录
运维·jenkins
嘟嘟Listing38 分钟前
jenkins docker记录
java·运维·jenkins
伴野星辰39 分钟前
小乌龟TortoiseGit 安装和语言包选择
linux·运维·服务器
枫叶丹41 小时前
【在Linux世界中追寻伟大的One Piece】多线程(一)
java·linux·运维
残念ing1 小时前
【Linux】—简单实现一个shell(myshell)
linux·运维·服务器
明月心9521 小时前
linux mount nfs开机自动挂载远程目录
linux·运维·服务器
Ray55051 小时前
bridge-multicast-igmpsnooping
linux·服务器·网络