PhpGedView is an open source application that lets you post your genealogy records on your Web site. It has a lot of interesting features, and makes viewing and editing all aspects of your genealogy easy and fun.
PhpGedView is written in PHP and needs a database such as MySQL or PostgreSQL. To run it, you just need to download the zipped archive and extract the contents somewhere inside the document root of your Web server. Then you must create an empty database and point your browser to the directory where you extracted the archive. The configuration page should open, and you must enter some settings like the database name, username and password, and whether users can request an account. When you have filled all the fields, you're almost done.