From Wordpress.com to Self-hosted
-
Upload
luiza-libardi -
Category
Technology
-
view
49 -
download
3
Transcript of From Wordpress.com to Self-hosted
![Page 1: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/1.jpg)
CC BY-SA 2.0 · Jeff Vier @ Flickr
From Wordpress.com to Self-hosted
The Vancouver WordPress Meetup Group · March 27, 2014
Luiza Libardi · @luizalibardi
![Page 2: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/2.jpg)
Access public slides http://luizalibardi.com/slides/wordpress-self-hosted.pdf
![Page 3: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/3.jpg)
Roadmap
• Common questions• What is WordPress• WordPress.com• Self-hosting• Installing WordPress• Understanding your site• Migrating content• Customizing• Self-hosting: is it for me?
![Page 4: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/4.jpg)
Common questions
• How do I transition from wordpress.com?• Why should I do this?• Is it for me?• Can I handle my own WordPress site?• Do I have to code?
![Page 5: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/5.jpg)
What is WordPress?
Content Management System (CMS)
Top 3 Content Management Systems
a.k.a. publishing platform
50% 17% 6.4%
Source: http://visual.ly/most-popular-content-management-systems-2013
![Page 6: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/6.jpg)
What is WordPress?
Open Source
GPLv2
The GNU General Public License is the most widely used, free
software license, which guarantees individuals, organizations
or companies the freedom to use, study, share, and modify
the software. The GPL guarantees:
• the freedom to use the software for any purpose
• the freedom to change the software to suit your needs
• the freedom to share the software
• the freedom to share the changes you make
![Page 7: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/7.jpg)
• Create an account• Free hosting• Free subdomains name.wordpress.com• Abide to their Terms of Service• Restricted customization• No access to FTP files or database
WordPress.com
![Page 8: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/8.jpg)
Self-hosting: WordPress.org
• WordPress CMS repository (no login required)
• Themes and Plugins repository (no login required)
• Information about WordPress (no login required)
• Forums (login required)
![Page 9: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/9.jpg)
Self-hosting: choosing a hosting company
Minimum requirements to run WP:• PHP version 5.2.4 or greater
• MySQL version 5.0 or greater
• Memory usage 512MB
Also good to check:• Active 24/7 support
• Uptime
Useful resource: https://wordpress.org/about/requirements/
![Page 10: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/10.jpg)
Self-hosting: Filesystem and Database
• Files have a name and path (folders)
• Files have metadata associated with them (last modification date, media type)
• Content is accessed through an FTP software (such as Filezilla or Fetch)
• Content is a series of entries in a table
• Content can be "connected" to other entries in the database system
• Content is accessed through an online management system
WordPress uses PHP (programming language) to store and retrieve data from a database.
DatabaseFILeSYSTeM
More about WP database: http://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-database-management-with-phpmyadmin/
![Page 11: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/11.jpg)
Installing WordPress
root wp-admin wp-content wp-includes index.php license.txt readme.html wp-activate.php wp-blog-header.php wp-comments-post.php wp-config-sample.php wp-cron.php wp-links-opml.php wp-load.php wp-login.php wp-mail.php wp-settings.php wp-signup.php wp-trackback.php xmlrpc.php
If your hosting company doesn't provide a
automatic installation:
1. Download and unzip the WordPress package.
2. Create a database for WordPress on your web server, as well as a MySQL user who has all privileges for accessing and modifying it.
3. (Optional) Find and rename wp-config-sample.php to wp-config.php, then edit the file and add your database information.
4. Upload the WordPress files to the desired directory on your web server.
5. Run the WordPress installation script by accessing the URL in a web browser. This should be the URL where you uploaded the WordPress files.
Detailed instructions: https://codex.wordpress.org/Installing_WordPress
![Page 12: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/12.jpg)
![Page 13: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/13.jpg)
![Page 14: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/14.jpg)
![Page 15: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/15.jpg)
![Page 16: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/16.jpg)
![Page 17: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/17.jpg)
![Page 18: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/18.jpg)
Understanding your siteHow do I access my Dashboard? Go to http://yourdomain.com/wp-admin
![Page 19: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/19.jpg)
Understanding your siteWhere are my posts stored? Why aren't they in the FTP? Post contents are stored in the database along with comments, users, links and relationships.
![Page 20: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/20.jpg)
Understanding your siteWhere are my images and uploads?everything you upload via Media uploader, on your
Dashboard, goes to the uploads folder located under the
following structure: root/wp-content/uploads
The media is organized in subfolders named after the
year-month of the upload date.
root wp-admin wp-content index.php languages plugins themes uploads wp-includes index.php license.txt readme.html wp-activate.php wp-blog-header.php wp-comments-post.php wp-config.php wp-cron.php wp-links-opml.php wp-load.php wp-login.php wp-mail.php wp-settings.php wp-signup.php wp-trackback.php xmlrpc.php
![Page 21: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/21.jpg)
WordPress.com offers a Site Redirect service available at the Store.
Migrating: redirect the readers
Detailed instructions: http://en.support.wordpress.com/site-redirect/
http://yoursite.wordpress.com
http://yoursite.com
![Page 22: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/22.jpg)
export your posts from WorPress.com
Migrating: bring your content
![Page 23: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/23.jpg)
Import the posts to your website
Migrating: bring your content
![Page 24: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/24.jpg)
Import the posts to your website
Migrating: bring your content
![Page 25: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/25.jpg)
Import the posts to your website
Migrating: bring your content
![Page 26: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/26.jpg)
Now, the fun part!
![Page 27: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/27.jpg)
Customizing WordPress: ThemesWhat are Themes?Get them at http://wordpress.org/themes/
Same content
Different views
More about Themes: http://codex.wordpress.org/Themes
![Page 28: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/28.jpg)
Customizing WordPress: Themes
WordPress.com Self-hosted
Always work with Child Themes!
![Page 29: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/29.jpg)
Customizing WordPress: Themes
Where to learn?
• w3schools CSS Tutorials
• w3schools HTML Tutorials
• A Beginner’s Guide to HTML & CSS
• An Advanced Guide to HTML & CSS
• WordPress Masterclass on Lynda.com
![Page 30: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/30.jpg)
Customizing WordPress: Plugins
Plugins are pieces of code to extend the
functionality of your site.
More about Plugins: http://codex.wordpress.org/Plugins
What are Plugins?Get them at http://wordpress.org/plugins/
![Page 31: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/31.jpg)
Customizing WordPress: Plugins
WordPress.com Self-hosted
Always check Ratings and Support!
![Page 32: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/32.jpg)
Jetpack is a WordPress plugin released in 2011 that enables you to use features previously
only available on WordPress.com on your self-hosted WordPress.
Customizing WordPress: Plugins
• Stats
• email subscriptions
• Social networking comment system
• The WP.me URL shortener
• embedded media
• Automatic posting to social networks
• Grammar checker
• embedded galleries
• CSS editor
• Mobile theme
• Sign in using your WordPress.com log-in credentials
• Alert you the moment that downtime is detected
• And more...
Download link: https://wordpress.org/plugins/jetpack/
![Page 33: From Wordpress.com to Self-hosted](https://reader034.fdocuments.us/reader034/viewer/2022042819/55cadbdbbb61eb3c2b8b4803/html5/thumbnails/33.jpg)
Self-hosting: is it for me?
$ Costs
• Domain (~$10/year)
• Hosting (~$20/month)
FYI: Worpress.com offers domain mapping for $13/year
TIMe
• Learning
• Developing
• Designing
• Creating content
• Promoting your site
GOALS
• What is your site for?
• Who is your audience?
• Comparative advantage: what do you do best?
Interesting article: http://on.mash.to/1jED6q6