企业知识库MinDoc部署

1、环境:
一、硬件:2核/2G/50G
二、系统:Centos6.10*64
三、分区:/boot 200M,swap 2G,/剩下
配置说明:因为本人所在的互联网公司10人型创业公司,全部存储量没那大,各位可根据需求采购,我本次用的是腾讯云云主机。mysql

2、安装MYSQL5.5版本(5.1版本不适合用):
一、若是yum默认是5.1,需删除再从新安装:
service mysqld stop #暂停MYSQL
yum remove mysql mysql-* #卸载老版本MYSQL
二、升级和安装MYSQL5.5源
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://mirrors.neusoft.edu.cn/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6-5.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
三、安装一些依赖环境:
yum –enablerepo=remi,remi-test info mysql mysql-server
四、安装MYSQL5.5:
yum –enablerepo=remi,remi-test install mysql mysql-server
五、启动mysql:service mysqld start
六、设置开机启动:chkconfig mysqld on
七、mysql添加管理密码:mysqladmin -u root password ‘Yun48.com’
八、新建mindoc数据库:
mysql -u root -p ‘Yun48.com’ #进入MYSQL
CREATE DATABASE mindoc_db DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
quitlinux

3、安装glibc-2.14(因为MinDoc须要glibc库编辑,并且要求2.14版本):
一、查询系统glibc版本:strings /lib64/libc.so.6 |grep GLIBC_
今后图能够看出系统最高支持glibc的2.12版本:git

二、下载glibc-2.14版本:wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
三、安装glibc-2.14:
tar -xzvf glibc-2.14.tar.gz #解压
cd glibc-2.14 #进入目录
mkdir build #新建目录
cd build #进入目录
cp/etc/ld.so.conf /opt/glibc-2.14/etc/ #make install须要组件
../configure –prefix=/opt/glibc-2.14
make && make install
四、glibc软链:
rm -rf /lib64/libc.so.6 #先删除先前的libc.so.6软链
LD_PRELOAD=/opt/glibc-2.14/lib/libc-2.14.so ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6 #新件软链
五、查询glibc版本:github

4、安装MinDoc:
一、下载:请从 https://github.com/lifei6671/mindoc/releases 下载最新版的可执行文件,通常文件名为 mindoc_linux_amd64.zip
mkdir /opt/mindoc #新接mindoc安装目录
cp mindoc_linux_amd64.zip /opt/mindoc
unzip mindoc_linux_amd64.zip #解压,没有unzip工具就yum安装
二、修改MinDoc配置文件:vim /opt/mindoc/conf/app.conf
httpport = “${MINDOC_PORT||9191}” #默认端口是8181
db_adapter=mysql #数据库配置
db_host=127.0.0.1 #mysql数据库的IP
db_port=3306 #mysql数据库的端口号通常为3306
db_database=mindoc_db #刚才建立的数据库的名称
db_username=root #访问数据库的帐号
db_password=Yun48.com #访问数据库的密码
三、安装:./mindoc_linux_amd64 install
四、给启动文件权限:chmod +x mindoc_linux_amd64
五、启动:./mindoc_linux_amd64
六、访问:http://IP:9191 #默认帐户和密码admin:123456sql

5、使用screen来实现多任务不断线操做命令(通常关掉Xshell等SSH客户端后,程序会自动关闭,请配合screen进行使用):
一、安装:yum install screen
二、screen -S mindoc #mindoc本身命名
三、写入启文件:./mindoc_linux_amd64
四、隐藏并保留当前会话窗口:按Ctrl+A,再按”D”键shell

6、最后帮腾讯云兄弟宣传一下,更多优惠欢迎加QQ群:749021924,购买连接:https://partners.cloud.tencent.com/invitation/2677906140576c8f9ee018f数据库

相关文章
相关标签/搜索