ch1,2 install
DESCRIPTION
TRANSCRIPT
MATT BAERMIKE LIVINGSTON
IGOR OGRIZEK
WordPress
Introduction
WordPress started as a blogging platform in 2003, but today it has grown to a fully-functional Content Management System (CMS).
WordPress.org: Downloadable, free self-hosted version. Requires setup and maintenance. Fully customizable.
WordPress.com: Free (basic version) hosted blog service. Minimal setup (theme and content). Content restrictions apply. http://www.youtube.com/watch?v=Fq39O_Rb-pY#t=01m04s
WordPress.org
Download WordPress from http://wordpress.org/download/
Unzip all files into a new folder under dynamic_php (we’ll use “wp”).
Open PuTTY and set permissions of all the files in your folder: use chmod a+rx –R wp/ and then chmod 711 wp/
In your browser enter the URL of your installed directory
Click Create a configuration file, then Let’s go!
Setting up MySQL
https://php.radford.edu/~mysql-php/mysql_setup/create.php
Click “Continue”Enter RU username/password and CAPTCHA
text
Installation
Enter your MySQL database information: Database name: your RU username Username: your RU username Password: your database password Database host: php.radford.edu (localhost, if this
doesn’t work) Table prefix: leave the same
Next it will tell us if it connected to the database.
If everything went ok, we run the install process.
Installation
Fill all information in for your new WordPress site.
Hit Install WordPress.Login.
Important Settings
Under Settings > General, set the timezone to UTC-5
Change the tagline to whatever you want
What is the Dashboard?
The WordPress dashboard is the control panel for your site.
It gives you the ability to control anything without coding or navigating to another page.
You can see everything at a glance.
Dashboard Screen Options
Click “Screen Options” to show/hide different widgets on the current page.
You can also change how many columns are shown.
Dashboard Help
Click Help next to “Screen Options” for more information on whichever page you’re using.
Dashboard: Right Now
This is the main panel to control all happenings on your site. It is controlled by the administrator(s).
It gives statistics (which are clickable).
Dashboard: QuickPress
You can make a simple post, with the ability to add media, directly on your dashboard with the QuickPress widget.
Dashboard: Comments
View most recent comments and manage them, directly on your dashboard.
Hover over a comment to see more options.
Next class
PostsPagesLinksImport/Export BackupAndroid Application
Posts
Posts automatically publish to the home page.
Pages
These are permanent additions to the site.Each page can be completely separated from
other pages (for example, you can have one blog on one page and one on another).
Links
You can add any link you want to show up on the sidebar of your site.
Links can be categorized, as well.
Exporting Site Content
It’s a good idea to export as part of your backup strategy.
Note: Export doesn’t backup non-content data (installed plugins and themes). It does not substitute for a full backup.
It will generate an XML file from your data that can be imported to any WordPress site.
Full Backup
A full backup involves backing up both data and files.Data:
Sign into phpMyAdmin (https://php.radford.edu/~mysql-php/phpMyAdmin/)
Select the database containing your WordPress data. Click Export
Check Add DROP TABLE / VIEW / PROCEDURE / FUNCTION Check Save as File Click Go
Files: Open your H drive and copy all the contents from WordPress
folder into a new folder on your computer. Zip .sql file and your copied files
Importing
Open Tools on left menu bar and click Import.The best import tool to use is the WordPress
importer.Install then activate this plugin.Choose your .xml file and click Upload.After that, assign an author to imported
content.
Mobile Application
Available for: iOS Android BlackBerry Windows Phone 7 Nokia WebOS E-mail client posting
Easy on the go posting.
Mobile Application
Features:Adding PostsAdding PagesQuick PhotoQuick VideoPosts, pages and comments editing DashboardSettingsStats (it is just for the WordPress.com accounts)