首页 > 系统相关 >禅道的使用:如何搭建Ubuntu环境安装禅道

禅道的使用:如何搭建Ubuntu环境安装禅道

时间:2024-07-02 11:31:04浏览次数:1  
标签:sudo apache2 Ubuntu Apache PHP 安装 禅道 搭建

一、禅道安装部署的环境要求
1.禅道安装部署环境推荐使用 Linux + Apache + PHP7.0以上版本+ MySQL5.5以上版本/MariaDB的组合。Nginx其次,不推荐IIS + PHP组合。
2.禅道需要使用PHP的这些扩展:pdo、pdo_mysql、json、filte、openssl、mbstring、zlib、curl、gd、iconv,企业版旗舰版还需要安装: zip、xml、ldap、bcmath扩展,请大家确保PHP环境安装加载以上扩展模块。
3.Linux系统下不推荐自己编译安装PHP,最好使用操作系统自带的包管理器安装PHP的运行环境。
二、如何搭建禅道安装部署环境
1.安装Apache服务
输入命令:
sudo apt-get install apache2
安装完重启服务:
sudo service apache2 restart
服务管理:
启动
sudo service apache2 start
停止
sudo service apache2 stop
测试是否安装成功:
在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了。
Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。
2.安装PHP环境(以php7.0为例 )
输入命令:
sudo apt-get install php7.0
安装完成后输入:php -v 查看PHP是否安装成功。有的PHP扩展已默认安装,有的需要自己单独安装。
在实际安装禅道的系统检查里,如果是没有安装上的,检查后,直接再安装即可。
安装让Apache能够识别解析PHP的文件:
sudo apt-get install libapache2-mod-php7.0
测试是否能解析成功:
输入命令, 切换到Apache项目目录下:
cd /var/www/html
新建文件:
sudo vim info.php
文件内容:

保存后浏览器访问:http://localhost/info.php
如果一切正常的话,就会看到PHP的一些信息。
3.安装MySQL服务
输入命令:
sudo apt-get install mysql-server
按提示设置数据库root用户的密码。
如果安装过程中提示依赖不足:
sudo apt-get install -f
服务管理:

三、添加禅道的站点配置文件
安装部署的环境配置完成后,可以到Apache的站点配置中加上禅道站点的访问配置文件。
以下是示例,具体请以自己实际环境目录为准。
cd /etc/apache2/sites-enabled/
sudo vim zentao.conf
在配置文件中,写入禅道站点的访问配置信息,可参考以下截图。保存退出后,请重启Apache服务。sudo service apache2 restart

如果你是自己本地试用禅道,那么在Winows的hosts文件中也加上禅道站点信息。
示例:
C:\Windows\s y s t e m32\drivers\etc
hosts文件里加上:
127.0.0.1 www.zentaopms.com
如果你是部署到服务器上,确保禅道的站点域名有解析,且其他同事可以访问到禅道服务器。
根据禅道的安装手册,安装并成功登录后,就可以使用禅道了。

标签:sudo,apache2,Ubuntu,Apache,PHP,安装,禅道,搭建
From: https://www.cnblogs.com/shwjcs/p/18279584

相关文章

  • Web的环境搭建
    目录1.安装tomcat2.Tomcat测试 3.配置服务器到eclipse中 1.安装tomcat1.1.进入ApacheTomcat官网 1.2.左侧Download下面是Tomcat的几个版本,这里我选择Tomcat9博主选择的是D盘,下载完后解压到当前文件夹 目录介绍  2.Tomcat测试 2.1.打开bin文件夹,点击To......
  • 一个适合用来搭建资源网站的整站打包代码,集成了全开源的ripro主题,效果非常棒
    概述发现了一个适合用来搭建资源网站的整站打包代码,集成了全开源的ripro主题,效果非常棒。用d盾扫描过代码,没有发现后门,没有加密文件。这个资源包里自带上千条高质量源码资源数据(数据都比较新,不是那种好几年前的老数据),搭建一个资源网站是绰绰有余了。基于wordpress+ripro主......
  • centos7系统GitLab服务器搭建(最新稳定版)
    1、GitLab介绍GitLab是一个用于仓库管理系统的开源项目,使Git作为代码管理工具,并在此基础上搭建起来的Web服务。Gitlab是被广泛使用的基于git的开源代码管理平台,基于RubyonRails构建,主要针对软件开发过程中产生的代码和文档进行管理,Gitlab主要针对group和proj......
  • windows 和 ubuntu双系统利用iperf3 测试网络带宽
    本文介绍如何利用iperf3就行windows和ubuntu的带宽测试。本文的写作原因是在进行webrtc通信时发现带宽利用率极低,只有20M左右,而我设置的动态瓶颈带宽最低都有80M。一开始是想利用tcp连接不停发送数据来利用nload查看网络吞吐量观察带宽变化。实现之后发现因为每次写入的数据太小......
  • 为Ubuntu-24.04-live-server-amd64磁盘扩容
    系列文章目录Ubuntu-24.04-live-server-amd64安装界面中文版文章目录系列文章目录前言一、检查系统本身情况1.用lsblk命令查看自己系统磁盘是什么状态2.用df-h命令查看文件系统的磁盘空间使用情况3.解决Ubuntu-24.04磁盘空间只能用一半的问题3-1扩展逻辑卷:3-2.......
  • Windows Server 2016 搭建VPN服务
    ......
  • 使用Vue 2 + Element UI搭建后台管理系统框架实战教程
    后台管理系统作为企业内部的核心业务平台,其界面的易用性和功能性至关重要。Vue2作为一个成熟的前端框架,以其轻量级和高效著称,而ElementUI则是一套专为桌面端设计的Vue2组件库,它提供了丰富的UI元素和组件,大大简化了后台管理系统的开发过程。本篇博客将深入介绍如何利用Vue2......
  • 短视频矩阵系统搭建教程,短视频矩阵怎么做,矩阵系统源码部署教程
    一、什么是矩阵系统这是一款智能助手系统,融合了账号授权管理、企业账户管理、AI素材库、视频剪辑创作、自动化回复响应、外部链接引流以及视频排名追踪等多重功能。简言之,这是一个助力企业提升短视频营销效果的智能助手平台。系统搭建获取\/:ywxs5787   备注来意二、矩......
  • ubuntu 使用自己的双目相机发布 ROS
    https://blog.csdn.net/KID_yuan/article/details/101272384https://blog.csdn.net/weixin_53073284/article/details/125671358ls/dev/video*//插上摄像头后打开终端查看是否检测到摄像头mkdir-pcamera_ws/src//新建工作空间......
  • ubuntu制作本地镜像(类似yum本地)
     1.原文件备份root@11g:/mnt#cd/etc/apt/root@11g:/etc/apt#cpsources.listbak_sources.list 2.挂载安装盘镜像mkdir-p/media/cdrom/root@11g:/soft/ios#cd/soft/iosroot@11g:/soft/ios#mountubuntu-18.04.6-desktop-amd64.iso-oloop/media/cdrommount:/media......