“WordPress + LAMP + HHVM + Webmin” Package Powered by SAIN3 (HVM)


A WordPress publishing platform embedded with pre-configured LAMP, HipHop Virtual Machine (HHVM) and Webmin. Given the ftp user wordpress has been configured by SAIN3, you can easily update Wordpress, themes and extensions by yourselves. HipHop Virtual Machine (HHVM) installed in this AMI supports high performance WordPress. And here comes Webmin to ease server management.

HipHop Virtual Machine (HHVM) is an open-source virtual machine designed for executing programs written in Hack and PHP by using a just-in-time (JIT) compilation approach to achieve superior performance. HHVM installed in this AMI supports high performance WordPress.


  • WordPress is the most popular blogging platform and content management system.
  • Thousands of plugins and themes available.
  • One click to install. Quick and responsive deployment.

Usage Instructions


Before you start to access the system, please ensure the Status Checks of the instance in the AWS Console turns to 2/2 checks passed, or the initialization process might be interrupted and the software configuration fails. It takes about 5-10 mins.


Please replace the instance ID with the actual instance ID of your running EC2 instance, and the public DNS your actual public DNS address.

Default Settings

  1. Wordpress:

Username: admin

Password: <instance ID>

  1. Webmin / MySQL:

Username: root

Password: <instance ID>

Step 1 : Instance ID Verification

  1. Visit <public DNS>.
  2. Enter your instance ID and click Continue.

Step 2 : Access the System

  1. Visit your Wordpress.
<public DNS>
  1. Wordpress admin interface.

<public DNS>/wp-admin

Username: admin, password:<instance ID>.

  1. Webmin

<public DNS>:10000

Username: root, password:<instance ID>.

  1. You can manage MySQL through Webmin.

Login to webmin -> Servers -> MySQL Database Server.

Username: root, password:<instance ID>.

FTP user wordpress for WordPress GUI (Dashboard)

FTP User
Hostname localhost
Username wordpress
Default Password yourInstanceID
wp-content folder /var/www/wp-content
Max upload/post size 8M

If the plugins GUI requires a password and the default password is not working, go changing the password of user wordpress. Login to Webmin -> System -> Users and Groups -> edit wordpress -> Normal Password -> type your password -> Save.

After Public IP & DNS Changed

Each time you stop and start the instance, the instance IP and DNS will be changed, and you should update the changes to the wordpress configuration which means that you should update the URLs in the database sain3_app.

  1. Login to webmin -> Servers -> MySQL Database Server -> click sain3_app.
  2. Edit table: wp_options, click button View Data.
  3. Find siteurl and home in option_name, select the rows, and click button Edit selected rows. Update the option_value to your new instance IP http://x.x.x.x

Cannot Access to Webmin

  1. After the “Status Checks” of the instance in AWS Console turns to “2/2 checks passed” can you start to access the system, or the initialization process might be interrupted and fail.
  2. Ensure port 10000 is in your security group.
Type Custom TCP Rule
Protocol TCP
Port range 10000



Contact Sain3

We will do our best to respond to your questions within 24 hours Monday through Friday. Please visit product.sain3.com for details.