Want more timely Centmin Mod News Updates?
Become a Member

Wordpress Wordpress Auto Installer + WP Super Cache Plugin [Premium Users]

Discussion in 'Blogs & CMS usage' started by eva2000, Nov 8, 2014.

Tags:
  1. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Working on a Premium User only Centmin Mod Addon to automate all the steps outlined at wp1.centmincache.com/1. It basically, setups the Nginx vhost and the structure for Wordpress + Wordpress Super Cache and installs a bundle of Wordpress addons which I feel are needed for security, performance and general usability improvements etc. Also default installed theme is Responsive theme. I didn't use default Wordpress 4.0 theme as there's too much use of 3rd party fonts slowing the pages down.

    Update: I setup a live wordpress blog at wordpress7.centminmod.com on 2GB DigitalOcean VPS Droplet Server for testing CentOS 7.0 + Centmin Mod .08 beta LEMP web stack and PHP 7.0.0-dev (PHP NG)

    Sample output where you pass the intended domain name of your Nginx vhost via command line i.e. domain4.com or domain5.com.


    When domain4.com already exists

    Code:
     ./wpcli_wordpress.sh domain4.com
    ------------------------------------------------------------
    Error: domain4.com already exists at:
    
      /usr/local/nginx/conf/conf.d/domain4.com.conf
    ------------------------------------------------------------
    When domain5.com doesn't exist and can proceed, the following is output to screen
    Code:
    ./wpcli_wordpress.sh domain5.com
    ------------------------------------------------------------
    Installing wpcli.sh
    ------------------------------------------------------------
    installing...
    Package git-1.7.1-3.el6_4.1.x86_64 already installed and latest version
    ------------------------------------------------------------
    Setup Nginx Vhost
    ------------------------------------------------------------
    ------------------------------------------------------------
    Created uninstall script
    /root/tools/wp_uninstall_domain5.com.sh
    ------------------------------------------------------------
    ------------------------------------------------------------
    Setup Wordpress + Super Cache for domain5.com
    ------------------------------------------------------------
    Downloading WordPress 4.0 (en_US)...
    Using cached file '/root/.wp-cli/cache/core/en_US-4.0.tar.gz'...
    Success: WordPress downloaded.
    Success: Generated wp-config.php file.
    Success: WordPress installed successfully.
    ------------------------------------------------------------
    Installing Responsive (1.9.7.4)
    Downloading install package from https://wordpress.org/themes/download/responsive.1.9.7.4.zip...
    Using cached file '/root/.wp-cli/cache/theme/responsive-1.9.7.4.zip'...
    Unpacking the package...
    Installing the theme...
    Theme installed successfully.
    Activating 'responsive'...
    Success: Switched to 'Responsive' theme.
    ------------------------------------------------------------
    ------------------------------------------------------------
    Installing WP Super Cache (1.4.2)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-super-cache.1.4.2.zip...
    Using cached file '/root/.wp-cli/cache/plugin/wp-super-cache-1.4.2.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-super-cache'...
    Success: Plugin 'wp-super-cache' activated.
    ------------------------------------------------------------
    Installing WP Super Cache - Clear all cache (1.3.1)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-super-cache-clear-cache-menu.1.3.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/wp-super-cache-clear-cache-menu-1.3.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-super-cache-clear-cache-menu'...
    Success: Plugin 'wp-super-cache-clear-cache-menu' activated.
    ------------------------------------------------------------
    Installing WP Widget Cache (0.26)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-widget-cache.0.26.zip...
    Using cached file '/root/.wp-cli/cache/plugin/wp-widget-cache-0.26.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-widget-cache'...
    Success: Plugin 'wp-widget-cache' activated.
    ------------------------------------------------------------
    Installing Autoptimize (1.9.1)
    Downloading install package from https://downloads.wordpress.org/plugin/autoptimize.1.9.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/autoptimize-1.9.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'autoptimize'...
    Success: Plugin 'autoptimize' activated.
    ------------------------------------------------------------
    Installing Rocket Lazy Load (1.0.1.1)
    Downloading install package from https://downloads.wordpress.org/plugin/rocket-lazy-load.1.0.1.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/rocket-lazy-load-1.0.1.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'rocket-lazy-load'...
    Success: Plugin 'rocket-lazy-load' activated.
    ------------------------------------------------------------
    Installing Acunetix WP Security (4.0.5)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-security-scan.zip...
    Using cached file '/root/.wp-cli/cache/plugin/wp-security-scan-4.0.5.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-security-scan'...
    Success: Plugin 'wp-security-scan' activated.
    ------------------------------------------------------------
    Installing Sucuri Security - Auditing, Malware Scanner and Security Hardening (1.7.2)
    Downloading install package from https://downloads.wordpress.org/plugin/sucuri-scanner.1.7.2.zip...
    Using cached file '/root/.wp-cli/cache/plugin/sucuri-scanner-1.7.2.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'sucuri-scanner'...
    Success: Plugin 'sucuri-scanner' activated.
    ------------------------------------------------------------
    Installing Disable XML-RPC (1.0)
    Downloading install package from https://downloads.wordpress.org/plugin/disable-xml-rpc.zip...
    Using cached file '/root/.wp-cli/cache/plugin/disable-xml-rpc-1.0.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'disable-xml-rpc'...
    Success: Plugin 'disable-xml-rpc' activated.
    ------------------------------------------------------------
    Installing Limit Login Attempts (1.7.1)
    Downloading install package from https://downloads.wordpress.org/plugin/limit-login-attempts.1.7.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/limit-login-attempts-1.7.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'limit-login-attempts'...
    Success: Plugin 'limit-login-attempts' activated.
    ------------------------------------------------------------
    Installing WP Updates Notifier (1.4.1)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-updates-notifier.1.4.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/wp-updates-notifier-1.4.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-updates-notifier'...
    Success: Plugin 'wp-updates-notifier' activated.
    ------------------------------------------------------------
    Installing No Longer in Directory (1.0.32)
    Downloading install package from https://downloads.wordpress.org/plugin/no-longer-in-directory.zip...
    Using cached file '/root/.wp-cli/cache/plugin/no-longer-in-directory-1.0.32.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'no-longer-in-directory'...
    Success: Plugin 'no-longer-in-directory' activated.
    ------------------------------------------------------------
    Installing Google XML Sitemaps (4.0.7.1)
    Downloading install package from https://downloads.wordpress.org/plugin/google-sitemap-generator.4.0.7.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/google-sitemap-generator-4.0.7.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'google-sitemap-generator'...
    Success: Plugin 'google-sitemap-generator' activated.
    ------------------------------------------------------------
    Installing WP-Optimize (1.8.9.7)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-optimize.1.8.9.7.zip...
    Using cached file '/root/.wp-cli/cache/plugin/wp-optimize-1.8.9.7.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-optimize'...
    Success: Plugin 'wp-optimize' activated.
    ------------------------------------------------------------
    Installing WP Smush.it (1.6.5.4)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-smushit.1.6.5.4.zip...
    Using cached file '/root/.wp-cli/cache/plugin/wp-smushit-1.6.5.4.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-smushit'...
    Success: Plugin 'wp-smushit' activated.
    ------------------------------------------------------------
    Installing TPC! Memory Usage (0.9.1)
    Downloading install package from https://downloads.wordpress.org/plugin/tpc-memory-usage.0.9.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/tpc-memory-usage-0.9.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'tpc-memory-usage'...
    Success: Plugin 'tpc-memory-usage' activated.
    ------------------------------------------------------------
    Installing GTmetrix for WordPress (0.4.1)
    Downloading install package from https://downloads.wordpress.org/plugin/gtmetrix-for-wordpress.0.4.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/gtmetrix-for-wordpress-0.4.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'gtmetrix-for-wordpress'...
    Success: Plugin 'gtmetrix-for-wordpress' activated.
    ------------------------------------------------------------
    Installing P3 (Plugin Performance Profiler) (1.5.3.1)
    Downloading install package from https://downloads.wordpress.org/plugin/p3-profiler.1.5.3.1.zip...
    Using cached file '/root/.wp-cli/cache/plugin/p3-profiler-1.5.3.1.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'p3-profiler'...
    Success: Plugin 'p3-profiler' activated.
    ------------------------------------------------------------
    Installing WordPress SEO by Yoast (1.6.3)
    Downloading install package from https://downloads.wordpress.org/plugin/wordpress-seo.1.6.3.zip...
    Using cached file '/root/.wp-cli/cache/plugin/wordpress-seo-1.6.3.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wordpress-seo'...
    Success: Plugin 'wordpress-seo' activated.
    ------------------------------------------------------------
    ------------------------------------------------------------
    Installing Query Monitor (2.6.8)
    Downloading install package from https://downloads.wordpress.org/plugin/query-monitor.2.6.8.zip...
    Using cached file '/root/.wp-cli/cache/plugin/query-monitor-2.6.8.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    ------------------------------------------------------------
    Installing Gigaom New Relic (0.3)
    Downloading install package from https://downloads.wordpress.org/plugin/go-newrelic.zip...
    Using cached file '/root/.wp-cli/cache/plugin/go-newrelic-0.3.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    ------------------------------------------------------------
    Installing DB Cache Reloaded Fix (2.3)
    Downloading install package from https://downloads.wordpress.org/plugin/db-cache-reloaded-fix.zip...
    Using cached file '/root/.wp-cli/cache/plugin/db-cache-reloaded-fix-2.3.zip'...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    ------------------------------------------------------------
    nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
    Stopping nginx:                                            [  OK  ]
    Starting nginx:                                            [  OK  ]
    Gracefully shutting down php-fpm . done
    Starting php-fpm  done
    
    Last part of output includes details of Wordpress install including Wordpress database name, databaser user/pass and Wordpress Admin User/Pass and final steps to complete setup and configuration of installed Wordpress Plugins
    Code:
    ------------------------------------------------------------
    domain5.com created
    nginx vhost: /usr/local/nginx/conf/conf.d/domain5.com.conf
    domain5.com public web root: /home/nginx/domains/domain5.com/public
    
    ------------------------------------------------------------
    SSH commands to uninstall created Wordpress install and Nginx vhost:
      /root/tools/wp_uninstall_domain5.com.sh
    ------------------------------------------------------------
    
    Wordpress domain: domain5.com
    Wordpress DB Name: wpdb_21700
    Wordpress DB User: wpdbuser1_21700
    Wordpress DB Pass: wpdbpass1_21700
    Wordpress Admin User: wpadmin1_21700
    Wordpress Admin Pass: wpadminpass1_21700
    Wordpress Admin Email: youremail@ydomain1.com
    
    ------------------------------------------------------------
    To complete setup:
    1. Enable Permalinks (DO NOT user links with .html extensions for performance reasons) i.e. /%post_id%/%postname%/
    2. Go to Settings Menu > Super Cache > Easy tab and enable it by checking Caching On (Recommended) and hit Update Status
    3. Go to Advanced tab and check Use mod_rewrite to serve cache files. (Recommended) and hit Update Status
    4. Go to WP Security Menu > Settings > Check All except Enable Live Traffic tool and hit Update settings
    5. Go to Settings Menu > Updates Notifier and setup your notify email address and cronjob (save and test button to check)
    6. Go to Settings Mnenu > Autoptimize and check Optimize HTML, JavaScript and CSS options (show advanced settings)
    7. Go to Settings Menu > Limit Login Attempts and configure as desired or leave as defaults
    8. Go to Sucuri Security Menu and top left click Generate API key for your domain/email and configure your Settings tab
    9. Go to WP-Optimize Menu and configure as needed
    10. Go to Memory Usage Menu > Settings and adjust accordingly
    11. Go to GTmetrix Menu > setup and register your GTmetrix Account and API Key
    12. go-newrelic plugin installed but not activated read https://wordpress.org/plugins/go-newrelic/installation/
    13. Tools > P3 Plugin Profiler > Start Scan to profile all your plugins
    14. Plugins > Query Monitor is disabled by default, enable to check MySQL query stats
    15. Plugins > DB Cache Reloaded disabled by default unsure if works with Wordpress 4.x ?
    16. Appearance > Theme Options (Responsive theme) > Home Page nav bar > Uncheck Overrides Wordpress front page option
    17. Seo Menu (Yoast SEO) > configure accordingly
    ------------------------------------------------------------
    
    output includes location of uninstall script to remove just created Nginx vhost and domain itself
    Code:
    ------------------------------------------------------------
    SSH commands to uninstall created Wordpress install and Nginx vhost:
      /root/tools/wp_uninstall_domain5.com.sh
    ------------------------------------------------------------
    contents of wp_uninstall_domain5.com.sh - database itself isn't removed
    Code:
    rm -rf /usr/local/nginx/conf/conf.d/domain5.com.conf
    rm -rf /home/nginx/domains/domain5.com
    rm -rf /usr/local/nginx/conf/wpsecure_domain5.com.conf
    rm -rf /usr/local/nginx/conf/wpsupercache_domain5.com.conf
    resulting /usr/local/nginx/conf/conf.d/domain5.com.conf Nginx vhost

    Code:
    server {
    server_name domain5.com www.domain5.com;
    
    # ngx_pagespeed & ngx_pagespeed handler
    #include /usr/local/nginx/conf/pagespeed.conf;
    #include /usr/local/nginx/conf/pagespeedhandler.conf;
    #include /usr/local/nginx/conf/pagespeedstatslog.conf;
    
    # limit_conn limit_per_ip 16;
    # ssi on;
    
    access_log /home/nginx/domains/domain5.com/log/access.log combined buffer=32k;
    error_log /home/nginx/domains/domain5.com/log/error.log;
    
    root /home/nginx/domains/domain5.com/public;
    
    include /usr/local/nginx/conf/wpsupercache_domain5.com.conf;
    
    location / {
    # Enables directory listings when index file not found
    #autoindex on;
    
    try_files /wp-content/cache/supercache/$http_host/$cache_uri/index.html $uri $uri/ /index.php;
    
    }
    
    include /usr/local/nginx/conf/wpsecure_domain5.com.conf;
    include /usr/local/nginx/conf/php.conf;
    include /usr/local/nginx/conf/staticfiles.conf;
    include /usr/local/nginx/conf/drop.conf;
    #include /usr/local/nginx/conf/errorpage.conf;
    }
    
    include file /usr/local/nginx/conf/wpsupercache_domain5.com.conf contents

    Code:
    set $cache_uri $request_uri;
    
    if ($request_method = POST) { set $cache_uri 'null cache'; }
    
    if ($query_string != "") { set $cache_uri 'null cache'; }
    
    if ($request_uri ~* "(/wp-admin/|/xmlrpc.php|wp-.*.php|index.php|/feed/|sitemap(_index)?.xml|[a-z0-9_-]+-sitemap([0-9]+)?.xml)") { set $cache_uri 'null cache'; }
    
    if ($http_cookie ~* "comment_author|wordpress_[a-f0-9]+|wp-postpass|wordpress_logged_in") { set $cache_uri 'null cache'; }
    include file /usr/local/nginx/conf/wpsecure_domain5.com.conf contents

    Code:
    # Deny access to any files with a .php extension in the uploads directory
    # Works in sub-directory installs and also in multisite network
    location ~* /(?:uploads|files)/.*\.php$ {
    deny all;
    }
    
    # Make sure files with the following extensions do not get loaded by nginx because nginx would display the source code, and these files can contain PASSWORDS!
    location ~* \.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|\.php_
    {
    return 444;
    }
    
    #nocgi
    location ~* \.(pl|cgi|py|sh|lua)$ {
    return 444;
    }
    
    #disallow
    location ~* (roundcube|webdav|smtp|http\:|soap|w00tw00t) {
    return 444;
    }
    
    location ~ /(\.|wp-config.php|wp-config.txt|readme.html|license.txt) { deny all; }
     
    Last edited: Nov 9, 2014
  2. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+

    Current Wordpress Plugins Auto Installed



    Current list of default installed & activated Wordpress Plugins as well as some commented out Wordpress Plugins that folks may want to install

    Updated December 4th

    FYI, the current list of default installed + activated, installed but not activated, and commented out not installed/not activated WP plugins for auto installer is as follows

    Code:
    # installed + activated by default
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-super-cache --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-super-cache-clear-cache-menu --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-widget-cache --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install autoptimize --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install rocket-lazy-load --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-security-scan --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install sucuri-scanner --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install disable-xml-rpc --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install limit-login-attempts --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-updates-notifier --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install no-longer-in-directory --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    # wp plugin install google-sitemap-generator --activate --allow-root
    # cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-optimize --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-smushit --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install tpc-memory-usage --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install gtmetrix-for-wordpress --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install p3-profiler --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wordpress-seo --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install updraftplus --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install google-analytics-for-wordpress --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    
    # installed but disabled by default
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install query-monitor --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install go-newrelic --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install db-cache-reloaded-fix --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install google-authenticator --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install addthis-smart-layers --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    
    # disabled + not installed by default
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install hyperdb --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install jetpack --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install disqus-comment-system --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install contact-form-7 --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install contact-form-7-to-database-extension --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install landing-pages --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install fancier-author-box --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install nextgen-gallery --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install wp-lightbox-2 --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install foobox-image-lightbox --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install regenerate-thumbnails --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install edit-flow --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install relevanssi --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install tweet-old-post --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install simple-ads-manager --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install cleansave --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install google-document-embedder --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install zedity --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install wpclef --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install duplicator --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install visualizer --allow-root
    #cecho "------------------------------------------------------------" $boldgreen

    Loving the installed but not activated plugin for WordPress › Google Authenticator « WordPress Plugins Combine that with mobile app Authenticator Plus and you have a nice secure login :D

    Before December 4th

    Code:
    -----------------------------------------------
    Wordpress Active Plugin: wp-super-cache
    -----------------------------------------------
    https://wordpress.org/plugins/wp-super-cache
    https://wordpress.org/plugins/wp-super-cache/installation
    https://wordpress.org/support/plugin/wp-super-cache
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: wp-super-cache-clear-cache-menu
    -----------------------------------------------
    https://wordpress.org/plugins/wp-super-cache-clear-cache-menu
    https://wordpress.org/plugins/wp-super-cache-clear-cache-menu/installation
    https://wordpress.org/support/plugin/wp-super-cache-clear-cache-menu
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: wp-widget-cache
    -----------------------------------------------
    https://wordpress.org/plugins/wp-widget-cache
    https://wordpress.org/plugins/wp-widget-cache/installation
    https://wordpress.org/support/plugin/wp-widget-cache
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: autoptimize
    -----------------------------------------------
    https://wordpress.org/plugins/autoptimize
    https://wordpress.org/plugins/autoptimize/installation
    https://wordpress.org/support/plugin/autoptimize
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: rocket-lazy-load
    -----------------------------------------------
    https://wordpress.org/plugins/rocket-lazy-load
    https://wordpress.org/plugins/rocket-lazy-load/installation
    https://wordpress.org/support/plugin/rocket-lazy-load
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: wp-security-scan
    -----------------------------------------------
    https://wordpress.org/plugins/wp-security-scan
    https://wordpress.org/plugins/wp-security-scan/installation
    https://wordpress.org/support/plugin/wp-security-scan
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: sucuri-scanner
    -----------------------------------------------
    https://wordpress.org/plugins/sucuri-scanner
    https://wordpress.org/plugins/sucuri-scanner/installation
    https://wordpress.org/support/plugin/sucuri-scanner
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: disable-xml-rpc
    -----------------------------------------------
    https://wordpress.org/plugins/disable-xml-rpc
    https://wordpress.org/plugins/disable-xml-rpc/installation
    https://wordpress.org/support/plugin/disable-xml-rpc
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: limit-login-attempts
    -----------------------------------------------
    https://wordpress.org/plugins/limit-login-attempts
    https://wordpress.org/plugins/limit-login-attempts/installation
    https://wordpress.org/support/plugin/limit-login-attempts
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: wp-updates-notifier
    -----------------------------------------------
    https://wordpress.org/plugins/wp-updates-notifier
    https://wordpress.org/plugins/wp-updates-notifier/installation
    https://wordpress.org/support/plugin/wp-updates-notifier
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: no-longer-in-directory
    -----------------------------------------------
    https://wordpress.org/plugins/no-longer-in-directory
    https://wordpress.org/plugins/no-longer-in-directory/installation
    https://wordpress.org/support/plugin/no-longer-in-directory
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: google-sitemap-generator
    -----------------------------------------------
    https://wordpress.org/plugins/google-sitemap-generator
    https://wordpress.org/plugins/google-sitemap-generator/installation
    https://wordpress.org/support/plugin/google-sitemap-generator
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: wp-optimize
    -----------------------------------------------
    https://wordpress.org/plugins/wp-optimize
    https://wordpress.org/plugins/wp-optimize/installation
    https://wordpress.org/support/plugin/wp-optimize
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: wp-smushit
    -----------------------------------------------
    https://wordpress.org/plugins/wp-smushit
    https://wordpress.org/plugins/wp-smushit/installation
    https://wordpress.org/support/plugin/wp-smushit
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: tpc-memory-usage
    -----------------------------------------------
    https://wordpress.org/plugins/tpc-memory-usage
    https://wordpress.org/plugins/tpc-memory-usage/installation
    https://wordpress.org/support/plugin/tpc-memory-usage
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: gtmetrix-for-wordpress
    -----------------------------------------------
    https://wordpress.org/plugins/gtmetrix-for-wordpress
    https://wordpress.org/plugins/gtmetrix-for-wordpress/installation
    https://wordpress.org/support/plugin/gtmetrix-for-wordpress
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: p3-profiler
    -----------------------------------------------
    https://wordpress.org/plugins/p3-profiler
    https://wordpress.org/plugins/p3-profiler/installation
    https://wordpress.org/support/plugin/p3-profiler
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Active Plugin: wordpress-seo
    -----------------------------------------------
    https://wordpress.org/plugins/wordpress-seo
    https://wordpress.org/plugins/wordpress-seo/installation
    https://wordpress.org/support/plugin/wordpress-seo
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Installed+Disabled Plugin: query-monitor
    -----------------------------------------------
    https://wordpress.org/plugins/query-monitor
    https://wordpress.org/plugins/query-monitor/installation
    https://wordpress.org/support/plugin/query-monitor
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Installed+Disabled Plugin: go-newrelic
    -----------------------------------------------
    https://wordpress.org/plugins/go-newrelic
    https://wordpress.org/plugins/go-newrelic/installation
    https://wordpress.org/support/plugin/go-newrelic
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Installed+Disabled Plugin: db-cache-reloaded-fix
    -----------------------------------------------
    https://wordpress.org/plugins/db-cache-reloaded-fix
    https://wordpress.org/plugins/db-cache-reloaded-fix/installation
    https://wordpress.org/support/plugin/db-cache-reloaded-fix
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): hyperdb
    -----------------------------------------------
    https://wordpress.org/plugins/hyperdb
    https://wordpress.org/plugins/hyperdb/installation
    https://wordpress.org/support/plugin/hyperdb
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): jetpack
    -----------------------------------------------
    https://wordpress.org/plugins/jetpack
    https://wordpress.org/plugins/jetpack/installation
    https://wordpress.org/support/plugin/jetpack
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): disqus-comment-system
    -----------------------------------------------
    https://wordpress.org/plugins/disqus-comment-system
    https://wordpress.org/plugins/disqus-comment-system/installation
    https://wordpress.org/support/plugin/disqus-comment-system
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): contact-form-7
    -----------------------------------------------
    https://wordpress.org/plugins/contact-form-7
    https://wordpress.org/plugins/contact-form-7/installation
    https://wordpress.org/support/plugin/contact-form-7
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): contact-form-7-to-database-extension
    -----------------------------------------------
    https://wordpress.org/plugins/contact-form-7-to-database-extension
    https://wordpress.org/plugins/contact-form-7-to-database-extension/installation
    https://wordpress.org/support/plugin/contact-form-7-to-database-extension
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): landing-pages
    -----------------------------------------------
    https://wordpress.org/plugins/landing-pages
    https://wordpress.org/plugins/landing-pages/installation
    https://wordpress.org/support/plugin/landing-pages
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): fancier-author-box
    -----------------------------------------------
    https://wordpress.org/plugins/fancier-author-box
    https://wordpress.org/plugins/fancier-author-box/installation
    https://wordpress.org/support/plugin/fancier-author-box
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): nextgen-gallery
    -----------------------------------------------
    https://wordpress.org/plugins/nextgen-gallery
    https://wordpress.org/plugins/nextgen-gallery/installation
    https://wordpress.org/support/plugin/nextgen-gallery
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): wp-lightbox-2
    -----------------------------------------------
    https://wordpress.org/plugins/wp-lightbox-2
    https://wordpress.org/plugins/wp-lightbox-2/installation
    https://wordpress.org/support/plugin/wp-lightbox-2
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): regenerate-thumbnails
    -----------------------------------------------
    https://wordpress.org/plugins/regenerate-thumbnails
    https://wordpress.org/plugins/regenerate-thumbnails/installation
    https://wordpress.org/support/plugin/regenerate-thumbnails
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): edit-flow
    -----------------------------------------------
    https://wordpress.org/plugins/edit-flow
    https://wordpress.org/plugins/edit-flow/installation
    https://wordpress.org/support/plugin/edit-flow
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): relevanssi
    -----------------------------------------------
    https://wordpress.org/plugins/relevanssi
    https://wordpress.org/plugins/relevanssi/installation
    https://wordpress.org/support/plugin/relevanssi
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): tweet-old-post
    -----------------------------------------------
    https://wordpress.org/plugins/tweet-old-post
    https://wordpress.org/plugins/tweet-old-post/installation
    https://wordpress.org/support/plugin/tweet-old-post
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): simple-ads-manager
    -----------------------------------------------
    https://wordpress.org/plugins/simple-ads-manager
    https://wordpress.org/plugins/simple-ads-manager/installation
    https://wordpress.org/support/plugin/simple-ads-manager
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): cleansave
    -----------------------------------------------
    https://wordpress.org/plugins/cleansave
    https://wordpress.org/plugins/cleansave/installation
    https://wordpress.org/support/plugin/cleansave
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): google-document-embedder
    -----------------------------------------------
    https://wordpress.org/plugins/google-document-embedder
    https://wordpress.org/plugins/google-document-embedder/installation
    https://wordpress.org/support/plugin/google-document-embedder
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): updraftplus
    -----------------------------------------------
    https://wordpress.org/plugins/updraftplus
    https://wordpress.org/plugins/updraftplus/installation
    https://wordpress.org/support/plugin/updraftplus
    -----------------------------------------------
    
    -----------------------------------------------
    Wordpress Plugin (optional): zedity
    -----------------------------------------------
    https://wordpress.org/plugins/zedity
    https://wordpress.org/plugins/zedity/installation
    https://wordpress.org/support/plugin/zedity
    -----------------------------------------------
    

    Code:
    # installed + activated by default
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-super-cache --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-super-cache-clear-cache-menu --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-widget-cache --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install autoptimize --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install rocket-lazy-load --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-security-scan --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install sucuri-scanner --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install disable-xml-rpc --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install limit-login-attempts --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-updates-notifier --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install no-longer-in-directory --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install google-sitemap-generator --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-optimize --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-smushit --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install tpc-memory-usage --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install gtmetrix-for-wordpress --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install p3-profiler --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wordpress-seo --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    
    # installed but disabled by default
    wp plugin install query-monitor --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install go-newrelic --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install db-cache-reloaded-fix --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    
    # disabled + not installed by default
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install hyperdb --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install jetpack --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install disqus-comment-system --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install contact-form-7 --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install contact-form-7-to-database-extension --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install landing-pages --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install fancier-author-box --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install nextgen-gallery --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install wp-lightbox-2 --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install regenerate-thumbnails --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install edit-flow --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install relevanssi --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install tweet-old-post --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install simple-ads-manager --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install cleansave --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install google-document-embedder --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install updraftplus --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install zedity --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    

    If you have suggestions for other default installed Wordpress plugins - particular if they are related to performance and/or security, let me know :)
     
    Last edited: Dec 4, 2014
  3. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+

    Suggestions



    There's already a nice bundle of default auto installed Wordpress plugins in the addon installer, but if you folks have other suggestions, let me know :)
     
  4. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Been testing this addon auto Wordpress installer with Centmin Mod .08 beta release and PHP 7.0.0-dev builds :D

    wp_php7_00.png
     
  5. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Screenshot walkthrough of the 16 outlined steps after initial install to setup and configure auto installed Wordpress Plugins. The whole Nginx vhost setup + Wordpress core and plugin install takes less than < 2 minutes :D

    Initial Admin login

    wpcli_wordpress_installer_admin_00.png

    Set Wordpress Permalinks custom (DO NOT user links with .html extensions for performance reasons) i.e. /%post_id%/%postname%/

    wpcli_wordpress_installer_admin_01.png

    WP Super Cache setup and configure

    wpcli_wordpress_installer_admin_02.png

    Acunetix WP Security Settings configuration check all except enable live traffic tool

    wpcli_wordpress_installer_admin_03.png

    Updates Notifier configuration, set your email address you want to get notifications to

    wpcli_wordpress_installer_admin_04.png

    Autoptimize Settings check HTML, JavaScript and CSS optimisations and save changes

    wpcli_wordpress_installer_admin_05.png

    Limit Login Attempts settings

    wpcli_wordpress_installer_admin_06.png

    Sucurii Security for Wordpress, need to generate API key for domain/email button top right corner

    wpcli_wordpress_installer_admin_07.png

    WP Optimizer for optimizing Wordpress Database etc

    wpcli_wordpress_installer_admin_08.png

    Other WP Optimizer tab pages

    wpcli_wordpress_installer_admin_09.png wpcli_wordpress_installer_admin_10.png wpcli_wordpress_installer_admin_11.png

    TPC ! System Overview for Wordpress

    wpcli_wordpress_installer_admin_12.png wpcli_wordpress_installer_admin_13.png wpcli_wordpress_installer_admin_14.png wpcli_wordpress_installer_admin_15.png wpcli_wordpress_installer_admin_16.png wpcli_wordpress_installer_admin_17.png

    GTmetrix for Wordpres settings, sign up for GTmetrix account to grab API key

    wpcli_wordpress_installer_admin_18.png

    Wordpress Plugin list for auto installed Plugins

    wpcli_wordpress_installer_admin_19_pluginlist.png wpcli_wordpress_installer_admin_19_pluginlist2.png

    P3 Profiler to see your Wordpress performance profiled by Plugins

    wpcli_wordpress_installer_admin_20_p3_00.png wpcli_wordpress_installer_admin_20_p3_01.png wpcli_wordpress_installer_admin_20_p3_02.png wpcli_wordpress_installer_admin_20_p3_03.png wpcli_wordpress_installer_admin_20_p3_04.png wpcli_wordpress_installer_admin_20_p3_05.png

    Query Monitor plugin is installed but not activated by default as it does add load according to P3 Profiler so only used for diagnostics

    wpcli_wordpress_installer_admin_21_querymonitor_00.png wpcli_wordpress_installer_admin_21_querymonitor_01.png wpcli_wordpress_installer_admin_21_querymonitor_02.png

    Theme Options for Repsonsive theme need to uncheck Home Page overrides for WP front page option

    wpcli_wordpress_installer_admin_22_themeoptions_00.png

    Repsonsive theme front index page

    wpcli_wordpress_installer_index_00.png wpcli_wordpress_installer_index_02.png
     
    Last edited: Nov 8, 2014
  6. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Should be a 17th step for Yoast Seo for Wordpress :)

    wpcli_wordpress_installer_admin_23_yoastseo_00.png wpcli_wordpress_installer_admin_23_yoastseo_01.png wpcli_wordpress_installer_admin_23_yoastseo_02.png wpcli_wordpress_installer_admin_23_yoastseo_03.png wpcli_wordpress_installer_admin_23_yoastseo_04.png wpcli_wordpress_installer_admin_23_yoastseo_05.png wpcli_wordpress_installer_admin_23_yoastseo_06.png wpcli_wordpress_installer_admin_23_yoastseo_07.png wpcli_wordpress_installer_admin_23_yoastseo_08.png wpcli_wordpress_installer_admin_23_yoastseo_09.png wpcli_wordpress_installer_admin_23_yoastseo_10.png
     
  7. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+

    Live Wordpress Site Testing



    Using the above outlined wpcli_wordpress.sh auto installer script, I setup a live wordpress blog at wordpress7.centminmod.com on 2GB DigitalOcean VPS Droplet Server for testing CentOS 7.0 + Centmin Mod .08 beta LEMP web stack and PHP 7.0.0-dev (PHP NG) :D

    The current demo Wordpress site I am calling it Wordpress7 site as it's testing CentOS 7 + PHP 7.0.0-dev as well as the above outlined Wordpress auto installer script wordpress7.centminmod.com:D

    Been doing load testing benchmarks against the demo Wordpress7 site as well to see how Super Cache plugin + Centmin Mod Nginx holds up :D

    Nice reading for you folks :)

    The Centmin Mod LEMP web stack consists of the following:
     
    Last edited: Dec 4, 2014
  8. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  9. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  10. SneakyDave

    SneakyDave Member

    84
    14
    8
    Jul 24, 2014
    Ratings:
    +22
    Local Time:
    4:38 AM
    1.0.15
    Have you used Wordfence security with WordPress? I've been using it for a while, and the free version seems to work pretty well. I wonder if it could replace some of the security focused addons you're using?

    Wordfence - WordPress Security Plugin
     
  11. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    unfortunately haven't tried with Wordfence yet so can't say yet :)
     
  12. Alex

    Alex New Member

    24
    5
    3
    Jun 18, 2014
    Ratings:
    +5
    Local Time:
    9:38 PM
    1.4.6
    Gday mate, really looking forward to this. Is it available for premium users yet?
     
  13. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Yes been available for a quite a while now, Premium Users get access to the Private Premium User Forums with all the outlined benefits :) Some Premium users already been playing with the auto installer already :D

    You can see the current demo Wordpress site I am calling it Wordpress7 site as it's testing CentOS 7 + PHP 7.0.0-dev as well as the above outlined Wordpress auto installer script wordpress7.centminmod.com :D

    Been doing load testing benchmarks against the demo Wordpress7 site as well to see how Super Cache plugin + Centmin Mod Nginx holds up :D

    Nice reading for you folks :)
     
  14. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    FYI, the current list of default installed + activated, installed but not activated, and commented out not installed/not activated WP plugins for auto installer is as follows

    Code:
    # installed + activated by default
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-super-cache --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-super-cache-clear-cache-menu --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-widget-cache --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install autoptimize --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install rocket-lazy-load --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-security-scan --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install sucuri-scanner --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install disable-xml-rpc --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install limit-login-attempts --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-updates-notifier --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install no-longer-in-directory --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    # wp plugin install google-sitemap-generator --activate --allow-root
    # cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-optimize --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wp-smushit --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install tpc-memory-usage --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install gtmetrix-for-wordpress --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install p3-profiler --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install wordpress-seo --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install updraftplus --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install google-analytics-for-wordpress --activate --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    
    # installed but disabled by default
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install query-monitor --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install go-newrelic --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install db-cache-reloaded-fix --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install google-authenticator --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    wp plugin install addthis-smart-layers --allow-root
    cecho "------------------------------------------------------------" $boldgreen
    
    # disabled + not installed by default
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install hyperdb --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install jetpack --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install disqus-comment-system --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install contact-form-7 --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install contact-form-7-to-database-extension --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install landing-pages --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install fancier-author-box --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install nextgen-gallery --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install wp-lightbox-2 --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install foobox-image-lightbox --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install regenerate-thumbnails --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install edit-flow --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install relevanssi --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install tweet-old-post --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install simple-ads-manager --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install cleansave --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install google-document-embedder --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install zedity --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install wpclef --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install duplicator --allow-root
    #cecho "------------------------------------------------------------" $boldgreen
    #wp plugin install visualizer --allow-root
    #cecho "------------------------------------------------------------" $boldgreen

    Loving the installed but not activated plugin for WordPress › Google Authenticator « WordPress Plugins Combine that with mobile app Authenticator Plus and you have a nice secure login :D
     
  15. Inforit

    Inforit Premium Member Premium Member

    52
    15
    8
    Jul 30, 2014
    Ratings:
    +22
    Local Time:
    10:38 AM
    nginx/1.7.3
    MariaDB 5.5
    I use Google Autheticatorfor other sites, havent tried for wordpress yet but looks good, will try it out, solves the problem of having the same password for all sites :)
     
  16. tommyz

    tommyz New Member

    6
    2
    3
    Dec 19, 2014
    Ratings:
    +3
    Local Time:
    12:38 PM
    wowzers this is amazing! would you recommend using php7 on a production site ?
     
  17. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    I wouldn't use PHP 7 on production live site if it's important site .. with that said my test blog is live but it's for testing purposes :D
     
  18. JarylW

    JarylW Active Member

    216
    41
    28
    Jun 19, 2014
    Singapore
    Ratings:
    +103
    Local Time:
    6:38 PM
    Is php7 compatible with fastcgi? How does your domainhere.conf look like? Passing anything through it causes php to fail (blank white page). Fresh install of centminmod 0.8 beta on 512MB DO droplet ; just used menu #5 to upgrade to 5.7.0.
     
  19. eva2000

    eva2000 Administrator Staff Member

    54,535
    12,219
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,788
    Local Time:
    8:38 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    PHP 7.0 = PHP 5.7 = PHPNG works with Centmin Mod's PHP-FPM implementation fine - besides no support for PHP extensions like igbinary, imagick, memcache and memcached at this time :)
     
    Last edited: Dec 31, 2014
  20. JarylW

    JarylW Active Member

    216
    41
    28
    Jun 19, 2014
    Singapore
    Ratings:
    +103
    Local Time:
    6:38 PM
    Does (= mean not equal or is it a typo?

    Edit: yea pretty sure - I removed

    Code:
        location ~ \.php$ {
            try_files $uri =404;
            include fastcgi_params;
                    fastcgi_pass 127.0.0.1:9000;
        }
    restart nginx and it works . I guess I won't be able to use fastcgi.
     
    Last edited: Dec 31, 2014