Learn about Centmin Mod LEMP Stack today
Become a Member

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,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Good to hear :D

     
  2. Josephm

    Josephm Active Member

    132
    44
    28
    Aug 26, 2014
    Ratings:
    +48
    Local Time:
    8:42 PM
    1.9.5
    10.0.21
    Just tried again in my localhost from fresh Centos 7 installation. Things are working well ;)
    Code:
    --------------------------------------------------------
    Check ccache Version:
    --------------------------------------------------------
    ccache version 3.1.9
    
    Copyright (C) 2002-2007 Andrew Tridgell
    Copyright (C) 2009-2011 Joel Rosdahl
    
    This program is free software; you can redistribute it and/or modify it under
    the terms of the GNU General Public License as published by the Free Software
    Foundation; either version 3 of the License, or (at your option) any later
    version.
    
    --------------------------------------------------------
    Check Nginx Version:
    --------------------------------------------------------
    nginx version: nginx/1.7.6
    built by gcc 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC)
    TLS SNI support enabled
    configure arguments: --sbin-path=/usr/local/sbin/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module --with-http_sub_module --with-http_addition_module --with-http_image_filter_module --with-http_secure_link_module --with-http_flv_module --with-http_realip_module --with-openssl-opt=enable-tlsext --add-module=../ngx-fancyindex-ngx-fancyindex --add-module=../ngx_cache_purge-2.1 --add-module=../headers-more-nginx-module-0.25 --add-module=../nginx-accesskey-2.0.3 --add-module=../nginx-http-concat-master --with-http_dav_module --add-module=../nginx-dav-ext-module-0.0.3 --add-module=../openresty-memc-nginx-module-1518da4 --add-module=../openresty-srcache-nginx-module-ffa9ab7 --add-module=../nginx-sticky-module-1.2.5 --add-module=../nginx_upstream_check_module-0.1.9 --with-openssl=../openssl-1.0.1i --with-libatomic --with-pcre=../pcre-8.35 --with-pcre-jit --with-http_spdy_module --add-module=../ngx_pagespeed-release-1.9.32.1-beta
    
    --------------------------------------------------------
    Check PHP-FPM Version:
    --------------------------------------------------------
    PHP 5.4.33 (cli) (built: Oct 10 2014 06:20:16)
    Copyright (c) 1997-2014 The PHP Group
    Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    
    --------------------------------------------------------
    Check MariaDB installed RPM Versions:
    --------------------------------------------------------
    MariaDB-server-10.0.14-1.el7.centos.x86_64
    MariaDB-client-10.0.14-1.el7.centos.x86_64
    MariaDB-shared-10.0.14-1.el7.centos.x86_64
    MariaDB-common-10.0.14-1.el7.centos.x86_64
    MariaDB-compat-10.0.14-1.el7.centos.x86_64
    MariaDB-devel-10.0.14-1.el7.centos.x86_64
    
    --------------------------------------------------------
    Check Memcached Server Version:
    --------------------------------------------------------
    memcached 1.4.20
    
    --------------------------------------------------------
    Check CSF Firewall Version:
    --------------------------------------------------------
    csf: v7.54 (generic)
    
    --------------------------------------------------------
    Check Siege Benchmark Version:
    --------------------------------------------------------
    SIEGE 3.0.8
    
    Copyright (C) 2014 by Jeffrey Fulmer, et al.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS
    FOR A PARTICULAR PURPOSE.
    
    
    --------------------------------------------------------
    Check ngx_pagespeed Control Script:
    http://centminmod.com/nginx_ngx_pagespeed.html
    --------------------------------------------------------
    Detected 7.0
    pscontrol handler
    pscontrol edit
    pscontrol on
    pscontrol off
    pscontrol statson
    pscontrol statsoff
    
    --------------------------------------------------------
    Check mysqlreport version:
    --------------------------------------------------------
    mysqlreport v3.5-maria11 Jul 4 2013
    
    --------------------------------------------------------
    Check NSD Bind Version:
    --------------------------------------------------------
    NSD version 3.2.17
    Written by NLnet Labs.
    
    Copyright (C) 2001-2011 NLnet Labs.  This is free software.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS
    FOR A PARTICULAR PURPOSE.
    
    --------------------------------------------------------
    Check YUM Repo List
    --------------------------------------------------------
    Loaded plugins: fastestmirror, priorities
    Loading mirror speeds from cached hostfile
    99 packages excluded due to repository priority protections
    repo id  repo name  status
    base/7/x86_64  CentOS-7 - Base  6,551+1,914
    epel/x86_64  Extra Packages for Enterprise Linux 7 - x86_64  5,404+602
    extras/7/x86_64  CentOS-7 - Extras  44
    mariadb  MariaDB  12
    rpmforge  RHEL 7 - RPMforge.net - dag  232+13
    updates/7/x86_64  CentOS-7 - Updates  730+265
    repolist: 12,973
    
    grep: 10: No such file or directory
    *************************************************
    * Centmin Mod install completed....
    *************************************************
    
    *************************************************
    *  Setup memcached_*.php admin page ...
    *************************************************
    
    Setup Memcached Server Admin Login Details for /usr/local/nginx/html/memcache_479058d9.php
    current memcached username: memcacheuser
    current memcached password: memcachepass
    *************************************************
    Memcached Server Admin Login: /usr/local/nginx/html/memcache_479058d9.php
    new memcached username: memadmin00aac4e7b1
    new memcached password: 07a8bdb1c53a92e
    *************************************************
    *************************************************
    * memcache_479058d9.php admin page installed
    *************************************************
    
    *************************************************
    * MariaDB Security Setup
    *************************************************
    
    -------------------------------------------------------
    MySQL root user password set
    MySQL root user added to /root/.my.cnf
    -------------------------------------------------------
    MySQL root password: ndvOquQnXuJ
    -------------------------------------------------------
    *************************************************
    * MariaDB Security Setup Completed
    *************************************************
    
    --------------------------------------------------------
    Please bookmark:
    --------------------------------------------------------
    ###############################################################
    * Getting Started Guide - http://centminmod.com/getstarted.html
    * Find the latest Centmin Mod version - http://centminmod.com
    * Centmin Mod FAQ - http://centminmod.com/faq.html
    * Change Log - http://centminmod.com/changelog.html
    * Google+ Page latest news http://centminmod.com/gpage
    * Community Forums https://community.centminmod.com (signup)
    ###############################################################
    # Cheap VPS Hosting at Digitalocean
    # https://www.digitalocean.com/?refcode=c1cb367108e8
    ###############################################################
    
    ccache stats:
    cache directory  /home/.ccache
    cache hit (direct)  765
    cache hit (preprocessed)  303
    cache miss  2640
    called for link  156
    called for preprocessing  226
    compile failed  32
    preprocessor error  27
    bad compiler arguments  49
    unsupported source language  57
    autoconf compile/link  541
    unsupported compiler option  14
    no input file  122
    files in cache  5627
    cache size  140.9 Mbytes
    max cache size  2.0 Gbytes
    
    Total YUM Time: 276.641623939 seconds
    Total Centmin Mod Install Time: 2441.884395228 seconds
    
     
  3. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    excellent @Josephm thanks for the continued testing :D

    from Centmin Mod Nginx + ngx_pagespeed 1.9.32.1 beta point of view, need a workaround for the ngx_pagespeed 1.9.32.1 changed behaviour by adding an additional pagespeed on/off setting in /usr/local/nginx/conf/pagespeedadmin.conf and modifying pscontrol script to turn on/off pagespeed from both pagespeed on/off instances located in both /usr/local/nginx/conf/pagespeedadmin.conf and /usr/local/nginx/conf/pagespeed.conf files.

    I have started with updating Centmin Mod .08 beta01 with such changes (not yet tested) with commit at update for ngx_pagespeed 1.9.32.1 beta changed behaviour for .08 beta · 4bc1bbd · centminmod/centminmod · GitHub Will eventually do Centmin Mod .07 stable.

    Existing users: Syncing changes for ngx_pagespeed 1.9.32.1

    For existing .07 stable and .08 beta users to sync these ngx_pagespeed 1.9.32.1 beta changes with their working servers, you need to download the latest .07 stable or .08centos7beta01 zip file to /svr-setup to replace your existing zip and remove old extracted zip folder and unzip and extract the new latest zipf ile and chmod +x centmin.sh and then run centmin.sh and run a nginx recompile via menu option #4. What this will do is trigger inc/ningx_pagespeed.inc pagespeeduptask function at line 360. This pagespeeduptask function is responsible for checking existing Centmin Mod installs to see if there are any outdated or not expected nginx pagespeed config settings in the pagespeed include config files. If this function detects outdated config options, it will automatically replace the old pagespeed conf file with a new one based on functions outlined in inc/nginx_pagespeed.inc.

    In this case the made change is in pagespeedadmin.conf the addition of a pagespeed off; variable. Line 458 to 466 of pagespeeduptask function is what checks for pagespeed off variable in your server's copy at /usr/local/nginx/conf/pagespeedadmin.conf

    Line 460 checks for pagespeed on; or pagspeed off; variable and then if empty, it replaces your pagespeedadmin.conf with updated one via line 462 to 466 which in turn calls the makepsadmin function on lines 272 to 308.
     
    Last edited: Oct 11, 2014
  4. Josephm

    Josephm Active Member

    132
    44
    28
    Aug 26, 2014
    Ratings:
    +48
    Local Time:
    8:42 PM
    1.9.5
    10.0.21
    For me, enabled Pagespeed by default is a good point :D. I have to switch it on after installation anyway.
     
  5. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  6. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  7. Josephm

    Josephm Active Member

    132
    44
    28
    Aug 26, 2014
    Ratings:
    +48
    Local Time:
    8:42 PM
    1.9.5
    10.0.21
    Sometimes I've got forbidden message from centminmod server; seems firewall stopped me:
    Code:
    Download siege-3.0.8.tar.gz ...
    Initializing download: http://centminmod.com/centminmodparts/siege/siege-3.0.8.tar.gz
    HTTP/1.0 403 Forbidden
    Error: siege-3.0.8.tar.gz download failed.
    check Centmin Mod log for details at /root/centminlogs/
    Aborting script...
    
    ccache stats:
    cache directory  /home/.ccache
    cache hit (direct)  0
    cache hit (preprocessed)  0
    cache miss  0
    files in cache  0
    cache size  0 Kbytes
    max cache size  2.0 Gbytes
    
    [root@centmin7 centminmod-123.08centos7beta01]# wget  http://centminmod.com/centminmodparts/siege/siege-3.0.8.tar.gz
    --2014-10-14 11:00:52--  http://centminmod.com/centminmodparts/siege/siege-3.0.8.tar.gz
    Resolving centminmod.com (centminmod.com)... 205.185.121.179
    Connecting to centminmod.com (centminmod.com)|205.185.121.179|:80... connected.
    HTTP request sent, awaiting response... 403 Forbidden
    2014-10-14 11:00:53 ERROR 403: Forbidden.
    
    
    is it possible for you to change these to author link? and other files as well?
     
  8. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    For all centminmod.com download links you get 403 forbidden ? Can you private message me your server's IP address so I can check my servers to see if you're being blocked for some reason. Centminmod.com is load balanced across 6+ VPS servers, so you might have hit a block on one of the servers or maybe all of them heh. You can visit the url below to check which server you're hitting

    Code:
    http://centminmod.com/id.txt
    so on server affected try curl grab of the file
    Code:
    curl http://centminmod.com/id.txt
    web1
    which shows I am hitting web1 server cluster

    Or change your inc/downloadlinks.inc yourself.

    But reason why you got Siege centminmod.com download link is that is the backup local download incase Siege primary download link is down. And seems Siege changed their download url so it failed when Centmin Mod tried to download, so fell back to the backup local centminmod download but you got 403 forbidden - lucky you :D j/k

    Commit fixed for updated Siege download url for all .07 stable and .08 betas at update /inc/downloadlinks.inc Siege download url changed · 6c3ddfb · centminmod/centminmod · GitHub
     
  9. Josephm

    Josephm Active Member

    132
    44
    28
    Aug 26, 2014
    Ratings:
    +48
    Local Time:
    8:42 PM
    1.9.5
    10.0.21
    Actually I do not see problems from my vps, but sometimes I'd like to test from my local internet (dynamic ip address) so I think it's a blacklisted ip.
    Btw; donot know why I'm always having unlucky things that others do not meet :(
     
  10. Josephm

    Josephm Active Member

    132
    44
    28
    Aug 26, 2014
    Ratings:
    +48
    Local Time:
    8:42 PM
    1.9.5
    10.0.21
    And one more thing; sometimes I had to use http instead of https for the installation code; otherwise, nothing happed:
    Code:
    curl -sL https://gist.github.com/centminmod/dbe765784e03bc4b0d40/raw/installer.sh | bash
    
     
  11. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    strange could be like before some github's mirrored download urls redirect to a server with a problematic SSL configuration for some reasons... never experienced it myself and I've done 100s of installs using the that curl install method heh
     
  12. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  13. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Updated both Centmin Mod 1.2.3-eva2000.07 stable and 1.2.3-eva2000.08 beta with OpenSSL 1.0.1j now :D
    Instructions for updating existing Centmin Mod Nginx installs for OpenSSL 1.0.1j at Nginx - Updating OpenSSL 1.0.1j for Centmin Mod | Centmin Mod Community
     
  14. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  15. Andy

    Andy Active Member

    543
    89
    28
    Aug 6, 2014
    Ratings:
    +133
    Local Time:
    7:42 AM
    wooo
    George living dangerously!!!!!
     
  16. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
  17. Andy

    Andy Active Member

    543
    89
    28
    Aug 6, 2014
    Ratings:
    +133
    Local Time:
    7:42 AM
  18. eva2000

    eva2000 Administrator Staff Member

    54,548
    12,221
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,790
    Local Time:
    11:42 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Indeed hoping OpenSSL 1.0.2 becomes stable or that BoringSSL support in Nginx matures as that can allow dual SSL certificate support so you could give ECDSA or RSA exchanges depending on the visitor browser support Nginx - Nginx 1.7.5 overdue discussions | Centmin Mod Community !
     
  19. GhoHan

    GhoHan Member

    33
    14
    8
    Jun 1, 2014
    Ratings:
    +14
    Local Time:
    8:42 PM
    Nginx 1.13.X
    MariaDB 10.1.X
    @eva2000 i have tested CentOS 7.x - Centmin Mod .08 beta 01 today i think working fine just need Mcrypt PHP extension required for some framework like laravel.