标签:方便 首页 防火墙 调用 prot 成功 系统安装 chm install
Bugfree3.0.4 Linux环境安装指南
bugfree系统安装的前提是,配置LAMP环境(apache+mysql+php),下面以centos6.3系统为例介绍bugfree3.0.4的安装步骤。
一、 安装apache服务器
#service httpd status
#yum install httpd
#service httpd start
在保证httpd进程正常运行的前提下,在httpd的根目录/var/www/html下,新建一个静态网页,如index.html,然后在浏览器上输入如192.168.128.144/index.html就可以看到网页的内容。
如果访问不成功那就把防火墙关闭(service iptables stop)然后刷新就可以了。
到这里,WEB服务器就配置完成了。
二、 安装mysql服务器
#service mysqld status
# yum list | grep mysql
其中有四个组件是必须安装的
#yum install mysql.i686
#yum install mysql-libs.i686
#yum install mysql-server.i686
#yum install php-mysql.i686
过程中如有提示Is this ok:输入y,敲回车即可。
#service mysqld start
# netstat –ntl
如果有3306端口,那么代表mysqld已经成功启动了。
默认安装好的mysql账号是root密码为空,从安全角度考虑,需要把root账号的密码修改:
#mysql
#use mysql
#update user set password=password(‘密码‘) where user=‘root‘ ; //此句结尾需加上分号,分号不能漏掉
#service mysqld restart
# mysql -u root -p
然后输入新的密码,如成功登陆,则表明新密码已经生效。
三、 安装php服务器
关于php,centos系统通常默认都是已经安装的,可以检验下是否运行正常。在var/www/html目录下,新建一个php文件,如index.php,然后在浏览器输入192.168.128.144/index.php,如可以正常打开php文件,则表示服务运行正常。
备注:
#chkconfig httpd on
#chkconfig mysqld on
四、 安装bugfree服务器
bugfree作为开源的工具,可以方便的从网上下载www.bugfree.org.cn .
#cd /root/download
#unzip bugfree3.0.4.zip
#cp –R bugfree3.0.4 /var/www/html/bugfree
#cd /var/www/html
#mkdir BugFile //创建BugFile文件夹
#chmod 777 /var/www/html/BugFile //配置读写权限
#chmod 777 /var/www/html/bugfree/assets
#chmod 777 /var/www/html/bugfree/protected/runtime
#chmod 777 –R /var/www/html/bugfree/protected/config
#chmod 777 –R /var/www/html/bugfree/install
当显示如下信息时,表示权限设置ok
备注:
#chown -R mysql:mysql /var/lib/mysql
备注:如果本机可以访问系统,而其他客户端无法通过上述IP访问系统,可能是因为80端口没有开放,需要在“系统”--“管理”--防火墙”页面将80端口开放。
10. 最后一步,配置邮件服务器,以实现自动邮件通知功能。
bugfree系统安装完成后,会生成一个新的配置文件main.php,以个人的安装路径为例,需修改var/www/html/bugfree/protected/config目录下的main.php文件。
下面以163邮箱为例
‘on’=>’1’,
‘from_address‘ => ‘testing@163.com‘, //填写系统的发件邮箱,必须是可用的
‘from_name‘ => ‘BugFree‘, //可根据自己的需要填写,可默认值
‘send_method‘ => ‘SMTP‘,
‘send_params‘ =>
array (
‘host‘ => ‘smtp.163.com‘, //邮件服务器地址,也可是IP地址,注意要确定该发送邮箱的SMTP服务器已经选中(可到163—设置查看)
‘smtp_auth‘ => true, //改为true,通常都需要开启认证
‘username‘ => ‘ testing@163.com ‘, //是完整的邮箱用户信息
‘password‘ => ‘123456‘, //此处是邮箱的密码
11、也许很多人已经到这一步就已经结束了,但实际上BUGFREE还有一个很隐藏的问题,一定要注意了
在..\bugfree\protected\service这个文件夹下,找到MailService.php
按以下的信息修改:
$mailInfo->SMTPAuth = Yii::app()->params->mail[‘send_params‘][“smtp_auth”];
$mailInfo->Username = Yii::app()->params->mail[‘send_params‘][“username”];
$mailInfo->Password = Yii::app()->params->mail[‘send_params‘][“password”];
把所有的 “ ” 都修改成 ‘‘
标签:方便 首页 防火墙 调用 prot 成功 系统安装 chm install
原文地址:http://www.cnblogs.com/tankblog/p/6163711.html