Installing Flash Media Server 2
Trademarks 1 Step RoboPDF, ActiveEdit, ActiveTest, Authorware, Blue Sky Software, Blue Sky, Breeze, Breezo, Captivate, Central, ColdFusion, Contribute, Database Explorer, Director, Dreamweaver, Fireworks, Flash, FlashCast, FlashHelp, Flash Lite, FlashPaper, Flash Video Encoder, Flex, Flex Builder, Fontographer, FreeHand, Generator, HomeSite, JRun, MacRecorder, Macromedia, MXML, RoboEngine, RoboHelp, RoboInfo, RoboPDF, Roundtrip, Roundtrip HTML, Shockwave, SoundEdit, Studio MX, UltraDev, and WebHelp are eith
Contents Introducing Flash Media Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Overview of Flash Media Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 About the Flash Media Server documentation . . . . . . . . . . . . . . . . . . . . . 5 Flash Media Server support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Third-party resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents
Introducing Flash Media Server Macromedia Flash Media Server 2 is a development framework and a deployment environment for rich media applications. Developers can use Macromedia Flash and Flash Media Server to write media applications, and then use Flash Media Server to deploy the applications. Macromedia Flash Player is the end user’s interface. Overview of Flash Media Server Flash Media Server provides you with streaming media capabilities and a powerful, flexible development environment.
Flash Media Server includes the following documentation: ■ This manual, Installing Flash Media Server, describes system requirements and explains how to install the server. ■ Getting Started with Flash Media Server presents a short overview of Flash Media Server and the new features in version 2. You can find a printed copy of this guide in the product case. ■ Developing Media Applications explains how to set up your development environment.
Flash Media Server support You may want to explore these other sources of support for Flash Media Server: ■ The Flash Media Server Support Center at www.macromedia.com/go/ flashmediaserver_support_en provides TechNotes and up-to-date information about Flash Media Server. ■ The Flash Media Server DevNet site at www.macromedia.com/go/ flashmediaserver_desdev_en provides tips and samples for creating Flash Media Server applications. ■ The Flash Media Server Online Forum at www.macromedia.
Introducing Flash Media Server
1 CHAPTER 1 Installing Flash Media Server Installing Macromedia Flash Media Server 2 is a straightforward process. This chapter provides the systems requirements, the steps to install the server on Windows or Linux, and and a list of installed files. In addition to installing the server files on your server computer, you install authoring extensions on your authoring computer to help you write and manage media applications in Macromedia Flash.
The following software and hardware are recommended for production computers: Supported operating systems Windows 2003 Server, Standard Edition Hardware requirements X86-compatible CPU (Pentium 4, 3.2 GHz or better) Linux Red Hat Enterprise, Version 3.0 2 GB available RAM 1 GB Ethernet card 200 MB of available disk space Installing the server Installing the server is easy. Be prepared to choose an administrator user name and password during the installation.
8. Accept the default location for the Flash Media Server program shortcuts, or enter a new location to which the shortcuts should be installed. 9. Review your installation choices. Click Back to make any necessary changes. 10. Click 11. Install. The final installation step gives you the opportunity to view the Readme.htm file, start Flash Media Server, and select the option to start Flash Media Server manually when you reboot your computer. Select any options you’d like, and click Finish.
10. Follow Enter a user for Flash Media Server processes to run as. The default is the “nobody” user. (The user you select is also the owner of the Flash Media Server files.) Your choices are written to the fms.ini file; you can edit the fms.ini file to modify this and other security properties later, if needed. ■ 11. the installation instructions on your screen. Review the summary of the installation options you have chosen, which are displayed in the installer. The installation is complete.
During development, you can keep client-side and server-side application files together, if you want to. When you deploy applications on a public server, you’ll need to separate client files from your server-side source files. If you’re using a web server, your SWF and HTML files should be accessible through the web server. Your server-side ASC files, audio/video FLV files, FSO files, and ActionScript FLA source files should not be accessible to a user browsing your website.
■ As soon as the server is started, a logs directory containing all of the various types of logs is created in the root. ■ The FMSCore.exe file is the executable where Flash Media Server applications run. The way the server is configured determines how many applications run on a single FMSCore. All script execution and streaming takes place from this location. ■ The FMSEdge.exe file monitors for connections to Flash Media Server and passes connections to a FMSCore process.
■ The tcSrvMsg file is a component of the server. ■ The conf directory contains the server’s hierarchy of XML configuration files and the fms.ini file. ■ The applications directory is the directory in which you create registered application directories for your media applications. For example, you could create a my_app subdirectory in the applications directory and put your server-side application files for the my_app application in that subdirectory.
Installing edge servers Until this release of Flash Media Server, clients always connected directly to the computer where the application was running. These applications were running locally, since their execution occurred on the same computer that the clients were connected to. This release of Flash Media Server introduces the concept of remote execution of applications. Flash Media Server can now run applications locally as an origin server or remotely as edge servers.