Home » Cloud Hosting FAQ » WordPress
What is WordPress? #
WordPress is a blogging software (weblog script). In their own words, “WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability”.
Using WordPress software, you can setup and start publishing your own blog in minutes. For more information about WordPress and downloading the free software, visit the WordPress website.
WordPress is by far one of the easiest blog scripts to install, upgrade and configure. WordPress is the blog script used by the majority of our customers and we even use it for Laughing Squid, on our art, culture and technology website.
WordPress uses PHP, MySQL, Cascading Style Sheets (CSS) and validates as XHTML. WordPress is developed and supported by an active open source community, under a GNU General Public License (GPL).
Do you meet all of the minimum requirements to run WordPress? #
Since Laughing Squid is one of the web hosts recommended by WordPress, we meet all of the minimum requirements to run WordPress. Here are more information on our system specifications.
How do you install WordPress? #
First you’ll need to download WordPress and read through their installation instructions.
If you need help installing WordPress, please follow our Laughing Squid WordPress Installation Tutorial.
For more information, please see WordPress’s online documentation, support forum and WordPress Codex.
How do you upgrade WordPress? #
First read through the WordPress upgrade instructions. The latest versions of WordPress includes a built-in upgrade feature. We have step-by-step instructions on how to upgrade automatically.
An issue that may come up when upgrading WordPress on the Cloud is exceeding the memory limit. If you have the default memory_limit value set, you may not have enough memory to unzip and install WordPress. Fortunately, this value is easy to change in an .htaccess file and we have instructions on how to increase the value of memory_limit. We also wrote a blog post about this issue, and how to identify when it’s occurring.
For more information, please see WordPress’s online documentation, support forum and WordPress Codex.
How do you change the appearance of WordPress? #
If you want to change the appearance of your blog, there are some great themes and plug-ins available for WordPress. Themes can be easily modified to match the look and feel of your website just by editing the XHTML and Style Sheet.
How do you setup permalinks in WordPress using mod_rewrite? #
Permalinks are the permanent URLs to your individual weblog posts, as well as categories and other lists of weblog postings. A permalink is what another weblogger will use to refer to your article (or section), or how you might send a link to your story in an e-mail message.
By default, WordPress permalinks will look like this: http://yourdomain.com/index.php?p=1. The “p=1″ part of this example URL refers to a blog post (“p”) with an ID of “1″. Some of you more advanced Padawans may recognize this ID from the original Hello World! post that came fresh with WordPress when you first installed it.
If you want your permalink URLs to look something more like this: http://yourdomain.com/2006/05/08/sample-post/
then you are wanting what are called pretty permalinks, for obvious reasons. In this case, you should create an .htaccess file.
Here are instructions on how to create an .htaccess file:
Some operating systems do not allow the creation of a file named “.htaccess” because of the initial dot (“.”). You can always name the file without the initial dot or with a standard extension (e.g. “htaccess.txt“). Once the file is uploaded to your weblog’s directory, rename it with your FTP software. Most FTP programs should provide a way to rename files.
Once you have uploaded the .htaccess file, you need to log into WP Admin and update your permalink structure.
You can read more about permalinks in the WordPress Codex.
How do you upload images into WordPress blog posts using the ‘upload’ feature? #
WordPress can archive images in blog posts for you automatically. All you need to do is upload them into the post you’re writing and WordPress will do the rest.
Here is more info from the Codex about using the upload feature: Using Image and File Attachements
You can find more info about changing file permissions in the WordPress Codex:
http://codex.wordpress.org/Changing_File_Permissions
How do you backup WordPress blog posts? #
You can backup WordPress by using phpMyAdmin to backup the MySQL database that you created for WordPress. From here, follow the WordPress tutorial for backing up your MySQL database. Another option is the paid backup service VaultPress offered by the WordPress development team. There are also many free WordPress plugins that can allow you to backup your database as well, including WP DB Manager.
How do I create a WordPress network? #
You can enable WordPress multi-site functionality on our Cloud Hosting service by following the instructions in the official WordPress documentation for Creating a Network. Note that we do not support wildcard domains, so you will need to follow the instructions for “Sub-directory sites”. This configuration will only work when WordPress has been set up directly in your document root folder. If you’ve given WordPress it’s own directory, you will need to move it back to the document root and adjust the values for ‘site address’ and ‘WordPress address’ before proceeding.
What can I do to keep my WordPress blog secure? #
An excellent guide to securing WordPress can be found in the WordPress Codex. Remember to upgrade whenever new versions become available. You can find announcements of new versions as well as other important news by following our status blog.
If you’ve already been exploited, you should remove any foreign code in your site that you find immediately. If you are not sure what to remove or if you want to make sure you have removed all of an exploit, we recommend using the WordPress Exploit Scanner plugin. If you have any questions about items that register in the scanner, please submit a help desk ticket and always backup your files before deleting anything or making changes.