安装环境:
- Ubuntu
- MySql
- Php
- Nginx
如果没有安装mysql、PHP、Nginx(或Apache)还是直接使用官方提供的一键安装包吧https://www.zentao.net/book/zentaopmshelp/90.html
相比一键安装包,源码安装也挺简单的。
下载开源版源码:
https://www.zentao.net/download/zentaopms12.3.2-80227.html
然后解压缩到服务器上的某个目录,假设目录为 ~/zentaopms
配置nginx,新建一个配置文件/etc/nginx/sites-available/zentaopms.conf
,内容如下
server {
server_tokens off;
server_name zentaopms.你的域名;
listen 80;
listen [::]:80;
root ~/zentaopms/www; //这里的目录参考禅道源码解压目录
index index.php index.html index.htm;
client_max_body_size 5M;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
#unix socket 路径参见 /etc/php/7.3/fpm/pool.d/www.conf
fastcgi_pass unix:/run/php/php7.3-fpm