Appliance:WordPressMU Appliance
From rPath Wiki
|
Fast and easy plugin and theme development for WordPress blog / WordPress MU (MultiUser blog) / bbPress forum, using the virtualization technology.
| 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.
| For more information on using rPath-based appliances with various virtual machine technologies, see Using rBuilder Images with Virtual Machines |
System requirements
- PC or Mac
- Any Virtualization Software: VMWare Player/Server, Microsoft Virtual Server, QEMU, or Q[kju:]. Using rBuilder Images with Virtual Machines
- 256MB or more of memory
- At least 1GB of free disk space
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/orhttp://<your_ip>:8004/. - Set a password for
webaccount, 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
weband 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 nameweband the password you set in the rAA wizard.
Subversion Checkout
- Login with user name
weband 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 updateto 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 |
|
| rAA access | admin | password |
|
| website access, phpMyAdmin access | web | not set |
|
| ftp | web | needs to be set |
|
| 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
