魔扣论坛

魔扣源码论坛业务
查看: 1083|回复: 5

centos下 nginx+mysql+bugfree+php安装

[复制链接]
  • TA的每日心情

    2018-10-28 00:07
  • 签到天数: 18 天

    [LV.4]神出鬼没

    14

    主题

    1

    回帖

    4

    积分

    魔扣新手

    Rank: 1

    魔扣币
    3
    贡献
    3
    威望
    0
    发表于 2016-12-31 15:38:18 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
      bugfree是一个bug管理工具。由淘宝开发的并且是开源的工具。淘宝官方有提供安装方法:http://testing.etao.com/node/120。通过XAMPP来安装非常方便。但是XMAPP会一次性把mysql/php/apache/bugfree全部安装。但是我当前的机子上已经安装了nginx/mysql/所以思考之后还是决定自己手动安装。于是噩梦来了。我整整花了两天半的时间搞这个。
      软件:
      mysql5.5.28
      php-5.2.13.tar.gz
      php-5.2.13-fpm-0.5.13.diff.gz
      nginx1.2.3
      bugfree3.0.3
      mysql和nginx之前都是通过源码编译安装好了。
      这里有个注意的地方。因为bugfree要连接数据库,所以要求php必须要 有pdo_mysql的支持。所以在上一步的./configure
      时需要再跟上两个选项:
      --with-mysql=/usr/local/mysql(这里指mysql的安装目录)
      --with-pdo-mysql 。
      但是即使是这样,还是有悲剧。在编译的时候出错了。出错信息"为找不到mysql的header文件"。
      通过百度后找到了一位仁兄的帮助,以下为引用
                CentOS5下用yum安装了  mysql 及 mysql-server , 在编译安装php-5.2.9时用 --with-mysql 选项出现
                
                configure:  error: Cannot find MySQL header files under yes.
                Note  that the MySQL client library is not bundled anymore.
                这个是缺少了  mysql-devel 安装包,用
                
                #yum  install -y mysql-devel
                
      通过yum
      install -y mysql-devel之后再重新编译php。如果编译成功,界面就会出现"welocme to use  php"这类的字眼。
      然后再make
      和 make install。
      经过上面的步骤,总算是把PHP给安装完了。
      PHP安装完了,接下来要进行PHP和nginx的关联。打开nginx.conf(一般在nginx安装目录下的conf文件夹下面)
      加入如下配置:
      server{
      listen 80;
      server_name 192.168.1.101;(根据你自己nginx所在机器的IP填写)
      #charset koi8-r;
      #access_log logs/host.access.log main;
      location / {
      if (!-e $request_filename) {
      rewrite ^([_0-9a-zA-Z-]+)?(/wp-.*) $2 last;
      rewrite ^([_0-9a-zA-Z-]+)?(/.*.php)$ $2 last;
      rewrite ^ /bugfree/index.php last;
      }
      index index.html index.htm index.php;
      }
      location ~ .php$ {
      root html;
      fastcgi_pass 127.0.0.1:9000;
      fastcgi_index index.php;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include  fastcgi_params;
      }
      关联之后重启nignx.并且启动php。(我这里是/usr/local/sbin/php-fpm)
      根据第一个连接的第六点所提供方法测试nginx是否PHP配置成功。
      通过访问index.php,查找页面上是否有mysql的信息。如果没有。说明pdo_mysql没有加载成功。这时候可以考虑重新编译PHP。(最好别碰到这种事情)
      如果一切OK,接下来就可以下载bugfree。解压后将文件夹上传到nginx目录底下的html目录下面。

    该用户从未签到

    5

    主题

    237

    回帖

    480

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    238
    贡献
    238
    威望
    0
    发表于 2017-2-14 13:09:48 | 显示全部楼层
    最温暖的不是春天,而是朋友的笑脸;最惬谢意的不是阳光,而是朋友的祝福;最浪漫的不是桃花漫天飞舞季节,而是我们彼此牵挂和那温馨的问候!祝愿好友魔扣源码论坛天天甜甜蜜蜜快快乐乐!

    该用户从未签到

    0

    主题

    245

    回帖

    490

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    245
    贡献
    245
    威望
    0
    发表于 2017-5-13 18:37:37 | 显示全部楼层
    纯粹路过,没任何兴趣,仅仅是看在老用户份上回复一下

    该用户从未签到

    4

    主题

    273

    回帖

    551

    积分

    高级魔扣

    Rank: 4

    魔扣币
    274
    贡献
    274
    威望
    0
    发表于 2017-9-24 12:32:20 | 显示全部楼层
    秋风凉凉,夜也变长!轻声问候,是否繁忙?换季之时,魔扣源码论坛,注意健康,多喝开水,增加衣裳,早晚天冷,小心着凉,保重身体,快乐无恙。

    该用户从未签到

    1

    主题

    280

    回帖

    563

    积分

    高级魔扣

    Rank: 4

    魔扣币
    282
    贡献
    282
    威望
    0
    发表于 2018-3-2 21:38:29 来自手机 | 显示全部楼层
    如果觉得生活是一种刁难,一开始就输了。如果觉得刁难是一种雕刻,迟早都会赢的。',

    该用户从未签到

    2

    主题

    263

    回帖

    528

    积分

    高级魔扣

    Rank: 4

    魔扣币
    263
    贡献
    263
    威望
    0
    发表于 2018-9-11 19:35:52 | 显示全部楼层
    真诚的朋友虽然遥远还是心绪相牵!纯真的友谊即是难聚仍然温馨美甜!魔扣源码论坛祝福好朋友事事顺心如意快乐天天!远方的我时时为您衷心的祈祷祝愿!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表