当前位置: 首页 > news >正文

Linux部署禅道(无脑复制版)

目录

    • 环境
    • 部署
      • 1、下载,解压
      • 2、启动
      • 3、设置开机自启
    • 登录禅道
    • 登录数据库
      • 1、设置账号
      • 2、网页登录数据库

环境

Linux系统
Centos7+

《Linux一键安装包安装禅道》视频链接:
https://www.zentao.net/zentao-install/zentao-linux-install-80523.html

部署

1、下载,解压

cd /optwget https://www.zentao.net/dl/zentao/18.5/ZenTaoPMS.18.5.zbox_64.tar.gztar xvzf ZenTaoPMS.18.5.zbox_64.tar.gz 

特别说明:

  • 不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变
  • 不要解压后把整个目录777权限。

2、启动

/opt/zbox/zbox --aport 8999 --mport 3307 start

–aport 8999:设置Apache启动端口为8999
–mport 3307:设置mysql启动端口为3307
启动 start 、停止 stop、重启 restart 、查看状态 check

3、设置开机自启

vim /etc/rc.local

添加

/opt/zbox/zbox --aport 8999 --mport 3307 restart

如图:
在这里插入图片描述

登录禅道

启动Apache和MySQL服务后,浏览器直接访问: http://禅道服务器ip:apache端口
在这里插入图片描述
管理员默认账号:admin 密码:123456
在这里插入图片描述

登录数据库

1、设置账号

此账号密码只用于登录数据库管理网页,和数据库的账号密码不是同一个

# 进入脚本目录
cd /opt/zbox/auth
# 执行添加用户的脚本
bash adduser.sh
This tool is used to add user to access adminer
Account: admin  # 输入用户名
Password:       # 输入密码
Adding password for user admin 

如图:
在这里插入图片描述

2、网页登录数据库

