ubuntu环境安装集团版 分享链接
本篇目录
本文讲介绍禅道集团版的具体安装操作流程。
一、集团版的环境配置
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人,试用期为半年。)
获取更多子站点和使用人数的安装包,可以联系:
联系人:刘斌
电话:17685869372
QQ:526288068
Email:liubin@chandao.com
2、解压集团版源码安装包,得到 zentaogroup 目录。把 zentaogroup 拷贝到服务器对应的目录,比如Apache的www或者htdocs目录(例:/var/www/html)。
3、配置域名解析,通过浏览器访问域名,系统会自动转入安装程序。
下面介绍配置域名解析步骤:
- 创建配置文件
<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模块的命令到服务器执行。
4、生成配置文件,主要是服务器和数据库的信息。
禅道集团版的默认数据库名是zentao_plat 。
5、手动保存配置文件到 zentaogroup/plat/config/my.php。
6、设置公司、管理员账号和密码。
7、配置集团版系统目录,如果目录没创建或者是没有权限,请根据提示来操作。
这是系统默认给的目录,你可以根据你的需要做调整和修改。
8、下载配置文件和定时任务配置文件,放到指定的目录下。
如果在这一步忘记下载Apache配置,超级管理员可以到后台--系统里去下载这些配置。
9、到这一步成功安装禅道集团版。
10、登录禅道集团版,输入刚才设置的管理员账户和密码。
11、禅道集团版主站平台的首页页面,欢迎体验集团版的特有功能~
接下来的文章,我们将一一介绍集团版主站平台的功能使用,欢迎继续查看后面的文档。