您的位置:首页 > 运维架构 > Linux

linux、window下搭建开源版禅道

2015-07-21 11:52 169 查看
1.安装Apache: yum install httpd httpd-level (安装之前可卸载系统自带的apache)

安装成功启动,如果端口占用,改变端口。将ServerName 192.168.0.#:80 改成自己的ip

开启 service httpd restart服务,进行访问,启动成功访问不到,关闭防火墙试试

2.安装PHP

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml

安装成功之后,修改/etc/php.ini
display_errors = On short_open_tag = On

将apache与php进行关联 ,安装php-mysql之后,会自动加载php5_module,如果没加载,可手动添加

打开httpd.conf

在AddType application/x-gzip .gz .tgz之后添加

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html


在IfModule 添加index.php

<IfModule dir_module>

DirectoryIndex index.php index.html

</IfModule>

此时访问,如果php页面显示空白,则可能是short_open_tag = Off

如果访问禅道index.php提示下载 则将 DocumentRoot设置为 /var/www/html/zentaopms/www



安装mysql省略

下载ZenTaoPMS最新源代码包(zip格式)

将禅道源码包解压缩,得到zentaopms目录,将其放置到Apache的网站目录下,根据你所安装的LAMP方式来定
unzip zentaoPMS7.1得到解压目录

然后通过浏览器访问:http://Apache地址/index.php进行安装,权限不够的开权限
链接数据库时出现 Can't
connect to MySQL (13)则输入
#getsebool
-a | grep httpd命令查看 是不是不允许httpd访问mysql

发现
httpd_can_network_connect --> off




[b]setsebool
httpd_can_network_connect 1,再次链接ok
[/b]

windows下搭建禅道开源版
安装apache apache_2.2.25.msi进行安装
成功开服务,端口占用则修改端口,将ServerName 192.168.0.#:80 改成自己的ip,开启成功之后,访问
http://192.168/0.#:8/0,出现apache页面则安装成功
安装php
下载php-5.2.6-Win32 解压到apache安装的目录
修改php.ini

short_open_tag = On display_errors = On

extension=php_mysql.dll

extension=php_pdo.dll

extension=php_pdo_mysql.dll 注释去掉关联到mysql

打开httpd 在#LoadModule vhost_alias_module modules/mod_vhost_alias.so之后添加

LoadModule php5_module "F:/WAMP/php-5.2.6-Win32/php5apache2_2.dll"

PHPIniDir "F:/WAMP/php-5.2.6-Win32"

在IfModule dir_module中添加 php.index

在AddType application/x-gzip .gz .tgz后添加

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html


将php添加到环境变量中
F:\WAMP\php-5.2.6-Win32;F:\WAMP\php-5.2.6-Win32\ext;
数据库安装省略
下载禅道开源版 ,解压到apache服务器目录
输入 http://192.168.0.#:80/zentaopms/www/index.php 按照提示进行安装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: