openSSL module as extension for chassis.io. See https://github.com/Chassis/Chassis and http://docs.chassis.io/en/latest/ for a lot more info.
-
Clone this into the
extensionsfolder of your Chassis installation. Use recursive:git clone --recursive https://github.com/javorszky/chassis-openssl.gitto get the submodule pulled in as well. -
Run
vagrant reload --provisionor justvagrant up -
Create or edit
local-config.phpin Chassis root and add/edit the following: (see also: https://github.com/Chassis/Chassis/blob/master/docs/config.rst)define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/wp'); define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST']); -
Profit.
- I haven't tested with multisite.
- You'll have to add the
.certfile in the root directory of Chassis to your keychain and set it to "Always trust" (right click on it, Get Info) to avoid the red "your connection is not encrypted" message. Don't know how to do it on a Windows machine. Let me know :)