There are a variety of different tools and methods for creating a Web site and publishing it on your Freedom server. Some people prefer using a commercial Web site creation tool such Microsoft® FrontPage™, NetObjects Fusion™, Macromedia Interdev™, or one of several others. With these tools it is typical to create Web pages on your PC and then upload them through FTP, Samba, or another file transfer method. In the case of Microsoft FrontPage, there are extensions built into the FrontPage Apache module itself that can take care of file transfers automatically. Information on installing the Microsoft FrontPage extensions is found later in this chapter.
Other people prefer to write the HTML code for Web pages from scratch using one of the online text editors provided by your Freedom product. Many people choose to take advantage of the powerful capabilities provided by development tools such as PHP and Perl, which are also provided on the server. These tools can also be used together with the MySQL database server to create fast, dynamic Web pages that pull content from SQL databases.
There are other possibilities as well, such as outsourcing the design, creation, and management of your Web site content to someone else, and giving them limited access to your virtual server in order to do so.