Discover Centmin Mod today
Register Now

Featured CentOS 7.x How to help test .08 CentOS 7 Betas with Github code ?

Discussion in 'Beta release code' started by eva2000, Jul 11, 2014.

  1. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  2. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    added wp updater cron script too on menu 22 run add wp_updater script cron for each created wordpress nginx vhost · centminmod/centminmod@3beef56 · GitHub auto updates wp plugins every 8 hours

    sample email I got from auto update cronjob
    Code:
    /home/nginx/domains/newdomain2.com/public
    Success: WP-CLI is at the latest version.
    33 installed plugins:
      A wp-security-scan                4.0.5
      I addthis-smart-layers            1.0.10
      I akismet                         3.1.1
      A autoptimize                     1.9.2
      I backupwordpress                 3.2.4
      I db-cache-reloaded-fix           2.3
      A disable-xml-rpc                 1.0.1
      I go-newrelic                     0.3
      A google-analytics-for-wordpress  5.3.3
      I google-authenticator            0.47
      A gtmetrix-for-wordpress          0.4.1
      I hello                           1.6
      A jetpack                         3.4.1
      A limit-login-attempts            1.7.1
      A no-longer-in-directory          1.0.39
      A p3-profiler                     1.5.3.8
      I query-monitor                   2.7.1
      I recent-tweets-slider            1.0.1
      A rocket-lazy-load                1.0.3
      I search-regex                    1.4.15
      A sucuri-scanner                  1.7.8
      A theme-check                     20141222.1
      A tpc-memory-usage                0.9.1
      A updraftplus                     1.9.63
      I w3-total-cache                  0.9.4.1
      A wordpress-seo                   2.0.1
      A wp-optimize                     1.8.9.10
      A wp-smushit                      1.7.1.1
      A wp-super-cache                  1.4.4
      A wp-super-cache-clear-cache-menu 1.3.1
      A wp-updates-notifier             1.4.1
      A wp-widget-cache                 0.26
      M p3-profiler
    
    Legend: A = Active, I = Inactive, M = Must Use
    Success: Updated 0/0 plugins.
    sample of new updated centmin.sh menu option 22
    Code:
    ------------------------------------------------------------
    Created wp_updater_newdomain2.com.sh script
    /root/tools/wp_updater_newdomain2.com.sh
    ------------------------------------------------------------
    */4 * * * * /usr/bin/cminfo_updater
    * */8 * * * /root/tools/wp_updater_newdomain2.com.sh 2>/dev/null
    
    ---------------------------------------------
    service nginx reload
    Reloading nginx configuration (via systemctl):  [  OK  ]
    systemctl restart pure-ftpd.service
    
    ---------------------------------------------
    FTP hostname : xxx.xxx.xxx.xxx
    FTP port : 21
    FTP mode : FTP (explicit SSL)
    FTP Passive (PASV) : ensure is checked/enabled
    FTP username created for newdomain2.com : USERNAME
    FTP password created for newdomain2.com : PASSWORD
    ---------------------------------------------
    
    ------------------------------------------------------------
    newdomain2.com created
    nginx vhost: /usr/local/nginx/conf/conf.d/newdomain2.com.conf
    newdomain2.com public web root: /home/nginx/domains/newdomain2.com/public
    newdomain2.com log directory: /home/nginx/domains/newdomain2.com/log
    
    ------------------------------------------------------------
    SSH commands to uninstall created Wordpress install and Nginx vhost:
      /root/tools/wp_uninstall_newdomain2.com.sh
    ------------------------------------------------------------
    
    ------------------------------------------------------------
    Wordpress Auto Updater created at:
      /root/tools/wp_updater_newdomain2.com.sh
    cronjob set for every 8 hour update (3x times per day)
    ------------------------------------------------------------
    
    Wordpress domain: newdomain2.com
    Wordpress DB Name: wp8839db_26990
    Wordpress DB User: wpdb26990u21395
    Wordpress DB Pass: wpdbeRIsh87u5GnMp2620
    Wordpress Admin User: zcSb+9QtfFm2Wwp30532
    Wordpress Admin Pass: zUPN2/MmEeGbwps18855
    Wordpress Admin Email: youremail@address.com
    
    ------------------------------------------------------------
    To complete setup:
    1. Enable Permalinks (DO NOT use links with .html extensions for performance reasons) i.e. /%post_id%/%postname%/
    2. Settings Menu > Super Cache > Easy tab and enable it by checking Caching On (Recommended) and hit Update Status
    3. Advanced tab & check Use mod_rewrite serve cache files & Don’t cache pages with GET parameters and Known User.
       (Recommended) & hit Update Status
    4. WP Security Menu > Settings > Check All except Enable Live Traffic tool and hit Update settings
    5. Settings Menu > Updates Notifier and setup your notify email address and cronjob (save and test button to check)
    6. Settings Mnenu > Autoptimize and check Optimize HTML, JavaScript and CSS options (show advanced settings)
    7. Settings Menu > Limit Login Attempts and configure as desired or leave as defaults
    8. Sucuri Security Menu and top left click Generate API key for your domain/email and configure your Settings tab
    9. WP-Optimize Menu and configure as needed
    10. Memory Usage Menu > Settings and adjust accordingly
    11. 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
    18. Settings > UpdraftPlus Backups > Settings set file/database backup intervals & optional backup to remote storage
    19. Analytics > Settings > configure your Google Analytics UA Code
    ------------------------------------------------------------
     
    Last edited: Apr 8, 2015
  3. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    FYI, latest Centmin Mod .08 beta 02 commits have been made within the last 60 minutes to fix some new additions to centmin.sh menu option 22 features - including rate limiting connection requests to wp-login.php set at 40 requests per minute or 0.667 requests/second Commits · centminmod/centminmod · GitHub

    update: added email format validation + a custom email sent to wp admin email for all site details inc/wpsetup.inc email format validation and email info · centminmod/centminmod@aab496b · GitHub
     
    Last edited: Apr 9, 2015
  4. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Last edited: Apr 9, 2015
  5. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Latest test for centmin.sh menu option 22 Wordpress auto install

    Code:
    ./centmin.sh
    
    --------------------------------------------------------
    Centmin Mod 1.2.3-eva2000.08 - http://centminmod.com
    --------------------------------------------------------
                       Centmin Mod Menu                
    --------------------------------------------------------
    1).  Centmin Install
    2).  Add Nginx vhost domain
    3).  NSD setup domain name DNS
    4).  Nginx Upgrade / Downgrade
    5).  PHP Upgrade / Downgrade
    6).  XCache Re-install
    7).  APC Cache Re-install
    8).  XCache Install
    9).  APC Cache Install
    10). Memcached Server Re-install
    11). MariaDB 5.2, 5.5, 10 Upgrade Sub-Menu
    12). Zend OpCache Install/Re-install
    13). Install ioping.sh vbtechsupport.com/1239/
    14). SELinux disable
    15). Install/Re-install ImageMagick PHP Extension
    16). Change SSHD Port Number
    17). Multi-thread compression: pigz,pbzip2,lbzip2,p7zip etc
    18). Suhosin PHP Extension install
    19). Install FFMPEG and FFMPEG PHP Extension
    20). NSD Re-install
    21). Update - Nginx + PHP-FPM + Siege
    22). Add Wordpress Nginx vhost + WP Super Cache
    23). Exit
    --------------------------------------------------------
    Enter option [ 1 - 23 ] 22
    --------------------------------------------------------
    ------------------------------------------------------------
    Installing wpcli.sh
    ------------------------------------------------------------
    installing...
    Package git-1.8.3.1-4.el7.x86_64 already installed and latest version
    
    Error: /usr/bin/wp not found !!! Download now......
    2015-04-09 05:11:12 URL:https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar [1342749/1342749] -> "/usr/bin/wp" [1]
    Download done.
    
    Error: /root/wpcli/wp-completion.bash not found !!! Download now......
    2015-04-09 05:11:14 URL:https://raw.githubusercontent.com/wp-cli/wp-cli/master/utils/wp-completion.bash [446/446] -> "/root/wpcli/wp-completion.bash" [1]
    Download done.
    
    
    -------------------------------------------------------------
    PHP binary:     /usr/local/bin/php
    PHP version:    5.4.39
    php.ini used:   /usr/local/lib/php.ini
    WP-CLI root dir:        phar://wp-cli.phar
    WP-CLI global config:
    WP-CLI project config:
    WP-CLI version: 0.18.0
    -------------------------------------------------------------
    
    -------------------------------------------------------------
    wp-cli install completed
    Read http://wp-cli.org/ for full usage info
    
    -------------------------------------------------------------
    Please log out of SSH session and log back in
    You can then call wp-cli via command: wp
    i.e. wp --info --allow-root
    -------------------------------------------------------------
    
    ---------------------------------------------
    Setup full Nginx vhost + Wordpress + WP Super Cache
    ---------------------------------------------
    
    Enter vhost domain name you want to add (without www. prefix): newdomain2.com
    Enter email address for Wordpress Installation: youremail@
    
    !! make sure email address is valid and typed correctly !!
    Enter email address for Wordpress Installation: youremail@newdomain2.com
    
    Create FTP username for vhost domain (enter username): USERNAME
    Create FTP password for USERNAME (enter password): PASSWORD
    
    FTP username you entered: USERNAME
    FTP password you entered: PASSWORD
    
    Password:
    Enter it again:
    ------------------------------------------------------------
    Setup Wordpress + Super Cache for newdomain2.com
    ------------------------------------------------------------
    Downloading WordPress 4.1.1 (en_US)...
    Success: WordPress downloaded.
    Success: Generated wp-config.php file.
    Success: WordPress installed successfully.
    ------------------------------------------------------------
    Installing Responsive (1.9.7.6)
    Downloading install package from http://downloads.wordpress.org/theme/responsive.1.9.7.6.zip...
    Unpacking the package...
    Installing the theme...
    Theme installed successfully.
    Activating 'responsive'...
    Success: Switched to 'Responsive' theme.
    ------------------------------------------------------------
    ------------------------------------------------------------
    Installing WP Super Cache (1.4.4)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-super-cache.1.4.4.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...
    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...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-widget-cache'...
    Success: Plugin 'wp-widget-cache' activated.
    ------------------------------------------------------------
    Installing Autoptimize (1.9.2)
    Downloading install package from https://downloads.wordpress.org/plugin/autoptimize.1.9.2.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'autoptimize'...
    Success: Plugin 'autoptimize' activated.
    ------------------------------------------------------------
    Installing Rocket Lazy Load (1.0.3)
    Downloading install package from https://downloads.wordpress.org/plugin/rocket-lazy-load.1.0.3.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...
    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.8)
    Downloading install package from https://downloads.wordpress.org/plugin/sucuri-scanner.1.7.8.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'sucuri-scanner'...
    Success: Plugin 'sucuri-scanner' activated.
    ------------------------------------------------------------
    Installing Disable XML-RPC (1.0.1)
    Downloading install package from https://downloads.wordpress.org/plugin/disable-xml-rpc.1.0.1.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...
    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...
    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.39)
    Downloading install package from https://downloads.wordpress.org/plugin/no-longer-in-directory.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'no-longer-in-directory'...
    Success: Plugin 'no-longer-in-directory' activated.
    ------------------------------------------------------------
    Installing WP-Optimize (1.8.9.10)
    Downloading install package from https://downloads.wordpress.org/plugin/wp-optimize.1.8.9.10.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wp-optimize'...
    Success: Plugin 'wp-optimize' activated.
    ------------------------------------------------------------
    Installing TPC! Memory Usage (0.9.1)
    Downloading install package from https://downloads.wordpress.org/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...
    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.8)
    Downloading install package from https://downloads.wordpress.org/plugin/p3-profiler.1.5.3.8.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'p3-profiler'...
    Success: Plugin 'p3-profiler' activated.
    ------------------------------------------------------------
    Installing WordPress SEO by Yoast (2.0.1)
    Downloading install package from https://downloads.wordpress.org/plugin/wordpress-seo.2.0.1.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'wordpress-seo'...
    Success: Plugin 'wordpress-seo' activated.
    ------------------------------------------------------------
    Installing UpdraftPlus Backup and Restoration (1.9.63)
    Downloading install package from https://downloads.wordpress.org/plugin/updraftplus.1.9.63.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'updraftplus'...
    Success: Plugin 'updraftplus' activated.
    ------------------------------------------------------------
    Installing Google Analytics by Yoast (5.3.3)
    Downloading install package from https://downloads.wordpress.org/plugin/google-analytics-for-wordpress.5.3.3.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    Activating 'google-analytics-for-wordpress'...
    Success: Plugin 'google-analytics-for-wordpress' activated.
    ------------------------------------------------------------
    ------------------------------------------------------------
    Installing Query Monitor (2.7.2)
    Downloading install package from https://downloads.wordpress.org/plugin/query-monitor.2.7.2.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...
    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...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    ------------------------------------------------------------
    Installing Google Authenticator (0.47)
    Downloading install package from https://downloads.wordpress.org/plugin/google-authenticator.0.47.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    ------------------------------------------------------------
    Installing Smart Layers by AddThis (1.0.10)
    Downloading install package from https://downloads.wordpress.org/plugin/addthis-smart-layers.1.0.10.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    ------------------------------------------------------------
    Installing Search Regex (1.4.15)
    Downloading install package from https://downloads.wordpress.org/plugin/search-regex.zip...
    Unpacking the package...
    Installing the plugin...
    Plugin installed successfully.
    ------------------------------------------------------------
    Downloading update from https://downloads.wordpress.org/plugin/akismet.3.1.1.zip...
    Unpacking the update...
    Installing the latest version...
    Removing the old version of the plugin...
    Plugin updated successfully.
    Success: Updated 1/1 plugins.
    
    27 installed plugins:
      A wp-security-scan                4.0.5
      I addthis-smart-layers            1.0.10
      I akismet                         3.1.1
      A autoptimize                     1.9.2
      I db-cache-reloaded-fix           2.3
      A disable-xml-rpc                 1.0.1
      I go-newrelic                     0.3
      A google-analytics-for-wordpress  5.3.3
      I google-authenticator            0.47
      A gtmetrix-for-wordpress          0.4.1
      I hello                           1.6
      A limit-login-attempts            1.7.1
      A no-longer-in-directory          1.0.39
      A p3-profiler                     1.5.3.8
      I query-monitor                   2.7.2
      A rocket-lazy-load                1.0.3
      I search-regex                    1.4.15
      A sucuri-scanner                  1.7.8
      A tpc-memory-usage                0.9.1
      A updraftplus                     1.9.63
      A wordpress-seo                   2.0.1
      A wp-optimize                     1.8.9.10
      A wp-super-cache                  1.4.4
      A wp-super-cache-clear-cache-menu 1.3.1
      A wp-updates-notifier             1.4.1
      A wp-widget-cache                 0.26
      M p3-profiler                  
    
    Legend: A = Active, I = Inactive, M = Must Use
    ------------------------------------------------------------
    ------------------------------------------------------------
    Created uninstall script
    /root/tools/wp_uninstall_newdomain2.com.sh
    ------------------------------------------------------------
    ------------------------------------------------------------
    Created wp_updater_newdomain2.com.sh script
    /root/tools/wp_updater_newdomain2.com.sh
    ------------------------------------------------------------
    */4 * * * * /usr/bin/cminfo_updater
    * */8 * * * /root/tools/wp_updater_newdomain2.com.sh 2>/dev/null
    
    ---------------------------------------------
    service nginx reload
    Reloading nginx configuration (via systemctl):  [  OK  ]
    systemctl restart pure-ftpd.service
    
    ---------------------------------------------
    FTP hostname : xxx.xxx.xxx.xxx
    FTP port : 21
    FTP mode : FTP (explicit SSL)
    FTP Passive (PASV) : ensure is checked/enabled
    FTP username created for newdomain2.com : USERNAME
    FTP password created for newdomain2.com : PASSWORD
    ---------------------------------------------
    
    ------------------------------------------------------------
    newdomain2.com created
    nginx vhost: /usr/local/nginx/conf/conf.d/newdomain2.com.conf
    newdomain2.com public web root: /home/nginx/domains/newdomain2.com/public
    newdomain2.com log directory: /home/nginx/domains/newdomain2.com/log
    
    ------------------------------------------------------------
    SSH commands to uninstall created Wordpress install and Nginx vhost:
      /root/tools/wp_uninstall_newdomain2.com.sh
    ------------------------------------------------------------
    
    ------------------------------------------------------------
    Wordpress Auto Updater created at:
      /root/tools/wp_updater_newdomain2.com.sh
    cronjob set for every 8 hours update (3x times per day)
    ------------------------------------------------------------
    
    Wordpress domain: newdomain2.com
    Wordpress DB Name: wp28500db_21319
    Wordpress DB User: wpdb21319USERNAME0756
    Wordpress DB Pass: wpdbKJIvYxztT7xbp4526
    Wordpress Admin User: zA9DWBWRBvG7wwPASSWORD0607
    Wordpress Admin Pass: zG+9kHgu6yhhwps30370
    Wordpress Admin Email: youremail@newdomain2.com
    
    ------------------------------------------------------------
    To complete setup:
    1. Enable Permalinks (DO NOT use links with .html extensions for performance reasons) i.e. /%post_id%/%postname%/
    2. Settings Menu > Super Cache > Easy tab and enable it by checking Caching On (Recommended) and hit Update Status
    3. Advanced tab & check Use mod_rewrite serve cache files & Don’t cache pages with GET parameters and Known User.
       (Recommended) & hit Update Status
    4. WP Security Menu > Settings > Check All except Enable Live Traffic tool and hit Update settings
    5. Settings Menu > Updates Notifier and setup your notify email address and cronjob (save and test button to check)
    6. Settings Mnenu > Autoptimize and check Optimize HTML, JavaScript and CSS options (show advanced settings)
    7. Settings Menu > Limit Login Attempts and configure as desired or leave as defaults
    8. Sucuri Security Menu and top left click Generate API key for your domain/email and configure your Settings tab
    9. WP-Optimize Menu and configure as needed
    10. Memory Usage Menu > Settings and adjust accordingly
    11. 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
    18. Settings > UpdraftPlus Backups > Settings set file/database backup intervals & optional backup to remote storage
    19. Analytics > Settings > configure your Google Analytics UA Code
    ------------------------------------------------------------
    
     
  6. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  7. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  8. rdan

    rdan Well-Known Member

    5,446
    1,408
    113
    May 25, 2014
    Ratings:
    +2,201
    Local Time:
    3:25 PM
    Mainline
    10.2
    It works pretty fine on my test vps.
    But I don't notice the speed improvement :D
     
  9. pamamolf

    pamamolf Premium Member Premium Member

    4,084
    428
    83
    May 31, 2014
    Ratings:
    +834
    Local Time:
    9:25 AM
    Nginx-1.25.x
    MariaDB 10.3.x
    Ok i just install latest beta 02 build on Centos 7.1 :)

    The installation finish and it seems all working :)

    I got on installation only this:

    Code:
    inc/centminfinish.inc: line 65: pscontrol: command not found
    line 65 has:

    Code:
    pscontrol
    Tomorrow i hope to get some time to try the Wordpress menu :)
     
  10. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    yeah if you're already using ngx_pagespeed and also enabled memcached backed cache in ngx_pagespeed, page speed improvements would be hard to beat even with redis caching
    hmm.. does the pscontrol command work after installation ?
     
  11. pamamolf

    pamamolf Premium Member Premium Member

    4,084
    428
    83
    May 31, 2014
    Ratings:
    +834
    Local Time:
    9:25 AM
    Nginx-1.25.x
    MariaDB 10.3.x
    I was set pagespeed install to no so it shouldn't work....
     
  12. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  13. pamamolf

    pamamolf Premium Member Premium Member

    4,084
    428
    83
    May 31, 2014
    Ratings:
    +834
    Local Time:
    9:25 AM
    Nginx-1.25.x
    MariaDB 10.3.x
    Great :)
     
  14. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    thanks for the bug reports :)
     
  15. pamamolf

    pamamolf Premium Member Premium Member

    4,084
    428
    83
    May 31, 2014
    Ratings:
    +834
    Local Time:
    9:25 AM
    Nginx-1.25.x
    MariaDB 10.3.x
    No problem :)

    I love Centminmod and i like to help but i don't have much free time :(

    Now i have in plans to test Wordpress menu in a day or two....

    Also everything that i know for servers i learn them from you :)

    Reporting some bugs can't compare with your offer to me and in general all Centminmod users !
     
  16. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Short of becoming a Premium member, best way to support Centmin Mod is testing, bug reporting and generally spreading the word :)

    Next .08 update will attempt to tighten security for pure-ftpd's password creation allowing auto generation of a stronger password as well as option for user set password but with weak password checking.

    sample of auto generation of pure-ftpd virtual FTP password
    Code:
    Create FTP username for vhost domain (enter username): user1
    Do you want to auto generate FTP password [y/n]: y
    
    FTP username you entered: user1
    FTP password you entered: lRCrjZiw2nKywXg5RAb
    sample of user set password with weak password checking
    Code:
    Create FTP username for vhost domain (enter username): user1
    Do you want to auto generate FTP password [y/n]: n
    Create FTP password for user1 (enter password): pass
    !! password strength not strong enough !!
    !! do not use common dictionary words !!
    !! do not use short passwords !!
    !! do not use simplistic passwords !!
    
    re-enter FTP password for user1 (enter password): pass123
    !! password strength not strong enough !!
    !! do not use common dictionary words !!
    !! do not use short passwords !!
    !! do not use simplistic passwords !!
    
    re-enter FTP password for user1 (enter password): password
    !! password strength not strong enough !!
    !! do not use common dictionary words !!
    !! do not use short passwords !!
    !! do not use simplistic passwords !!
    
    re-enter FTP password for user1 (enter password): ahjcfhgieg3
    
    FTP username you entered: user1
    FTP password you entered: ahjcfhgieg3
    change committed to Centmin Mod .08 beta 02 strengthen pure-ftpd virtual FTP user password creation for .08 beta · centminmod/centminmod@2cdfc20 · GitHub
     
    Last edited: Apr 13, 2015
  17. pamamolf

    pamamolf Premium Member Premium Member

    4,084
    428
    83
    May 31, 2014
    Ratings:
    +834
    Local Time:
    9:25 AM
    Nginx-1.25.x
    MariaDB 10.3.x
    Thanks for the extra security :)
     
    Last edited: Apr 13, 2015
  18. pamamolf

    pamamolf Premium Member Premium Member

    4,084
    428
    83
    May 31, 2014
    Ratings:
    +834
    Local Time:
    9:25 AM
    Nginx-1.25.x
    MariaDB 10.3.x
    Ok i did a basic test today on Centos 7.1 and Wordpress menu :)

    1)I found one cosmetic bug (it is nto a bug at all and no problem at all but as i want everything to be perfect i report it) but you can laugh without any problem :p

    Every plugin installation has a green line at the end except this that has two:

    Code:
    Success: Plugin 'google-analytics-for-wordpress' activated.
    ------------------------------------------------------------
    ------------------------------------------------------------
    Installing Query Monitor (2.7.2)
    2)1. Enable Permalinks (DO NOT use links with .html extensions for performance reasons) i.e. /%post_id%/%postname%/

    As i am new to Wordpress is this a setting in the admin panel?

    3)After installation i was able to use htpasswd user and pass to bypass the popup and then i try to login at admin panel:
    Code:
    http://mydomain.com/wp-login.php
    using the:
    Code:
    Wordpress Admin User:
    Wordpress Admin Pass:
    But i got already 4 times : ERROR: Incorrect username or password.

    4)Why not move the log file (centminmod_wpcli_install_130415-201310.log) to /root/centminlogs with the rest logs instead of / ?

    5)Autoindex should be enabled by default as without it i was not able to view wordpress site:
    Code:
    autoindex on;
    6)At the end i got this:
    Code:
    Wordpress DB Name: mydatabase
    Wordpress DB User: username
    Wordpress DB Pass: password
    I want to recommend to have a related question if i want a new db with user and pass created for me when i add a simple Nginx vhost also as it will save a lot of time !!!!

    Thanks
     
    Last edited: Apr 14, 2015
  19. eva2000

    eva2000 Administrator Staff Member

    54,547
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    5:25 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  20. pamamolf

    pamamolf Premium Member Premium Member

    4,084
    428
    83
    May 31, 2014
    Ratings:
    +834
    Local Time:
    9:25 AM
    Nginx-1.25.x
    MariaDB 10.3.x
    Ok with the info with permanlinks :)

    For the log file yes i got at /root/centminlogs this file:

    Code:
    centminmod_1.2.3-eva2000.08_130415-201158_wordpress_addvhost.log
    but i got also at / this file:

    Code:
    centminmod_wpcli_install_130415-201310.log
    Content of centminmod_wpcli_install_130415-201310.log:

    Code:
    installing...
    Package git-1.8.3.1-4.el7.x86_64 already installed and latest version
    
    Error: /usr/bin/wp not found !!! Download now......
    2015-04-13 20:13:25 URL:https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar [1342749/1342749] -> "/usr/bin/wp" [1]
    Download done.
    
    Error: /root/wpcli/wp-completion.bash not found !!! Download now......
    2015-04-13 20:13:26 URL:https://raw.githubusercontent.com/wp-cli/wp-cli/master/utils/wp-completion.bash [446/446] -> "/root/wpcli/wp-completion.bash" [1]
    Download done.
    
    
    -------------------------------------------------------------
    PHP binary:    /usr/local/bin/php
    PHP version:    5.4.39
    php.ini used:    /usr/local/lib/php.ini
    WP-CLI root dir:    phar://wp-cli.phar
    WP-CLI global config:  
    WP-CLI project config:  
    WP-CLI version:    0.18.0
    -------------------------------------------------------------
    
    -------------------------------------------------------------
    wp-cli install completed
    Read http://wp-cli.org/ for full usage info
    
    -------------------------------------------------------------
    Please log out of SSH session and log back in
    You can then call wp-cli via command: wp
    i.e. wp --info --allow-root
    -------------------------------------------------------------
    
    Total WPCLI Install Time: 16.431627066 seconds
    About autoindex i disable it and restart Nginx and is working so my mistake :)

    About wp login i double check it and i am adding the correct user and pass..... 100% and is not working :(

    I even copy the username and pass from the log file and then paste it to notepad and then copy again and try...... :(