Upcoming Server OS Reinstall

Discussion in 'News & Announcements' started by MattW, Mar 19, 2016.

  1. MattW

    MattW Administrator

    752
    812
    +764
    In the next couple of weeks, we are planning a server OS re-install. We are going to be moving to CentOS7 and Centminmod from eva2000eva2000 - to bring the server in line with my standard support model.

    I'm still working on the details, but I may move the site to one of my own servers prior to the OS re-install, to minimize downtime, and limit it to 2 small periods of file sync between servers, rather than 100% downtime while the OS is installed and the server configured.

    Once myself and The SandmanThe Sandman have sorted dates, I'll update this thread with the specifics.
     
    • Like Like x 8
    • Informative! Informative! x 2
    • List
  2. ozzy47

    ozzy47 Tazmanian Veteran

    9,138
    782
    +4,302
    Could you explain this in a bit more detail? Also what benefit will it have over the correct way the server is set up. :)
     
  3. MattW

    MattW Administrator

    752
    812
    +764
    The current server OS wasn't chosen by me, and it's running Debian 7. This is the only Debian server I manage. I have a LOT more experience with CentOS. We can't realistically go to PHP7 either on that version of Debian. We will get PHP7 with this new setup.
     
    • Like Like x 3
    • Informative! Informative! x 1
    • List
  4. ozzy47

    ozzy47 Tazmanian Veteran

    9,138
    782
    +4,302
    Thanks for the clarification. :)
     
  5. Danielx64

    Danielx64 Developer

    3,323
    607
    +1,389
    Does the current setup have any control panel and why are you going with something that does?
     
  6. MattW

    MattW Administrator

    752
    812
    +764
    Centminmod doesn't have a control panel, and neither does the current server. I won't want or need one to manage the server.
     
    • Like Like x 2
    • Winner Winner x 1
    • List
  7. Steve

    Steve Administrator

    3,228
    1,472
    +2,659
    MattWMattW is the control panel ;)
     
    • Winner Winner x 2
    • Like Like x 1
    • List
  8. ozzy47

    ozzy47 Tazmanian Veteran

    9,138
    782
    +4,302
    Sure he is, this is how he works on the servers:

    image.jpeg
     
    • Funny Funny x 4
    • Winner Winner x 2
    • List
  9. KeVo

    KeVo Enthusiast

    158
    70
    +132
    Looking forward to seeing this place on the greatness that is Centmin Mod.

    Will you be using the stable version or the beta version?
     
  10. MattW

    MattW Administrator

    752
    812
    +764
    I'll be putting us on the Beta version.
     
    • Like Like x 1
    • Winner Winner x 1
    • Informative! Informative! x 1
    • List
  11. Danielx64

    Danielx64 Developer

    3,323
    607
    +1,389
    :eek:
     
  12. eva2000

    eva2000 Habitué

    1,581
    857
    +649
    +1 awesome to see alot more forums and sites jump on my Centmin Mod LEMP stack :D

    Centmin Mod doesn't have a control panel it's basically a shell based menu driven management with all the usual SSH command based operations you'd expect from non-control panel based setup.

    Just the shell based menu has bash routines and functions that make it easy to do tasks by selecting a menu number - it's basically one bundle of shell scripts to make life easier.

    i.e.
    • create and add a a new nginx vhost or http/2 ssl vhost site/account
    • upgrade/downgrade/recompile Nginx or PHP-FPM
    • install/reinstall php opcode cachers and a few select php extensions
    • wordpress autoinstaller + nginx vhost setup http://centminmod.com/nginx-wordpress-installer.html
    • as well as upgrade Centmin Mod code itself or switch branches (git backed repository) (menu option 23).
    Think of it like cpanel from SSH window itself for a select few commonly done tasks :)

    Centmin Mod 123.09beta01's centmin.sh menu http://centminmod.com/menu.html
    Code:
    --------------------------------------------------------
    Centmin Mod 1.2.3-eva2000.09 - 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.x Upgrade Sub-Menu
    12). Zend OpCache Install/Re-install
    13). Install ioping.sh vbtechsupport.com/1239/
    14). SELinux disable
    15). Install/Reinstall ImagicK PHP Extension
    16). Change SSHD Port Number
    17). Multi-thread compression: pigz,pbzip2,lbzip2...
    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 + Cache Plugin
    23). Update Centmin Mod Code Base
    24). Exit
    --------------------------------------------------------
    Enter option [ 1 - 24 ] 
    Yeah the more I use Centmin Mod, the less I use control panels like cpanel as I find I can get things done much faster in Centmin Mod :)

    FYI, I am using Centmin Mod 123.09beta01 on 110+ servers right now without problem including official centminmod.com site and community forums :)

    MattWMattW as you're using latest Centmin Mod beta and TAZ uses HTTPS as well, you can also enable ngx_brotli nginx module support for Brotli compression too so have HTTP/2 + brotli encoding support https://community.centminmod.com/th...algorithm-coming-to-chrome-browser-soon.5806/ ;)
     
  13. Tracy Perry

    Tracy Perry Opinionated ass-hat

    4,456
    412
    +3,009
    Nothing to be that shocked about.. it's rather stable to be honest.
    The SoYouStart server I had was running the 6.x series of CentOS and the BETA CentMin Mod. I wanted to move to CentOS 7, so I simply got another server and then set it up and once it was stable (the OS) and hardened, I moved the sites over to it. Actual down time of the sites was about 5 minutes... Didn't even have to worry about the IP's since I was able to transfer them from the SYS server to the OVH one.
     
    Last edited: Mar 20, 2016
  14. eva2000

    eva2000 Habitué

    1,581
    857
    +649
    Indeed.. closest road bump latest beta experienced was ensuring Centmin Mod's compiled 3rd party Nginx modules supported Nginx 1.9.11+ dynamic module features - which Centmin Mod 123.09beta01 now has optional support for additional 3rd party Nginx if you choose to enable dynamic modules after some code updating and testing.
     
  15. Danielx64

    Danielx64 Developer

    3,323
    607
    +1,389
    Not wanting to bite you MattWMattW, I am the kind of guy who generally wouldn't run beta stuff on a live environment, even running stuff on my dev machine have been quite scary.

    One case I needed to restore my machine from a backup after hitting a bug while testing some PHP code.
     
  16. MattW

    MattW Administrator

    752
    812
    +764
    That would also be the case for me, if it wasn't George who wrote centminmod. I've installed lots of machines with the beta version, and it's very stable. It's not as though it's a "new" beta, it's almost ready for stable.
     
    • Like Like x 2
    • Agree Agree x 1
    • List
  17. Danielx64

    Danielx64 Developer

    3,323
    607
    +1,389
    Well I am looking forward to waking up connecting to a faster site :)

    Bring it on MattWMattW and have fun :)
     
  18. Danielx64

    Danielx64 Developer

    3,323
    607
    +1,389
    Any news on the rebuild/reinstall?
     
  19. MattW

    MattW Administrator

    752
    812
    +764
    Still on my "to do" list.
     
  20. Danielx64

    Danielx64 Developer

    3,323
    607
    +1,389
    So it been since like 90+ days since the last post here and there is still no words on the server rebuild?