LAMP环境安装禅道(源码安装)

原创 2015年07月08日 15:50:38

前提,已安装好LAMP环境

根据禅道官方文档 http://www.zentao.net/book/zentaopmshelp/101.html

从禅道官网下载禅道最新版本的源代码,以.zip结尾

2 将其解压缩,得到zentaopms目录。拷贝到webserver对应的目录,比如Apache的www或者htdocs目录。

3 通过浏览器访问 http://ip/zentaopms/www/index.php ,系统会自动转入安装程序。


下面问题来了。。。

【问题1】在系统检查时提示pdo-mysql模块未加载,在安装php的时候忘记直接配置加载pdo_mysql模块(configure 直接加参数--with-),这里就要手动加载了。

参考http://www.2cto.com/os/201404/291403.html

进入php的源码包的ext中
[root@linux php]# cd /usr/local/src/php-5.5.26/ext/pdo_mysql
[root@linux pdo_mysql]# /usr/local/php/bin/phpize(phpize 命令是用来准备 PHP 外挂模块的编译环境的)
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519


【问题2】这一步会提示autoconf找不到

Cannot find autoconf. Please check your autoconf installation and the

$PHP_AUTOCONF environment variable. Then, rerun this script.

解决:

yum install m4

yum install autoconf

若不安装autoconf的话,下面的configure 命令会提示没有该命令


[root@linux pdo_mysql]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql      (假设你的mysql是安装在/usr/local/mysql)
[root@linux pdo_mysql]# make && makeinstall
。。。。。。。。。。
Build complete.
Don't forget to run 'make test'.


【问题3】这一步又出错,我不该直接用make && makeinstall的。。报错后要卸载好麻烦。。

又百度,makeinstall提示错误之后怎么卸载重装?

参考

http://zhidao.baidu.com/link?url=DQPkEcyJsqlDnv5sI7LGl7toubNIVH1jTSnoGC6qcCWjLbXLXgE9gtOcfokpNmdKCGtgnBdljzD3Udpx55Ofga

http://blog.sina.com.cn/s/blog_6c7214590101fn9f.html

http://www.zhihu.com/question/20092756

直接用make uninstall卸载发现不支持,查了文档发现可以 vim makefile 看作者定义的卸载方法,幸好,找到了distclean这一段

[root@linux pdo_mysql]#make distclean 

卸载之后再重新执行上面的configure、make、make install。。。


【问题4】make完成后,执行make test报错

SKIP PECL Bug #7976 (Calling stored procedure several times) [tests/bug_pecl_7976.phpt] reason: SQLSTATE[28000] [1045] Access denied foruser 'root'@'localhost' (using password: NO)

PHP Warning: opendir(ext/pdo/tests): failed to open dir: No such file or directory in /home/php-5.3.8/ext/pdo_mysql/run-tests.php on line 853
ERROR: cannot open directory: ext/pdo/tests
直接无视,执行make install

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
然后修改php.ini加入
extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so"
重启Apache

[root@linux pdo_mysql]#apachectl restart

另外,可以用   /usr/local/php/bin/php -m 查看php已加载的扩展模块


【问题】在上面的/usr/local/php/bin/php -m能看到pdo_mysql已经加载了,但phpinfo中还是找不到pdo_mysql,系统检查也一直提示pdo_mysql未加载,晕。。

查查查查。。。最后终于发现!原来是PHPIniDir没设置好,设错了!!

改过来一重启,胜利了!!!!!!!!!哈哈哈,太酷了~~~


4 THEN,继续按照官网的步骤走下去,胜利~~~~~~~


Linux下安装禅道管理系统7.2

禅道简介 禅道项目管理软件(ZenTaoPMS)是一款国产的,基于ZPL协议,开源免费的项目管理软件,它集产品管理、项目管理、测试管理于一体,同时还包含了事务管理、组织管理等诸多功能,是一款功能完备的...
  • xinxin19881112
  • xinxin19881112
  • 2015年07月09日 12:09
  • 12582

centos6.7搭建禅道项目管理系统

之前在上一家公司一直使用禅道,觉得老深刻了,我也搭建一个以后可能要用到吧。 禅道是什么? 官网是这样说的: 国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,...
  • JOJOY_tester
  • JOJOY_tester
  • 2016年11月29日 22:22
  • 2372

Linux下安装禅道管理系统7.2

禅道简介 禅道项目管理软件(ZenTaoPMS)是一款国产的,基于ZPL协议,开源免费的项目管理软件,它集产品管理、项目管理、测试管理于一体,同时还包含了事务管理、组织管理等诸多功能,是一款功能完备的...
  • xinxin19881112
  • xinxin19881112
  • 2015年07月09日 12:09
  • 12582

centos 安装 禅道

安装禅道需要 apache, php, mysql运行环境 第一步:安装mysql   1.1 安装mysql客户端和服务端 [plain] view plaincopy...
  • chenpy
  • chenpy
  • 2015年02月27日 17:05
  • 9925

源码编译安装lamp环境的文件包

  • 2015年08月02日 12:14
  • 53.14MB
  • 下载

LAMP环境官方最新源码编译安装

前言 Linux+Apache+MySQL/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了...
  • Dexter_Wang
  • Dexter_Wang
  • 2017年02月09日 19:15
  • 500

cacti安装记录 第一阶段 LAMP源码环境配置 复盘

这是cacti软件的基础环境配置 主要是利用源友包配置LAMP环境,为下一步的rrdtool配置做准备。...
  • xdnabl
  • xdnabl
  • 2015年07月17日 23:05
  • 606

源码编译安装LAMP环境及配置基于域名访问的多虚拟主机

LAMP安装配置
  • qq_31015059
  • qq_31015059
  • 2015年09月02日 16:50
  • 236

lamp环境的搭建(源码编译安装)

一.必备资源 到官网下载以下资源,版本差距不要太大,否则结果可能不一致。    1.centos6.5 2.php-5.6.29 3.apache-2.4.23 4.mysql-5.7.9 执行命令安...
  • gaolicsdn
  • gaolicsdn
  • 2016年12月15日 20:25
  • 302

lamp-server 源码安装 - 服务器环境部署

远程Linux服务器配置Lamp环境 远程服务器管理 Linux源码安装Mysql Linux源码安装Apache Linux源码安装PHP Linux下Apache配置文件管理...
  • Fantastic_
  • Fantastic_
  • 2017年05月30日 10:44
  • 339
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LAMP环境安装禅道(源码安装)
举报原因:
原因补充:

(最多只允许输入30个字)