Fusion on CentOS 7
Posted: Wed Feb 25, 2015 8:39 am
Hey Guys!
I was muscling my way through the Fusion installer yesterday on CentOS 7, and I thought I'd send some notes your way for the dev team to look at for when you guys move towards officially supporting it. This was on 64bit CentOS7
- 0-yum - needed Cent7 versions of epel-release and rpm-forge yum repos. Installed manually
- 11 - Sourcegaurdian - everything extracted correctly, but the verification step failed because is was looking in the wrong $php_extension_dir in install-sourcegaurdian-extension.sh.
- D - checkconfigalldeamons / F - startdaemons - all of this is now needing to go through systemctl. I used this article below to brush up on it:
http://linoxide.com/linux-command/start ... s-systemd/
- no more /etc/init.d/httpd restarts, all needs to be
Also, once I got it installed, I'm seeing an issue with all of the data that get's saved by using serialize() and then set_option / get_option is not working properly (which is most everything in fusion). I came across this article that explained the problem:
http://www.jackreichert.com/2014/02/02/ ... set-error/
I might suggest for future releases adding something into the set_option() function that checks if the option is an array, and if it is, it will serialize AND base64_encode it. And then get_option can check it and reinflate it on the way out.
Hope you guys are doing well!
I was muscling my way through the Fusion installer yesterday on CentOS 7, and I thought I'd send some notes your way for the dev team to look at for when you guys move towards officially supporting it. This was on 64bit CentOS7
- 0-yum - needed Cent7 versions of epel-release and rpm-forge yum repos. Installed manually
- 11 - Sourcegaurdian - everything extracted correctly, but the verification step failed because is was looking in the wrong $php_extension_dir in install-sourcegaurdian-extension.sh.
- D - checkconfigalldeamons / F - startdaemons - all of this is now needing to go through systemctl. I used this article below to brush up on it:
http://linoxide.com/linux-command/start ... s-systemd/
- no more /etc/init.d/httpd restarts, all needs to be
Code: Select all
systemctl restart httpd.servicehttp://www.jackreichert.com/2014/02/02/ ... set-error/
I might suggest for future releases adding something into the set_option() function that checks if the option is an array, and if it is, it will serialize AND base64_encode it. And then get_option can check it and reinflate it on the way out.
Hope you guys are doing well!