1.首先把基础的lamp环境搭建好,这里利用apt安装即可
sudo apt install mysql-server sudo apt install apache2 sudo apt install php7.0
sudo apt install libapache2-mod-php7.0
2.建立好自己的web站点目录,并且下载禅道源代码解压到指定目录
wget http://dl.cnezsoft.com/zentao/11.5/ZenTaoPMS.11.5.stable.zip
3.配置好apache2的站点,并且为apache2启用php7.0
cd /etc/apache2 sudo vim ports.conf 添加 Listen 你的禅道的端口号 sudo vim apache2.conf 添加 <Directory 禅道系统目录路径(注意是zentaopms里面的www目录)> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> cd sites-available/ sudo vim 000-default.conf 可以看到里面有默认的 <VirtualHost> 复制一份,并且端口和DocumentRoot都改成禅道的端口和禅道的www目录路径
sudo a2enmod php7.0
sudo service apache2 restart
然后打开浏览器访问指定端口上的禅道
5.禅道自身的环境检查出现如下问题
6.解决这些问题需要如下命令(逐个安装php需要的模块并且激活,最后重启apache2服务器)
sudo apt-get install php7.0-mysql sudo phpenmod pdo_mysql
sudo apt-get install php7.0-mbstring
sudo phpenmod mbstring
sudo apt-get install php-curl
sudo phpenmod curl
有些情况还需要
sudo apt install
php7.0-xml
7.刷新禅道的页面,这个时候应该可以看到已经没有不通过的项目了,跟着提示安装即可成功