1 / 27

Installing PhpGedView

Installing PhpGedView. A collaborative online genealogy tool. Download this Presentation. http://www.phpgedview.net/uvpafug/ Contact – yalnifj@users.sourceforge.net. What is PhpGedView?. Program which allows you to publish your genealogy on the internet Open Source, Free

Download Presentation

Installing PhpGedView

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Installing PhpGedView A collaborative online genealogy tool

  2. Download this Presentation • http://www.phpgedview.net/uvpafug/ • Contact – yalnifj@users.sourceforge.net

  3. What is PhpGedView? • Program which allows you to publish your genealogy on the internet • Open Source, Free • Dynamic – Edit online • Collaborative – Multiple people can edit online • Personal – you are publishing the data and you can control who and how • http://www.phpgedview.net

  4. A Rose by any other name… Php Ged View Viewer The programming language GEDCOM

  5. History • 2002 – Started by John Finlay as just a viewer • 2004 – offered first online editing • 2006 – full online editing… desktop replacement capable • Today – Research Assistant, GoogleMaps • Future – More ways to interact with the data, New FamilySearch Integration

  6. Definitions • Web Server - a computer on the internet that publishes data • Web Space - a place on an internet server where you can put files/data that other people can then access over the internet. • Web Host – a company that sells web space or web servers • Monthly transfer limit – the maximum amount of data that your host will allow you to send out in a month.

  7. Definitions • Domain Name – the name for your web space like www.yourfamily.com • DNS – Domain name service, this is the part that tells where on the internet www.yourfamily.com is located • Domain NameRegistrar – a company which registers domain names and activates them. • This is where you go to buy a domain name • Some web hosts are also registrars.

  8. Definitions (cont) • Static web page – basic HTML that users can download and read • Cyndi’s List • RootsWeb • Dynamic web page – a web page that users can interact with and send data to • Online banking • FamilySearch • Ancestry

  9. Definitions (cont) • PHP – A programming language which is used to create dynamic web pages • Database – A program that runs on a server which allows other programs to quickly lookup and search large amounts of data • MySQL a common open source • Oracle a common proprietary

  10. System Requirements • PHP 4.3.5 or higher • PHP 5+ is recommended • Database • MySQL 4.1+ is recommended • 20MB – 50MB of web space for program • 200MB is recommended for all of your data and media items

  11. Selecting a host • Thousands of hosts offering services • Some good • Some bad • Google: “php host” • You may want to ask friends or family for recommendations

  12. Tips for selecting a host • Look for a professional looking site • Look for how long they have been in business • Look for their support options • Email? Phone? 24/7? Price per support? • Any backup services?

  13. Good Payment Options • ~$3.00 per month • 500MB to 1000MB of web space • 500MB monthly transfer rate • You may want to start with the monthly rate and if you are satisfied with their service upgrade to the discounted yearly rate

  14. Free Hosting Options • There are lots of “Free” hosting options • They may inject ads into your site • They usually have lots of limits • Shop around, check with your ISP • List of free PHP Hosts http://www.0php.com/free_PHP_hosting.php • One that I would recommend www.bytehost.com

  15. Premium PGV Hosting • Some companies specialize in PhpGedView hosting services • www.PGVHosting.com • www.YourBeginnings.com • www.GedView.com • www.OurRoots.info • Generally higher rates, but take care of all the technical stuff

  16. Detailed Instructions • Detailed installation instructions can always be found here: • http://wiki.phpgedview.net/en/index.php/Installation_Guide

  17. Getting PhpGedView • Download from http://www.phpgedview.net • Packages • PhpGedView 4.1.3 – base package • Themes – alternate color schemes and images • Languages – other languages • Modules – GoogleMap, ResearchAssistant, Lightbox • Places – maps for various countries / states • “All” package has everything + the kitchen sink

  18. Uploading the Files • Unzip the package – 7zip, winZip • You need to upload them to your web space • FTP – File Transfer Protocol • A way to transfer files • Need an FTP client, CuteFTP, FileZilla • Host will provide username and password • Web Accessible files go in a directory such as “public_html” or “www”

  19. Setting File Permissions • Some files and directories need to have write permissions • On unix systems the code is 777 • config.php • index • media

  20. Site Configuration • Go to http://www.yoursite.com/phpGedView • Enter database connection properties • Host should provide this information • Enter your information for admin user

  21. Starting with Data • Upload GEDCOM – Upload a GEDCOM file from your computer • Create a New GEDCOM – allows you to start entering your data online from scratch • Add GEDCOM – use a GEDCOM file already on the server

  22. Upload a GEDCOM • Browse to the location of the GEDCOM file on your computer • GEDCOM title – a human readable title which will be displayed on your site • All other options can be left at the default • You can change them later • Click on the “help” icon to read more about them

  23. GEDCOM Cleanup • Sometimes there is some clean up that needs to be done • UTF-8 encoding • Places in the wrong place • Incorrectly formatted dates • Click continue

  24. Import Settings • Next you will see some import settings • Usually can keep the defaults • Click continue

  25. GEDCOM Import • PGV will now import your GEDCOM file • This can take several minutes • Progress bars show you how far into import you are • Click continue if you reach the time limit before the import is complete

  26. All Done • You can now explore your data • Go to the Pedigree chart • Go to the welcome page

  27. Security Considerations • Being Open Source PGV is extremely secure… • But you can make it harder for hackers… • Set your config.php file back to read-only • Move your “index” directory to a location outside your “www” folder • Rename the “index” directory • Rename your “media” directory or use the media firewall

More Related