Line 3: | Line 3: | ||
# Copy the distribution files to your web server inside the "/ckfinder/" folder or any other folder in your web site. | # Copy the distribution files to your web server inside the "/ckfinder/" folder or any other folder in your web site. | ||
# Create a folder in the server to hold all uploaded files. By default, CKFinder is configured to use the "/ckfinder/userfiles/" folder in your web site. | # Create a folder in the server to hold all uploaded files. By default, CKFinder is configured to use the "/ckfinder/userfiles/" folder in your web site. | ||
− | # Make the above user files folder writable by the internet user | + | # Make the above user files folder writable by the internet user. On Windows, give write permissions to the IUSR_<ServerName> user. On Linux, chmod it to 0777 ('''note:''' usually setting permissions to 0777 is not secure, please contact your system administrator to understand how to make the folder writable on your web server in a secure way). |
# Edit the '''config.php''' file. Be sure you have correctly set all settings in that file, and that you have enabled CKFinder on it. See [[CKFinder_1.x/Developers Guide/PHP/Configuration|Configuration]]<br> | # Edit the '''config.php''' file. Be sure you have correctly set all settings in that file, and that you have enabled CKFinder on it. See [[CKFinder_1.x/Developers Guide/PHP/Configuration|Configuration]]<br> | ||
# Make sure that PHP is configured properly: GD extension should be enabled and safe mode should be disabled. | # Make sure that PHP is configured properly: GD extension should be enabled and safe mode should be disabled. |
Revision as of 22:36, 2 September 2010
Installation Instructions
- Copy the distribution files to your web server inside the "/ckfinder/" folder or any other folder in your web site.
- Create a folder in the server to hold all uploaded files. By default, CKFinder is configured to use the "/ckfinder/userfiles/" folder in your web site.
- Make the above user files folder writable by the internet user. On Windows, give write permissions to the IUSR_<ServerName> user. On Linux, chmod it to 0777 (note: usually setting permissions to 0777 is not secure, please contact your system administrator to understand how to make the folder writable on your web server in a secure way).
- Edit the config.php file. Be sure you have correctly set all settings in that file, and that you have enabled CKFinder on it. See Configuration
- Make sure that PHP is configured properly: GD extension should be enabled and safe mode should be disabled.
You should be ready to go. Just browse _samples/php/standalone.php to test and see CKFinder.
Security Tips
- On Apache, you may disable the PHP engine in the user files folder by copying the "/userfiles/.htaccess" file inside your destination folder.
- The config.php file contains many important security settings. Be sure you have reviewed and understood all of them.
- For more security tips see Security section.