Hey everybody I want to let you know that I have undertaken the grueling task of getting the heck away from WordPress. I was so sick of the problems and updates I had to do all the time. I am now using my ezbloo system and I am integrating all my old posts into the new system. It sucks, but in the end, I will save bundles of time. I needed to keep things simple and that is why I created ezbloo. I'll have more on this later for you guys after I am done with the total integration of my old posts here. So if you are looking for a post and need it faster, shoot me an email and I will make it a priority. [email protected]

We use ubuntu servers because they are are awesome to work with. There are however some technical things that you may run into when installing a WordPress CMS on an Ubuntu server.

Enter FTP Credentials To Install Plugins

You may be confronted with "Please enter FTP credentials..." when trying to install a plugin. This is because the user for the server is not set up properly in the WordPress CMS. Solution coming at the bottom of this post.

Cannot Create a Folder in Uploads

Another problem that you may be having is that you cannot upload pictures. You will get an error that says the software had a problem creating a folder.

Update and Install Themes Problem

This is similar to the plugin issue. The WordPress scripts do not have the necessary permissions to install or update files.

The Solution to the Above Problems

You have to change  chown in the terminal line the following. This will give your WordPress scripts the ability to make the necessary changes. You will be able to upload and update with no problems after this. Log in as "root" and enter the following command in the terminal line.
chown -R www-data:www-data /var/www 

If you are still having problems

If you are still having problems then you can try setting FTP credentials in your wp-config.php file.
define('FTP_HOST', 'server ip address');
define('FTP_USER', 'www-data');
define('FTP_PASS', 'password');

Take the next step as a LAST resort.

If you are still having problems use this as a last resort. Put this in your wp-config.php file as well. It will change permissions to your directories in your wordpress CMS.
define( 'FS_METHOD', 'direct' );
define( 'FS_CHMOD_DIR', 0777 );
define( 'FS_CHMOD_FILE', 0777 );
I hope this was able to help you. :-)