WordPress
This works without the SSH SFTP Updater Support Plugin on PHP7:
Create an ssh keypair (ssh-keygen -t rsa -b 4096).
define("FS_METHOD", "direct");
define('FTP_CONTENT_DIR', '/wp-content/');
define('FTP_PLUGIN_DIR', '/wp-content/plugins/');
define('FS_METHOD','ssh2');
define('FTP_PUBKEY','/home/USER/.ssh/id_rsa.pub');
define('FTP_PRIKEY','/home/USER/.ssh/id_rsa');
define('FTP_USER','USERNAME');
define('FTP_PASS','');
define('FTP_HOST','HOSTNAME.evermore.com:PORT');
- SSH SFTP Updater Support Plugin
- This seems to enable update support within the admin GUI for WordPress installation on Evermore servers. Uses several extra lines in wp-config.php:
# Added by ACC 5/9/2014
define( 'FS_METHOD','ssh2');
define('FTP_USER','[username]');
define('FTP_PASS','[password]');
define('FTP_HOST','HOSTNAME.evermore.com:PORT');
This seems to work erratically. Hypothesis: you have to add the lines to the bottom of wp-config.php, install the plugin from the CLI, activate it in the WP web GUI (or activate, deactivate, activate), THEN try to have it install something.
- Coming Soon Page & Maintenance Mode by SeedProd
- Shows a coming soon to anyone not logged in.
- iThemes Security
- BackupBuddy
- WP-SpamShield
- Recommended by Jeremiah.
- WP Site checklist Infographic
- Moving WordPress Sites
- Search Replace DB
- A PHP search replace tool for quickly modifying a string throughout a database. Useful for changing the base URL when migrating a WordPress site from development to production. BackupBuddy can also do this.
- Limit Login Attempts
- For additional attack resistance. Deprecated for iThemes Security Pro