Personal tools
     DOCUMENTATION

Appliance:WordPressMU Appliance

From rPath Wiki

Jump to: navigation, search

Contents

Fast and easy plugin and theme development for WordPress blog / WordPress MU (MultiUser blog) / bbPress forum, using the virtualization technology.

Image:Bulbgraph.png   The WordPressMU Appliance is suitable for anyone who want to spend more time making great themes and great plugins. Bundled with both the latest stable version and the development subversion nightly, it is also perfect for people who want to keep track of the new developments of WordPress / WPMU / bbPress.
Image:Bulbgraph.png   CREDITS: this appliance is based on the LAMP Appliance and rPath Linux. WordPress/WordPress MU/bbPress are great softwares developed by Automattic.

Download

Download page on rBuilder Online.

Setup video and screenshots

Available at here.

Support Forum

Request new features and report bugs at the forum.

Installation

Download one of the virtual appliance images and boot it. VMWare image is recommended.

Image:Bulbgraph.png   For more information on using rPath-based appliances with various virtual machine technologies, see Using rBuilder Images with Virtual Machines

System requirements

Configuration

  • Use http://<appliance_ip>/ to access the main appliance index page. Use the links to access administration/config pages or the WordPress/WordPress MU/bbPress installations.
  • Login to the rPath Appliance Agent interface and complete the wizard. rAA will be at https://<your_ip>:8003/ or http://<your_ip>:8004/.
  • Set a password for web account, it will be used to access your site by ftp/sftp and to access web-interface to database.
  • If you need a database, configure one as described below.
  • sftp or ftp your content using user name web and the password you set in the rAA wizard.
  • The Apache service (httpd) starts automatically upon first boot, no additional configuration required.

Configuring MySQL

  • Point your browser to http://<your_ip>/phpMyAdmin/, login with user name web and the password you set in the rAA wizard.

Subversion Checkout

  • Login with user name web and the password you set in the rAA wizard, using a SSH client or simply in the virtualization software console.
  • Enter any one of the WordPress/WordPressMU/bbPress subversion folders (ending with _svn).
  • Type svn update to update the folder files to the latest SVN trunk files on http://svn.automattic.com/ repository.

Installed services and tools

  • Apache 2
  • PHP 5
  • MySQL 5
  • openssh-server
  • subversion
  • vsftpd

All services start by default.

Accessing your site

Use http://<appliance_ip>/ to access the main appliance index page. Check out the links.

You site resides in the /srv/www directory on server. You can upload files with ftp or sftp commands using web user credentials. Newly uploaded files and directories are owned by web user and apache group.

Configure networking

By default, this appliance is set to use DHCP to obtain its network address automatically. For VMWare Appliance, local network 192.168.x.x will be used, so the appliance will be only accessible from your machine. You need to change the ethernet network adaptor mode to "Bridged" in VMWare if you want to access the appliance from other machines.

To change to static IP address, you can use the rPath Appliance Agent web-based configuration UI. See the rPath Appliance Platform User Guide for detailed instructions.

Passwords

purpose username default password how to change
console access root empty
  • either use rAA plugin to change root password
  • or execute the following command in console: passwd root
rAA access admin password
  • use rAA plugin to change administrator password
website access,
phpMyAdmin access
web not set
  • either use rAA plugin to change web password
  • or execute the following command in console: passwd web
ftp web needs to be set
  • either use rAA plugin to change web password
  • or execute the following command in console: passwd web
MySQL super-user root empty do not change since this user can access MySQL from localhost only and is used by phpMyAdmin

Updating using rPath Appliance Agent (rAA)

Updates

Unlike many other so-called software appliances based on "snapshot" techniques, rPath appliances have built-in the capability to be incrementally updated as new features are added by the development team.

Updating using rPath Appliance Agent (rAA)

If you have updated to at least version {{{1}}} of this appliance, you can use the rPath Appliance Platform, formerly the rPath Appliance Agent (rAA), to update remotely using a web interface. The rPath Appliance Platform interface can be accessed via https://<appliance_ip>:8003/

See the rPath Appliance Platform User Guide for full instructions.

Updating without using rAA

If you have downloaded an earlier release, don't download a new appliance! Instead, login to your appliance as root and issue the command

conary updateall

This should grab the latest changes for you, including the rPath Appliance Agent. If you have customized the appliance software by adding any additional packages using conary, these will be preserved.

Support

WordPressMU Appliance is a community supported project. Questions about WordPressMU Appliance should be raised on the WordPressMU Appliance discussion list

You can also discuss the project using the discussion tab in this wiki.

Developers

kingler from 72pines Team