> php教程 > php手册 > 본문

linux bugfree 安装

WBOY
풀어 주다: 2016-06-06 20:13:55
원래의
1863명이 탐색했습니다.

前段时间用了下bugzilla,请参考: linux bugzilla nginx 安装配置 详解 ,感觉不是很好用。下面说一下,bugfree的安装 bugfree3.0.1是用php的yii框架开发的,其实是一个cms。 一,什么是bugfree BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立

前段时间用了下bugzilla,请参考:linux bugzilla nginx 安装配置 详解,感觉不是很好用。下面说一下,bugfree的安装

bugfree3.0.1是用php的yii框架开发的,其实是一个cms。

一,什么是bugfree

BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统。简单实用、免费并且开放源代码(遵循GNU GPL)。 命名BugFree 有两层意思:一是希望软件中的缺陷越来越少直到没有,Free嘛;二是表示它是免费且开放源代码的,大家可以自由使用传播。

二,安装配置php nginx mysql

1,安装

# yum install php-curl php-mbstring php-gd php-mysql php-pdo php-mcrypt redis php-redis nginx mysql mysql-server php-fpm
로그인 후 복사

2,启动mysql和redis

# /etc/init.d/mysqld start
# /etc/init.d/redis start
로그인 후 복사

3,创建数据库

# mysql -u root
mysql> create database bugfree;
mysql> use bugfree;
mysql> set names utf8;
로그인 후 복사

4,修改php-fpm的配置文件

# vim /etc/php-fpm.d/www.conf  
;php_value[session.save_handler] = files
;php_value[session.save_path] = /var/lib/php/session
php_value[session.save_handler] = redis
php_value[session.save_path] = "tcp://127.0.0.1:6379"
# /etc/init.d/php-fpm start   //启动php-fpm
로그인 후 복사

5, bugfree解压和目录设置

# unzip bugfree.zip
# mv bugfree3.0.1 /var/www/html/bugfree
# chown apache.apache -R /var/www/html/bugfree    //apache是php-fpm的启动用户
# mkdir -p /var/www/html/BugFile     //创建目录
# chown apache.apache -R /var/www/html/BugFile
로그인 후 복사

6,nginx配置

[root@network conf.d]# cat /etc/nginx/conf.d/bugfree.conf
        server {
                       listen       80;
                        server_name  192.168.10.202 ;
                       # root /home/tank/workspace;
                        root /var/www/html/bugfree;
                        location / {
                                        index  index.html index.htm index.php;
                                        if (!-e $request_filename){
                                                        rewrite ^/(.*) /index.php last;
                                        }
                                #autoindex  on;
                        }
                        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;
                        }
                }
[root@localhost conf.d]# /etc/init.d/nginx start   //启动nginx
로그인 후 복사

到这儿就安装配置好了,url访问http://192.168.10.202,就可以进行初始化设置了。

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