Installing Pligg is a simple process that can be performed by most first-time CMS users. We've laid out detailed step by step directions below, which look more complicated than what the process entails. Before we get started, lets take a look at what you need in order to get Pligg running...

Requirements
Pligg requires a modern version of PHP (we recommend PHP 5+) and MySQL and some PHP functions. To test if your server is capable of running Pligg please view the Troubleshooter by navigating to /install/troubleshooter.php after uploading the /install directory to your server. If any elements appear in red on that page you may have a problem with either installing or running Pligg.

Instructions

  1. Create a mysql database. If you are unfamiliar with how to create a mysql database, please contact your web host or search their support site. Please pay careful attention when creating a database and write down your database name, username, password, and host somewhere.
  2. Rename the /languages/lang_english.conf.default file to lang_english.conf. Same instructions apply to any other language file that you might use that are located in the /languages directory.
  3. Rename the file settings.php.default to settings.php
  4. Rename the /languages/lang_english.conf.default file to lang_english.conf
  5. Rename the /libs/dbconnect.php.default file to dbconnect.php
  6. Upload the files to your server.
  7. CHMOD 777 the following folders
    1. /admin/backup/
    2. /avatars/groups_uploaded/
    3. /avatars/user_uploaded/
    4. /cache/
    5. /cache/admin_c/
    6. /cache/templates_c/
    7. /languages/

  8. CHMOD 666 the following files
    1. /libs/dbconnect.php
    2. settings.php

  9. Open /install/index.php in your web browser. If you are reading this document after you uploaded it to your server, click on the install link at the top of the page.
  10. Select a language from the list.
  11. Fill out your database name, username, password, host, and your desired table prefix.
  12. Create an admin account. Please write down the login credentials for future reference.
  13. Make sure there are no error messages!
  14. Delete your /install folder.
  15. CHMOD 644 libs/dbconnect.php
  16. Open /index.php
  17. Log in to the admin account using the credentials generated during the install process.
  18. Log in to the admin panel ( /admin ) and you will then be presented with information introducing you to Pligg.
  19. Configure your Pligg site to your liking. Don't forget to use the Modify Language page to change your site's name.