Join the community today
Register Now

Centmin Mod 123.08beta03 branch released

Discussion in 'Centmin Mod News' started by eva2000, Jun 1, 2015.

Thread Status:
Not open for further replies.
  1. eva2000

    eva2000 Administrator Staff Member

    53,142
    12,110
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,645
    Local Time:
    7:52 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Centmin Mod LEMP stack is one step closer to the next version being stable. Centmin Mod .08 beta 03 has just been released on the github repository for 123.08beta03 branch. The .08 betas have had an unusually long time in beta due to ironing out CentOS 7.x support and adding and improving Centmin Mod LEMP features.

    Some new features added to 123.08beta03 branch include:
    Full .08 betas change log:
    As you can see, .08 will most like be the first release that will be fully downloaded from github for zip file and repo downloads - so I will no longer maintain a local centminmod.com based download. Makes it much easier to maintain :)


    New centmin.sh menu option 22 and option 23 :D

    centmin_menu_00.png

    If you want to try out .08 beta03 read instructions here.
     
    Last edited: Jun 27, 2015
  2. eva2000

    eva2000 Administrator Staff Member

    53,142
    12,110
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +18,645
    Local Time:
    7:52 PM
    Nginx 1.27.x
    MariaDB 10.x/11.4+
    Just a very quick guide on installing Centmin Mod .08 beta 03

    step 1. Get a freshly installed CentOS 6.6 or 7.1 based VPS or server and log in as root user in SSH

    step 2. Run the easiest method of install via curl one liner in SSH as root user and wait till it completes ~15-60 mins depending on server hardware specs and network connectivity speed of your provider. Resource video also has an example install at Centmin Mod .08 beta SSH one liner install on CentOS 6 + CentOS 7 simultaneously

    Code:
    curl -sL http://centminmod.com/betainstaller.sh | bash
    Once install completes, you'll have some basic info including mysql root password, memcached password and a post-install check list of major software installed's version numbers and also some install time stats.

    Code:
    ---------------------------------------------------------------------------
    Total Curl Installer YUM Time: 92.0033 seconds
    Total YUM Time: 43.166100082 seconds
    Total YUM + Source Download Time: 58.0522
    Total Nginx First Time Install Time: 135.9561
    Total PHP First Time Install Time: 130.5067
    Download Zip From Github Time: 4.1942
    Total Time Other eg. source compiles: 206.9870
    Total Centmin Mod Install Time: 531.5020
    ---------------------------------------------------------------------------
    Total Install Time (curl yum + cm install + zip download): 627.6995 seconds
    ---------------------------------------------------------------------------
    
    You can also find this info later on in Centmin Mod logs directory at /root/centminlogs. Every centmin.sh menu run has a log created and is time stamped for easier reference. For example listing in reverse time ascending order (most recent last).

    Code:
    ls -lAhrt /root/centminlogs/
    total 4.0M
    -rw-r--r-- 1 root root  19K Jun 16 05:31 centminmod_1.2.3-eva2000.08_160615-012722_yuminstall_centos6.log
    -rw-r--r-- 1 root root  71K Jun 16 05:32 centminmod_yumtimes_160615-012722.log
    -rw-r--r-- 1 root root   38 Jun 16 05:32 centminmod_profiletimes_160615-012722.log
    -rw-r--r-- 1 root root 251K Jun 16 05:32 centminmod_downloadtimes_160615-012722.log
    -rw-r--r-- 1 root root  199 Jun 16 05:32 securedtmp.log
    -rw-r--r-- 1 root root   44 Jun 16 05:34 centminmod_libresslinstalltime_160615-012722.log
    -rw-r--r-- 1 root root 1.2K Jun 16 05:34 gcc_native.log
    -rw-r--r-- 1 root root 959K Jun 16 05:35 centminmod_ngxinstalltime_160615-012722.log
    -rw-r--r-- 1 root root   58 Jun 16 05:38 centminmod_phpinstalltime_160615-012722.log
    -rw-r--r-- 1 root root  21K Jun 16 05:41 centminmod_1.2.3-eva2000.08_160615-012722_yum-log.log
    -rw-r--r-- 1 root root   20 Jun 16 05:41 install.utc.time.log
    -rw-r--r-- 1 root root 2.7M Jun 16 05:41 centminmod_1.2.3-eva2000.08_160615-012722_install.log
    step 3. Read, bookmark and regularly check back the Getting Started Guide and accompanying forum thread. Also the troubleshooting guide How to troubleshoot Centmin Mod initial install issues

    Important



    Reading Getting Started Guide is the most important thing you can do after Centmin Mod install as it gives you a good understanding and starting point to everything else - including adding Nginx vhost/domains (centmin.sh option 2), upgrade/downgrade/recompiling Nginx (centmin.sh menu option 4), PHP (menu option 5) etc.

    step 4. Log out of SSH and log back into SSH and run centmin.sh command to invoke the menu options. You can find the resource video for finding centmin.sh at How to find and run centmin.sh menu options for Centmin Mod LEMP stack based servers

    centmin.sh menu options
    Code:
    --------------------------------------------------------
    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, 10.1 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). Update Centmin Mod Code Base
    24). Exit
    --------------------------------------------------------
    Enter option [ 1 - 24 ] 
    step 5. Check out how to setup centmin.sh menu option 23 submenu option 1 so you can setup git environment for easier Centmin Mod LEMP script code updates Beta Branch - New .08 beta menu option - updating Centmin Mod via git. You can also setup a cronjob to auto update too see Beta Branch - Cronjob Auto Updating Centmin Mod .08 beta03 How To Guide

    centmin.sh option 23 submenu options
    Code:
    --------------------------------------------------------
            Centmin Mod Updater Sub-Menu      
    --------------------------------------------------------
    1). Setup Centmin Mod Github Environment
    2). Update Centmin Mod Current Branch
    3). Update Centmin Mod Newer Branch
    4). Back to Main menu
    --------------------------------------------------------
    Enter option [ 1 - 4 ] 
    Once git environment setup, hit submenu option 4 to go back to main menu, hit menu option 24 to exit centmin.sh. Then log out of SSH and back in to complete setup.

    step 6. Bookmark and watch some of the Youtube Resources for Centmin Mod at Centmin Mod YouTube

    step 7. Watch/Subscribe to git commit updates if you want to follow Centmin Mod development and updates see Watch / subscribe to Centmin Mod Github Updates

    step 8. Post .08 beta03 feedback and bug reports to the thread at CentOS 7.x - How to help test .08 CentOS 7 Betas with Github code ? or in Beta release code

    step 9. Instead of centmin.sh menu option 2 for adding new domain Nginx vhost, you can also try the new SSH command line script at /usr/bin/nv
     
    Last edited: Jun 23, 2015
Thread Status:
Not open for further replies.