I can recommend Webtrees (http://www.webtrees.net/index.php/en/
); from the introduction:
webtrees is the web's leading on-line collaborative genealogy application. It is open source software, and costs $ zero - yes, that means totally FREE!
All you need to use it is a website with PHP and MySQL installed.
It works from standard GEDCOM files, and is therefore compatible with every major desktop application; and it aims to be efficient and effective by using the right combination of third-party tools, design techniques and open standards.
That "... all you need to use it ..." line above means installing and configuring Apache, PHP and MySQL (Webtrees stores all your data in a MySQL/MariaDB data base, accesses it with PHP and displays it on a web page in a browser). Your distribution may already include Apache, PHP and MySQL/MariaDB or you may need to install them from the software additions.
If you have an existing family history program; e.g., Family Tree Maker, you can export your data as a GEDCOM file and import it into Webtrees (saves a whole lot of typing) via a flash drive or CD-ROM.
Webtees is a pretty good system. I've been using it and its predecessor (PhPGedView) for some years after migrating all my family trees from Family Tree Maker. Works fine, easy to learn, well documented and supported by the user community and developers.
Hope this helps some.