因为公司服务器已经安装了mysql,为了让服务器避免安装太多程序,选择手动安装禅道到服务器,以下纯属记录工作点滴。
1.安装apache
查看是否安装了apache
sudo apt-get install apache2
sudo /etc/init.d/apache2 restart
默认为80端口
2.安装PHP
查看是否安装了:PHP环境php -v
sudo apt-get update
sudo apt-get install php5
3.让apache支持PHP
sudo apt-get install libapache2-mod-php
4.安装php5-gd模块
sudo apt-get install php-gd
测试
sudo gedit /var/www/info.php
<?php phpinfo(); ?>
访问:127.0.0.1/info.php
5.安装mysql//省略主机已经安装了
sudo apt-get install mysql-server mysql-client
让php支持mysql
sudo apt-get install php-mysql
6.安装禅道
下载源代码 http://dl.cnezsoft.com/zentao/9.5.1/ZenTaoPMS.9.5.1.zip
将其解压缩,得到zentaopms目录。拷贝到webserver对应的目录,比如Apache的www或者htdocs目录。
通过浏览器访问http://ip/zentaopms/www/index.php,系统会自动转入安装程序。
7.配置扩展
在安装禅道的时候可能本机没有配置某些扩展,需要自己去配置。
cd /etc/php/7.0/cli //进入配置文件目录
sudo vim php.ini //vim打开配置文件
extension=php_pdo_mysql.dll //去掉前面的;
下载依赖包
sudo apt install php-mbstring
extension=php_mbstring.dll //去掉前面的;
下载依赖包
sudo apt-get install php-curl
php_curl.dll//去掉前面的;
在重新配置过php.in文件后需要重启apache2