Web Site Setup Guide
Your guide to free family tree sources
for charts, forms, software and family searches
Starter Kit | Primer | Forms | Software | Web Setup | Google Tips | Soundex | Sources | Search Engines | Games

Web Site Maker
Share Your Family History on-line.
Just choose which individuals you want to include and the web page will be created in seconds.
Sample Web Pages:
Royal Pets Family

Free Family Tree
Computer Software

Create, print, share your family tree with Visual Family Tree Maker, the free family tree maker program

Relationship Table
Chart show how two people are related. Find relationship to common ancestor. For relationships up to ten generations.

Put Your Family Tree on the Internet
Select Web Hosting Provider
1 The first thing you need to consider is what operating system the server use.
Linux is the most popular operating system for web servers.
Windows is the second most common operating system.
Unix is similar to Linux but is less common.
McIntosh hosting servers are very uncommon.
The web hosting operating system does not need to be the same as your computer. This article focuses on using Linux web hosting and Windows for program development and connecting to the web hosting provider.
Both free and paid for web hosting is available. Web pages created with the Visual Family Tree Maker program require PHP script and file uploading capabilities. Some free web hosting providers do not these capabilities and they should be avoided.
Access to the Web Server
2 FTP and SSH are ways to transfer files from your hard drive to your web server. Free hosting and Windows usually offer only FTP. Download a FTP or SSH Program.
Recommended. WinSCP is a fast and reliable FTP, SFTP and SCP client for windows with tons of useful features and an intuitive graphical user interface.
Click here to download WinScp program.
Many Prefer. FileZilla the free FTP client. FileZilla is a fast and reliable cross-platform FTP, with an intuitive graphical user interface.
Click here to download FileZilla program.
Create Web Page Files
3 Visual Family Tree Maker can auto create dynamic PHP or static HTML web pages. Click on the Share tab under the main menu to set the configuration and specifications for how your finished family tree will look. Then click the Create Web Pages button to create the actual web pages. Click here to download Visual Family Tree Maker.
File Permissions. All files should be world readable, but writable only by you, the owner of the file. In Linux this is: Octal 704 or rwx---r--.
All directories (same as folders in Windows) should be world executable, but readable and writable only by you. In Linux this is: Octal 701 or rwx-----x.
Usually the files are set correctly after uploading and only the directories need to be changed.
Set file permissions after the files are uploaded. With your FTP or SSH program open, right click on the file or directory and select Properties. Then enter the Octal number or check the r, w and x boxes.
Case Sensitivity. Linux is case sensitive. Windows is not. Linux defines SomeFile.html and somefile.html as two different file names. Windows sees them as the same, and will copy one file over the other. The Visual Family Tree Maker program creates all file names correctly for both Linux and Windows. However if adding your own files, you must be aware of this.
Upload Web Page Files
4 First create the web pages. See step 3 above.
Start your FTP or SSH program. Determine if you need to use: FTP, SFTP or SSH. Connect to your web hosting provider. Find the correct directory (folder) to hold your files. Usually this is the root directory, but some hosting providers require users to put their files in a sub-directory such as public_html.
Newly created web sites have a file named index.htm or index.html. This file is no longer needed. Delete it or rename it to oldindex.html.
Start the Visual Family Tree Maker program. Click the Folders button on the main menu. Next click the Web PHP or Web HTML button. A new windows opens with your family tree web page files and directories. Click on a blank space under the file names. Then hold down the Ctrl key and press the "A" key to highlight all files and directories. Drag and drop the file and directories to the correct directory in the FTP or SSH program. This uploads all files to you web site. Check and reset directory permissions.
Copyright © 2015 by: Jerry C. DeKeyser, All Rights Reserved