ubuntu环境安装集团版

2019-03-11 16:20:48
先知
931
最后编辑:先知 于 2019-05-24 17:40:46

本文讲介绍禅道集团版的具体安装操作流程。

一、集团版的环境配置

1、 环境要求

禅道集团版目前暂时仅支持 Linux 的 ubuntu 16.04 环境,服务器目前只支持 Apache 其他环境的安装包,我们会持续的跟进,敬请期待。

2、 域名配置要求

禅道集团版有主站平台和节点,需要 把主站平台和子站点的域名做泛域名解析到集团版安装的服务器的IP上。

3、 安装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文件都要放到这个目录里。

4、 安装php环境(以php7.0为

输入命令:

sudo apt-get install php7.0
安装完成后输入:php -v 查看PHP是否安装成功

安装让Apache能够识别解析PHP的文件:

sudo apt-get install libapache2-mod-php7.0

测试是否能解析成功:

输入命令, 切换到apache项目目录下

cd /var/www/html 

新建文件:

sudo vim test.php

文件内容:

<?php phpinfo(); ?>
保存后浏览器访问:http://localhost/test.php

如果一切正常的话,就会看到php的一些信息。

5、 安装mysql服务

输入命令:

sudo apt-get install mysql-server
按提示设置数据库root用户的密码。

如果安装过程中提示依赖不足:

sudo apt-get install -f
服务管理:

#启动
sudo service mysql start
#停止
sudo service mysql stop
#服务状态
sudo service mysql status
#连接数据库
mysql -h 127.0.0.1 -P 3306 -uroot -p123456
#-h为远程IP,-P为端口号,-u为用户名,-p为密码
#测试SQL
show databases;

6、 安装ioncube扩展

推荐 通过ioncube安装向导安装

ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,给出安装提示。

通过下面的地址下载loader-wizard.php文件:   http://www.ioncube.com/loader-wizard/loader-wizard.zip

下载后解压到apache的www目录下,例如:/var/www/html

浏览器访问loader-wizard.php 比如 http://localhost/loader-wizard.php 实际的访问路径根据情况修改。

根据这个向导程序的提示:


  • 下载相应的解密软件
  • 将解密软件放入网页上提示的指定路径
  • 更新ini文件:下载向导程序计算出来新的php.ini文件,替换系统原来的php.ini文件
  • 重新启动apache
  • 刷新安装向导网页,提示安装成功。

二、集团版安装包下载

1、从禅道官网下载集团版源码安装包, 以.zip结尾。

下载地址: http://www.zentao.net/download.html

(官网上提供的源码安装包,主站平台不限使用人数,子站点2个,子站点研发人员为10人,非研发20人,试用期为半年。)

获取更多子站点和使用人数的安装包,可以联系:

联系人:

电话:

QQ:

Email:

2、解压集团版源码安装包,得到 zentaogroup 目录。把  zentaogroup 拷贝到服务器对应的目录,比如Apache的www或者htdocs目录(例:/var/www/html)。

3、 配置域名解析, 通过浏览器访问域名,系统会自动转入安装程序。

下面介绍配置域名解析步骤:

  • 创建配置文件
在服务器的apache存储配置文件的目录(如:/etc/apache2/sites-enabled/)下创建域名配置文件(如:plat.zentao.com.conf,注意后缀名为conf),文件内容如下:

<VirtualHost *:80> 
DocumentRoot /var/www/html/zentaogroup/plat/www 
ServerName plat.zentao.com  
<Directory /var/www/html/zentaogroup/plat/www> 
   AllowOverride all    
   Require all granted 
 </Directory> 
ErrorLog ${APACHE_LOG_DIR}/error.log 
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

注意:该文件中有两处端口设置,一处域名设置,请根据自己的实际域名和端口设置进行更改。如果是虚拟机内的服务器必须保持内外端口一致,不支持端口转发。

添加完文件重启apache服务。

sudo service apache2 restart
  • 访问域名查看是否配置成功:

在浏览器直接输入域名,显示禅道的界面则域名配置成功。

三、集团版的安装步骤

以禅道集团版平台域名:plat.zentao.com , 分站点域名为:*.zentao.com 为例来介绍集团版的安装步骤。

浏览器 访问 域名,进入安装步骤。

1、 安装界面,提示目前安装的是集团版的版本。


2、 使用禅道集团版,请遵守我们的授权协议。


3、 系统检查



如果有的扩展和目录没检查通过的,请根据提示操作。


安装svn扩展:

sudo apt-get install subversion libapache2-svn

安装 pdo_mysql 扩展:

sudo apt install php-mysql
安装mbstringl扩展:
sudo apt-get install php-mbstring
安装curl扩展:
sudo apt-get install curl libcurl3 php-curl

加载apache扩展:


复制网页提示的加载apache模块的命令到服务器执行。


安装并加载完apache扩展后重启apache 服务, 然后在当前的系统检查页面点击刷新按钮重新进行系统检查,检查通过点击下一步进行安装。

4、 生成配置文件,主要是服务器和数据库的信息。

禅道集团版的默认数据库名是zentao_plat 。

5、手动保存配置文件到  zentaogroup/plat/config/my.php

6、 设置公司、管理员账号和密码。


7、配置集团版系统目录,如果目录没创建或者是没有权限,请根据提示来操作。

这是系统默认给的目录,你可以根据你的需要做调整和修改。

           

8、下载配置文件和定时任务配置文件,放到指定的目录下。

  如果在这一步忘记下载Apache配置,超级管理员可以到后台--系统里去下载这些配置。

       

9、到这一步成功安装禅道集团版。

                          

10、登录禅道集团版,输入刚才设置的管理员账户和密码。


11、禅道集团版主站平台的首页页面, 欢迎体验集团版的特有功能~


接下来的文章,我们将一一介绍集团版主站平台的功能使用,欢迎继续查看后面的文档。                                                                                      


发表评论
评论通过审核后显示。