ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux下使用源码包安装禅道

2021-11-18 16:05:27  阅读:219  来源: 互联网

标签:www log nginx 源码 fastcgi Linux var 禅道


一、前言

二、下载

直接去禅道官网找安装包下载,我这里用安装包,不用 Linux 一键安装包

三、安装

1、把文件放到Linux服务器上并解压

  • ZenTaoPMS.biz5.3.1.php7.0.zip 放到 /var/www/web/ 文件夹下
  • 2、解压 ZenTaoPMS.biz5.3.1.php7.0.zip,命令如下
cd /var/www/web/
unzip ZenTaoPMS.biz5.3.1.php7.0.zip
  • 3、解压之后在/var/www/web/下多了一个名为 zentaopms 的文件夹

2、在 nginx.conf 文件中配置项目 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;
			
		}
	}
}

3、重启 nginx

四、项目启动

第三步完成之后,就根据你配置的端口/域名,把 禅道项目跑起来,我的跑起来如下:

  • 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、登录页面、成功。
    在这里插入图片描述

五、总结

标签:www,log,nginx,源码,fastcgi,Linux,var,禅道
来源: https://blog.csdn.net/qq_36025814/article/details/121402674

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有