My FMS on RedHat ES4 Installation Experience
Just got a new dedicated box with Redhat ES4 on it. I needed to get Flash Media Server up and running on it and had a little bit of an expereince. Here is my steps with dependencies and quirks when trying to install and then run the server.
1. Downloaded FlashMediaServer2.tar.gz
2. tar -zxvf FlashMediaServer2.tar.gz
4. This is where I got my first quirk, an error message about not having libstdc++.
5. Using up2date –showall | grep libstdc++
This will list compat-libstdc++-296, compat-libstdc++-33, libstdc++, and libstdc++-devel. The 2 non-compat packages where already installed so I installed the compat packages
6. up2date -i compat-libstdc++-296
7. up2date -i compat-libstdc++-33
8. ./FMS_2_0_3_r68_linux/installFMS (works this time)
9. I did all the deafults, as well as the default to start the fms service after installation
10. I tried to get a sample application to work and nothing.
Checked the /var/log/messages (or /opt/macromedia/fms/logs/admin.00.log) for the presence of text like “1174 _defaultRoot__edge1 1935″. If you do not see 1935 the fmsmaster script is not working properly.
A trip back to my previous post reminded me of the fms not working issue. It pointed
Displays another error message about libnspr4.so. This error I had referenced in my previous post and went looking for nspr packages. The Fedora Core 2 fix was to have the mozilla-nspr package installed, well in ES4 its already installed. Some more searching…
12. up2date –showall | grep nspr
Lists mozilla-nspr and seamonkey-nspr packages
13. up2date -i seamonkey-nspr
14. up2date -i seamonkey-nspr-devel
15. /etc/init.d/fms start
That fixed the problem and got the server running correctly. This is more for my own good to remember how to do this the next time I need to install Flash Media Server, hope it might help somebody else in the process.