环境
名称 | 版本 |
---|---|
CentOS |
7 |
Nginx | 16.0 |
php及其扩展 | 7.2 |
禅道 | 11.6 |
unzip |
6.0 |
MySQL | 5.7 |
禅道
说明
禅道官方建议的安装路径是/opt/
下,本文遵循官方建议。
下载
wget http://dl.cnezsoft.com/zentao/11.6.4/ZenTaoPMS.11.6.4.zip -P /opt \
&& unzip /opt/ZenTaoPMS.11.6.4.zip -d /opt
配置
chmod 777 -R /opt/zentaopms/tmp/
chmod 777 -R /opt/zentaopms/www/data
Nginx配置
vim /etc/nginx/conf.d/zentao.conf
写入一下内容
server {
listen 8080;
server_name localhost;
# 禅道默认上传大小是2M,这里给大点
client_max_body_size 10M;
location / {
root /opt/zentaopms/www/;
index index.php index.html index.htm;
}
location ~ .php$ {
root /opt/zentaopms/www/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /opt/zentaopms/www/$fastcgi_script_name;
include fastcgi_params;
}
error_page 500 502 503 504 /50x.html;
}
重载
nginx -s reload
MySQL
CREATE DATABASE `zentao`CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'zentao'@'127.0.0.1' IDENTIFIED BY '***';
GRANT ALTER, ALTER ROUTINE, CREATE, CREATE ROUTINE, CREATE TEMPORARY TABLES, CREATE VIEW, DELETE, DROP, EVENT, EXECUTE, INDEX, INSERT, LOCK TABLES, REFERENCES, SELECT, SHOW VIEW, TRIGGER, UPDATE ON `zentao`.* TO 'zentao'@'127.0.0.1' WITH GRANT OPTION;
初始化
准备工作完毕,浏览器打开IP:8080
即可进行初始化,主要是MySQL
和管理员账号的信息输入,此处不再赘述。