禅道安装过程中出现的问题总结
虽然最终成功安装了,使用的18.12 源码版本安装的
mac下面,自带apache,使用起来没问题,但是brew install php因为网速原因无法安装,只能选择在 linux arch64架构下使用源码安装。
安装的过程中,确认安装apache,使用yum install去安装,配置文件 /etc/httpd/conf/httpd.conf中关注 Listen 监听端口和 DocumentRoot web目录配置,DocumentRoot初始配置的是/var/www/html,里面有个index.html
确认安装php,使用yum install 去安装,再安装项目必须要的php组件,也是yum install去安装,安装完成后,不需要在httpd.conf中做相关配置。 php安装好后,在/var/www/html中新增一个php文件,试验下php处理结果。
下载禅道源码包,解压,DocumentRoot配置好相关目录,macmv0放置在/var/www目录下,重启apache:sudo systemctl restart httpd,通过ip和端口访问即可打开安装界面
安装界面会检查前置条件,目录权限不够就按提示执行,刷新无效就执行 setenfoce 0
数据库这块,提示用户无权限,使用root , mysql -uroot -p 去给用户jh增加权限,
grant session_variables_admin,system_variables_admin on *.* to jh@'%';
flush privileges;
然后就好了。
管理员用户 jesse,密码是常用密码