设为首页 收藏本站
查看: 879|回复: 0

[经验分享] Mantisbt 2.8+nginx+php+mysql+安装记录

[复制链接]
累计签到:2 天
连续签到:1 天
发表于 2018-10-7 10:18:47 | 显示全部楼层 |阅读模式
  想弄个bug系统,找了好多款,发现没几个比较合适自身水平的
  搭建的简易版本的、仅供参考
  一、搭建环境
  Centos7.2
  Mantisbt2.8
  Nginx阿里云版本
  Mariadb阿里云版本
  PHP5.6(阿里云yum源只有5.4版本)
  阿里的yum
  参考网页:
  基础 http://rexchow.blog.51cto.com/11619161/1885533
  PHP 更新:http://blog.csdn.net/zhaozuosui/article/details/48394409
  Mantisbt 设置问题
  1、邮箱设置:http://www.cnblogs.com/jinxiudaxin/articles/5233840.html
  2、权限设置:
  
  二、搭建LNMP
  
  1、Web
  
yum group install Development Tools  #安装开发工具,GCC...
yum install mariadb mariadb-server php php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt -y  #安装apache mariadb php以及各种运行库和工具
setenforce 0  #关闭selinux
systemctl stop firewalld  #关闭防火墙嘛
  #安装nginx
yum install nginx -y  提供测试页(由于原来直接装的apache,所以这里就不提供测试了)大家仔细设置好nginx的root路径,可以测试php
12345[root@localhost ~]# vim /var/www/html/index.php[root@localhost ~]# cat /var/www/html/index.php  #安装后修改配置文件
  cd /etc/nginx
  mv nginx.conf.default nginx.conf
  #我使用的目录是/var/mantis/mantisbt-2.8.0/
  #要注意下面两个路径
fastcgi_param  
root   /var/mantis/mantisbt-2.8.0;
  #大家可以根据自己的目录所决定
  #nginx.conf配置内容
[root@www nginx]# cat nginx.conf  

  
#user  root;
  
worker_processes  1;
  

  
events {
  
    worker_connections  1024;
  
}
  

  

  
http {
  
    include       mime.types;
  
    default_type  application/octet-stream;
  

  
    sendfile        on;
  

  
    keepalive_timeout  65;
  

  

  
    server {
  
        listen       80;
  
        server_name  www.rex.com;
  

  
        location / {
  
            root   /var/mantis/mantisbt-2.8.0;
  
            index  index.php index.html index.htm;
  
        }
  

  
        error_page   500 502 503 504  /50x.html;
  
        location = /50x.html {
  
            root   html;
  
        }
  
        location ~ \.php$ {
  
            root           html;
  
            fastcgi_pass   127.0.0.1:9000;
  
            fastcgi_index  index.php;
  
            fastcgi_param  SCRIPT_FILENAME /var/mantis/mantisbt-2.8.0$fastcgi_script_name;
  
            include        fastcgi_params;
  
        }
  

  
    }
  

  

  
}
  给mantis添加权限
chmod -R 775 /var/mantis  2、Mariadb
  网上许多教程都是使用mysql
  由于版本的问题,还是使用有开源协议的mariadb,使用方法与mysql一样
  上面的yum已经一次性安装了
  cp /usr/share/mysql/my-huge.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆盖即可)
  接下来进行MariaDB的相关简单配置
mysql_secure_installation  首先是设置密码,会提示先输入密码
  Enter current password for root (enter for none):

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-614228-1-1.html 上篇帖子: linux 7.4 采用RPM安装mysql-5.7.20 下篇帖子: 1.MySQL发展史
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表