原创

禅道专业版本在Ubuntu系统上的安装

一、在linux服务器上一键搭建环境(apache mysql php

1、下载lampp包(php版本可以根据自己的需求进行选择,目前禅道推荐使用php 5.3-5.5版本)
  以下链接选择的php是5.4的版本:
  64位:    http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-x64-1.8.2-6-installer.run/download
  32位:    http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-1.8.2-6-installer.run/download
root@s3:/opt# ./xampp-linux-x64-1.8.2-6-installer.run
----------------------------------------------------------------------------
Welcome to the XAMPP Setup Wizard.
----------------------------------------------------------------------------
Select the components you want to install; clear the components you do not want
to install. Click Next when you are ready to continue.
 XAMPP Core Files : Y (Cannot be edited)
 XAMPP Developer Files [Y/n] :y
 Is the selection above correct? [Y/n]: y
----------------------------------------------------------------------------
Installation Directory
XAMPP will be installed to /opt/lampp
Press [Enter] to continue:
----------------------------------------------------------------------------
Setup is now ready to begin installing XAMPP on your computer.
Do you want to continue? [Y/n]: y
----------------------------------------------------------------------------
Please wait while Setup installs XAMPP on your computer.
 Installing
 0% ______________ 50% ______________ 100%
 #########################################
----------------------------------------------------------------------------
Setup has finished installing XAMPP on your computer.

2、把下载的lampp包放到/opt/下面,执行 chmod a+rx  *.run,添加执行权限,然后执行 ./xampp-linux-x64-1.8.2-6-installer.run(或者 ./xampp-linux-1.8.2-6-installer.run),
解压缩之后,会生成一个/opt/lampp/的目录。

root@s3:/opt# ls
data  lampp  xampp-linux-x64-1.8.2-6-installer.run
root@s3:/opt# cd lampp
root@s3:/opt/lampp# ls
apache2  ctlscript.sh  htdocs  info    licenses              manual  php            RELEASENOTES  uninstall
bin      docs          icons    lampp    logs                  modules  phpmyadmin      sbin          uninstall.dat
build    error        img      lib      man                    mysql    proftpd        share        var
cgi-bin  etc          include  libexec  manager-linux-x64.run  pear    properties.ini  temp          xampp

3、启动服务
启动:/opt/lampp/lampp start
停止:/opt/lampp/lampp stop
重启:/opt/lampp/lampp restart
root@s3:/opt/lampp# ./lampp start
Starting XAMPP for Linux 1.8.2-6...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
4、修改端口号
在/opt/lampp/etc/ 目录下修改端口号,默认为80端口
root@s3:/opt/lampp/etc# vi httpd.conf


然后在浏览器中输入:http://192.168.63.234:99/xampp/index.php


二、安装禅道专业版
1、安装专业版解密程序,安装ioncube扩展
        http://www.zentao.net/book/zentaoprohelp/194.html, 解压后放在apache的访问目录: /opt/lampp/htdocs/ 
1)下载loader-wizard.php(支持php5.3、php5.4、php5.5版本),ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示。
        1.1 通过下面的地址下载loader-wizard:http://www.ioncube.com/loader-wizard/loader-wizard.zip
        1.2 下载之后,将其解压缩,到apache的www或者htdoc目录。

root@s3:/opt/lampp/htdocs# wget http://www.ioncube.com/loader-wizard/loader-wizard.zip
--2016-01-25 13:39:40--  http://www.ioncube.com/loader-wizard/loader-wizard.zip
Resolving www.ioncube.com (www.ioncube.com)... 198.211.105.146
Connecting to www.ioncube.com (www.ioncube.com)|198.211.105.146|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 44303 (43K) [application/zip]
Saving to: ‘loader-wizard.zip’
100%[==================================================================================>] 44,303      87.2KB/s   in 0.5s   
2016-01-25 13:39:41 (87.2 KB/s) - ‘loader-wizard.zip’ saved [44303/44303
2)然后在浏览器中输入:http://192.168.63.234:99/loader-wizard.php
3)在浏览器中输入:192.168.63.234:99/zentaopms/www/install.php,根据安装向导进行安装即可,安装成功后,以后就直接通过:http://192.168.63.234:99/zentaopms/www/my/来访问禅道系统了

安装禅道开源版:
1、将安装包直接解压到/opt目录下,不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变。
      可以使用命令: tar  zxvf   ZenTaoPMS.7.3.stable.zbox_32.tar.gz   -C  /opt/
2、执行/opt/zbox/zbox start 命令开启Apache和Mysql。
      执行/opt/zbox/zbox stop 命令停止Apache和Mysql。
      执行/opt/zbox/zbox restart 命令重启Apache和Mysql。
     可以使用/opt/zbox/zbox  -h命令来获取关于zbox命令的帮助
     其中 -ap参数 可以修改Apache的端口,-mp参数可以修改Mysql的端口
3、浏览器访问 http://ip:端口
4、数据库的用户名:root,密码为空。 数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行/opt/zbox/auth/adduser.sh来添加用户
(先 cd /opt/zbox/auth/ ,然后执行 ./adduser.sh)。
5、网页访问禅道,点击数据库管理有2层验证:
1)弹窗验证是输入运行 addusers.sh添加的帐号和密码;
2)网页直接显示登录界面:服务器:127.0.0.1:mysql端口,帐号root ,数据库填写zentao


正文到此结束
本文目录