浏览器直接访问: http://禅道服务器ip:apache端口
在这里插入图片描述
弹窗验证是输入上一步运行的 addusers.sh添加的用户名和密码:
在这里插入图片描述
我加的用户名是admin,密码是Admin123. 那么授权页面里用户名和密码就填写admin和Admin123.
网页直接显示登录界面:

  • 系 统:默认选择MySQL。
  • 服务器:127.0.0.1:MySQL端口 (MySQL端口启用的是3307,那么就填写127.0.0.1:3307。
    注意:ip只能写127.0.0.1
  • 用户名: root(禅道默认的数据库用户名是root)
  • 密 码:123456(禅道默认的数据库密码是123456)
  • 数据库:zentao。
    在这里插入图片描述
    登录成功
    在这里插入图片描述

相关文章:

Linux部署禅道(无脑复制版)

目录 环境部署1、下载,解压2、启动3、设置开机自启 登录禅道登录数据库1、设置账号2、网页登录数据库 环境 Linux系统 Centos7 《Linux一键安装包安装禅道》视频链接: https://www.zentao.net/zentao-install/zentao-linux-install-80523.html 部署 …...

C# .net6使用Hangfire

首先我们先来了解什么是Hangfire? Hangfire 是一个用于 .NET 的任务调度库,允许你在后台运行任务,而不需要依赖外部的任务队列服务或复杂的基础设施。它简化了后台任务的创建、调度和管理过程,使得在 .NET 应用程序中处理长期运行…...

NaiveUI与ElementUI 比较分析

前言 在前端开发的广阔领域中,Vue.js作为最流行的前端框架之一,为开发者提供了丰富的组件库,其中NaiveUI和ElementUI是两个备受瞩目的选择。本文将深入分析这两个组件库的特点、优劣势以及适用场景,帮助开发者在项目中做出更合适…...

使用ChatGPT来撰写和润色学术论文的教程(含最新升级开桶ChatGpt4教程)​​

现在有了ChatGPT4o更加方便了, 但次数太少了 想要增加次数可以考虑升级开桶ChatGpt4​​ 一、引言 在学术研究中,撰写高质量的论文是一项重要的技能。本教程将介绍如何利用ChatGPT来辅助完成从论文构思到润色的全过程。 二、使用ChatGPT写论文 1. 写标题 Title/T…...

matine组件库踩坑日记 --- react

Mantine实践 一 禁忌核心css样式二 添加轮播图扩展组件 一 禁忌核心css样式 import React from react import ReactDOM from react-dom/client import { BrowserRouter } from react-router-dom; import App from ./App.jsx import ./index.css import mantine/core/styles.cs…...

爬虫学习前记----Python

引言 1.语言:python 2.学习资源:【Python爬虫】 3.爬虫日记: python内容 1.字符串输出 (1)引号问题 print("python") 输出:pythonprint(python) 输出:pythonprint(python"学习") 输出&…...

详解Go语言中的Goroutine组(Group)在项目中的使用

背景(Why) Go语言通过其内置的goroutine和通道(channel)机制,提供了强大的并发支持。goroutine的开销非常低,一个goroutine仅占用几KB的内存,可以轻松创建成千上万个goroutine来处理并发任务。然而,随着并…...

Linux桌面环境手动编译安装librime、librime-lua以及ibus-rime,提升中文输入法体验

Linux上的输入法有很多,大体都使用了Fcitx或者iBus作为输入法的引擎。相当于有了一个很不错的“地基”,你可以在这个“地基”上盖上自己的“小别墅”。而rime输入法,就是一个“毛坯别墅”,你可以在rime的基础上,再装修…...

一文入门【NestJs】Providers

Nest学习系列 ✈️一文入门【NestJS】 ✈️一文入门【NestJs】Controllers 控制器 🚩 前言 在NestJS的世界里,理解“Providers”是构建健壮、可维护的后端服务的关键。NestJS,作为Node.js的一个现代框架,采用了Angular的一些核…...

云原生(Cloud native)

云原生(Cloud native) 一 定义 目前比较权威的定义主要来自Pivotal公司和云原生计算基金会(Cloud Native Computing Foundation,简称CNCF)。 1.1 Pivotal 4个要点: DevOps、持续交付、微服务、容器化。六…...

JVM OutOfMemoryError异常模拟

1.Java堆溢出 Java堆用于储存对象实例,我们只要不断地创建对象,并且保证 GC Roots 到对象之间有可达路径来避免垃圾回收机制清除这些对象,那么随着对象数量的增加,总容量触及最大堆的容量限制后就会 产生内存溢出异常。 限制Java …...

架构师机器学习操作 (MLOps) 指南

MLOps 是机器学习操作的缩写,是一组实践和工具,旨在满足工程师构建模型并将其投入生产的特定需求。一些组织从一些自主开发的工具开始,这些工具在每次实验后对数据集进行版本控制,并在每个训练周期后对检查点模型进行版本控制。另…...

【学习笔记】虚幻SkeletalMesh学习(一)基础介绍

文章目录 零、前言一、资源介绍1.1 骨架资源1.2 骨架网格体资源 二、UE4中的定义2.1 骨骼数据2.2 模型网格数据 三、渲染3.1 RenderData的初始化3.2 渲染对象的创建3.3 渲染对象的更新3.3.1 游戏线程的更新(*FSkeletalMeshObjectGPUSkin::Update*)3.3.2 …...

Apache防盗链、网页压缩、网页缓存

目录 网页压缩 类型 示例 动态添加模块操作步骤 重装Apache操作步骤 网页缓存 示例 操作步骤 隐藏版本信息 操作步骤 Apache防盗链 定义 原理 配置防盗链实验环境 实验环境 本地图片盗链示例 操作步骤 防盗链示例 操作步骤 网页压缩 网站的访问速度是由多个…...

LocalAI - 笔记

1.localAI https://localai.io/ 2 使用笔记本电脑搭建本地LLMs大模型环境 使用笔记本电脑搭建本地LLMs大模型环境 - 大模型知识库|大模型训练|开箱即用的企业大模型应用平台|智能体开发|53AI 3LocalAI视频 【LocalAI】(3):超级简单&…...

Windows图形界面(GUI)-SDK-C/C++ - 编辑框(edit)

公开视频 -> 链接点击跳转公开课程博客首页 -> 链接点击跳转博客主页 目录 编辑框(edit) 控件样式 创建控件 初始控件 消息处理 示例代码 编辑框(edit) 控件样式 编辑框(Edit Control)是Windows中最常用的控件之一,用于接收用户…...

区块链学习05-web3中solidity和move语言

Solidity 和 Move 语言的比较:Web3 开发中的两种选择 Solidity 和 Move 都是用于开发区块链平台智能合约的编程语言。它们具有一些相似之处,但也存在一些关键差异。 相似之处: Solidity 和 Move 都是图灵完备语言,这意味着它们可以表达计算…...

web滚动页面到指定位置

方法&#xff1a;scrollTo(x-coord,y-coord) 方法是Web API中Element接口的一部分&#xff0c;但它主要用于Window对象或可滚动的元素&#xff08;如具有overflow属性为auto或scroll的<div>&#xff09;。此方法用于将窗口滚动到文档中的特定位置&#xff0c;或者将某个元…...

操作系统真象还原:实现文件写入

14.7 实现文件写入 这是一个网站有所有小节的代码实现&#xff0c;同时也包含了Bochs等文件 本节要实现的 sys_write 是系统调用 write 的内核实现&#xff0c;咱们之前的 write 是个简易版&#xff0c;它是为了临时完成输出打印的功能&#xff0c;不支持文件描述符。如今要让…...

FastAPI 学习之路(四十九)WebSockets(五)修复接口测试中的问题

其实代码没有问题&#xff0c;但是我们忽略了一个问题&#xff0c;就是在正常的开发中&#xff0c;肯定是遇到过这样的情况&#xff0c;我们频繁的有客户端链接&#xff0c;断开连接&#xff0c;需要统一的管理这些链接&#xff0c;那么应该如何管理呢。其实可以声明一个类去管…...

Wedding-website开发者指南:理解项目架构与代码实现原理

Wedding-website开发者指南&#xff1a;理解项目架构与代码实现原理 【免费下载链接】wedding-website Our Wedding Website &#x1f46b; 项目地址: https://gitcode.com/gh_mirrors/we/wedding-website Wedding-website是一个专为婚礼设计的开源网站项目&#xff0c;…...

抖音内容高效管理方案:批量下载与智能文件组织

抖音内容高效管理方案&#xff1a;批量下载与智能文件组织 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音…...

别再傻傻只用insmod了!Linux驱动加载,用modprobe才是真省心(附依赖问题解决全流程)

别再傻傻只用insmod了&#xff01;Linux驱动加载&#xff0c;用modprobe才是真省心&#xff08;附依赖问题解决全流程&#xff09; 你是否曾在深夜调试Linux驱动时&#xff0c;被insmod报出的"Unknown symbol"错误折磨到崩溃&#xff1f;明明已经编译好了驱动模块&am…...

非标自动化设计实战:用亚德客气爪和真空吸盘搞定不规则工件抓取(附选型速查表)

非标自动化设计实战&#xff1a;亚德客气爪与真空吸盘在复杂工件抓取中的工程决策 在非标自动化设备设计领域&#xff0c;工件抓取方案的确定往往是项目成败的关键节点。面对形状不规则、材质特殊的工件——可能是表面粗糙的铸件、易碎的玻璃制品或是带有曲面的复合材料——工程…...

别再死记硬背了!用Unity可视化工具一步步拆解A*寻路算法(附完整C#源码)

用Unity可视化工具玩转A*寻路算法&#xff1a;从理论到实战的沉浸式学习 在游戏开发的世界里&#xff0c;路径规划算法就像是一位隐形的向导&#xff0c;决定着NPC如何绕过障碍物找到玩家&#xff0c;或是战略游戏中单位如何选择最优行军路线。A*算法作为其中最耀眼的明星&…...

全志V853开发环境搭建指南:从Ubuntu配置到SDK编译全流程

1. 项目概述&#xff1a;从零开始构建一个V853开发环境拿到一块全志V853开发板&#xff0c;第一件事是什么&#xff1f;不是急着写代码&#xff0c;也不是马上烧录固件&#xff0c;而是把整个编译环境给搭起来。这听起来像是基础操作&#xff0c;但恰恰是很多新手&#xff0c;甚…...

Windows下C语言编译指南

学习C语言入门有一定难度&#xff0c;需勤加练习。多数人使用Windows系统&#xff0c;那么在Windows环境下如何编译运行C语言程序&#xff1f;掌握合适工具与方法是关键。1、 学习C语言时&#xff0c;我使用的是Visual C 6.0编译器。如今&#xff0c;Windows系统下还可使用功能…...

嘉立创EDA:原理图到PCB学习总结

1.原理图&#xff1a; 关于原理图绘制可以看项目需要哪些板块&#xff0c;去网上搜索开源项目跟着上面一步一步绘制即可&#xff0c;或者利用豆包来一步一步生成板块 主要要注意&#xff1a; 电源要加电容进行滤除杂波 一般带有功能的引脚是3.3V不要输入5V到这些IO口降压芯…...

TensorFlow数据增强Pipeline:从固定顺序到条件驱动的工业级重构

1. 为什么“写死顺序”的增强 pipeline 在真实项目中总是卡壳&#xff1f;你有没有遇到过这种场景&#xff1a;模型在验证集上指标涨得不错&#xff0c;一到线上推理就崩得稀里哗啦&#xff1f;或者训练时 loss 曲线看着很稳&#xff0c;但模型对稍微偏移一点的拍摄角度、光照变…...

免费图片去水印工具在线网站有哪些?2026年图片水印去除APP和软件推荐

在日常工作和生活中&#xff0c;我们经常会遇到需要去除图片水印的情况。无论是为了社交媒体分享、内容创作还是素材整理&#xff0c;找到一款高效的免费去水印工具都能节省不少时间。本文将为你详细介绍2026年最实用的免费图片去水印工具&#xff0c;包括在线网站、手机APP和电…...