直接去禅道官网找安装包下载,我这里用
安装包
,不用Linux 一键安装包
禅道官网下载源码包,选择一个版本,比如 5.3.1
我是 php7.0,所以下载 php7.0
的版本
ZenTaoPMS.biz5.3.1.php7.0.zip
放到 /var/www/web/
文件夹下ZenTaoPMS.biz5.3.1.php7.0.zip
,命令如下cd /var/www/web/ unzip ZenTaoPMS.biz5.3.1.php7.0.zip
/var/www/web/
下多了一个名为 zentaopms
的文件夹user nginx; worker_processes 2; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; tcp_nopush on; keepalive_timeout 65; gzip on; include /etc/nginx/conf.d/*.conf; server { listen 8083; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; fastcgi_buffer_size 1M; fastcgi_buffers 32 512k; fastcgi_busy_buffers_size 1M; root /var/www/web/zentaopms/www; location / { index index.php index.html index.htm; if (!-e $request_filename) { rewrite ^/(.*) /index.php?$1 last; } } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } }
systemctl restart nginx
,如果启动失败,请移步 >>> 如何验证 nginx.conf 是否配置正确第三步完成之后,就根据你配置的端口/域名,把 禅道项目跑起来,我的跑起来如下:
1、选择语言,开始安装
2、同意协议,下一步
3、系统检测通过,下一步
4、填写数据库配置信息,保存
5、配置文件生成(配置信息已经成功保存到 /var/www/web/zentaopms/config/my.php
中。您后面还可继续修改此文件。),下一步
6、禅道功能介绍(选择版本模式:1-经典管理模式;2-全新项目集管理模式),下一步
7、设置账号信息(是否导入Demo数据),保存
8、等待,没反应
9、F12查看原因 未安装 ioncube loader
,解决办法: 请移步 >>> Linux下 PHP 安装ioncube扩展
10、安装ioncube之后,点击 登录禅道管理系统
11、报错Linx无权限,解决办法: 请移步 >>> 记录:Linux 设置文件夹 0777 权限失效问题
12、登录页面、成功。
/var/www/web/zentaopms/www/data/
是否存在并有操作权限,卡的有点久,不过最后解决了~