zoukankan      html  css  js  c++  java
  • Centos7.6 在LNMP上部署禅道

    一、下载禅道,并传到你的服务器上面的/opt文件下。

    http://dl.cnezsoft.com/zentao/7.3/ZenTaoPMS.7.3.stable.zbox_64.tar.gz

    二、使用命令解压。

    tar -zxvf  ZenTaoPMS.7.3.stable.zbox_64.tar.gz -C /opt

    三、如果你服务器上面原本就安装了LNMP环境的,需要先停掉nginx和mysql服务。以前就是因为禅道有自带的apache和mysql。

    systemctl  stop nginx
    systemctl  stop mysqld

    四、启动禅道

    执行/opt/zbox/zbox start 命令开启Apache和Mysql。
    
    ​执行/opt/zbox/zbox stop 命令停止Apache和Mysql。
    
    ​执行/opt/zbox/zbox restart 命令重启Apache和Mysql。
    
    ​可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助

    注:如果需要开机自动启动,可以把 /opt/zbox/zbox restart 加到操作系统的自启目录。

    五,修改禅道的端口和mysql的端口;

    /opt/zbox/zbox -ap 8080 -mp 3307

    查看端口被那个服务占用了:netstat -lnp | grep 8031

    注意不要乱改mysql的端口,我改为3307之后,就出现禅道打不开的现象,我想应该是只是单方面改了端口,而禅道内部的配置没改。所以会出现一片空白。

    这个时候,我们还需要设置一下访问的数据库端口:

    在服务器上,我们先定位到以下位置:                

    cd /opt/zbox/app/zentao/config

     然后再里面找到my.php,用vi命令去操作:把port改为你现在数据库的端口

    vim my.php

    六、打开这两个端口

    iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
    iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3307 -j ACCEPT

    七、登录禅道

    浏览器访问 http://ip:端口(8080)

    安装完毕,可以使用了。

    八,数据导出。

    数据库的用户名:root,密码为空。数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行/opt/zbox/auth/adduser.sh来添加用户(先 cd /opt/zbox/auth/ 然后执行 ./adduser.sh)

    九、登录

    十、登录

    刚才添加的是啥就填啥。

    十一、

    十二、备份

    备份前要停掉目标主机服务

    /opt/zbox/zbox stop

    /opt/zbox/app/zentao

    /opt/zbox/data/mysql/zentao

    scp -r /opt/zbox/app/zentao root@192.168.2.21:/opt/zbox/app/

    scp -r /opt/zbox/data/mysql/zentao root@192.168.2.21:/opt/zbox/data/mysql/

    chmod 777 -R /opt/zbox/app/*

    chmod 777 -R /opt/zbox/data/mysql/*

    然后启动就ok了

    /opt/zbox/zbox start

    十三、命令行连接数据库

    登录数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p  (比如:/opt/zbox/bin/mysql -u root -P 3306 -p)
    
    导入数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p 要导入的库名 < XXXX.sql (比如:/opt/zbox/bin/mysql -u root -P 3306 -p zentao < zentao.sql)

    十四、流程图

  • 相关阅读:
    Java使用jxl修改现有Excel文件内容,并验证其是否对公式的结果产生影响
    Java使用MyBatis的ScriptRunner执行SQL脚本
    Linux下批量解压.Z格式文件
    Java中将一个反斜杠转换成两个反斜杠
    mysql线上操作常用命令
    MySQL主从不一致修复
    slave_exec_mode参数对主从复制的影响
    ssh访问跳过RSA key"yes/no"验证
    k8s更新Pod镜像
    Go 延迟函数 defer 详解
  • 原文地址:https://www.cnblogs.com/aqicheng/p/10275704.html
Copyright © 2011-2022 走看看