Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Cyrem Posted October 2, 2014 Posted October 2, 2014 My forum has been on the tail end of its shared hosting package for some-time and I’m not really satisfied with my current host. Since IPS4 will be release in the near future I think it’s a good opportunity to move everything up so I can grow the forum in next year. I have a VPS package at the moment, which I think should cover my needs: 1GB Ram (+512mb vSwap) - 2 Cores (97k posts, 4k members, 40 users online average). Currently the OS is Ubuntu 14.04 and I have an IPS4 test site up and running to make sure I could get it working. However I haven’t run anything on a VPS before so I’m looking for insight and good practices for security, optimization and packages I should probably have installed other than the basic Apache, MySQL, PHP. If anyone offers services in configuration/optimization that would also be helpful to know, and any links to good topics to look at would be great. Thanks.
Grumpy Posted October 2, 2014 Posted October 2, 2014 Unless you picked ubuntu for a specific reason, I suggest you get the vps reinstalled with centos 6 (or 7. 7 just came out, not many guides out there yet for it). It'll just be more relevant for hosting purposes, and thus bigger community on getting the right assistance. Also, control panel like cpanel becomes an option if you choose to. You can also post to: http://community.invisionpower.com/resources/projects for hiring people. (Link at very top, quite invisible, yes)
Cyrem Posted October 2, 2014 Author Posted October 2, 2014 I did originally have centos installed and I liked it, but I noticed the packages were old for php & mysql unless I used different repo's. Easy enough to flip back to it.
Grumpy Posted October 3, 2014 Posted October 3, 2014 I did originally have centos installed and I liked it, but I noticed the packages were old for php & mysql unless I used different repo's. Easy enough to flip back to it. To put it in a bad way, old and outdated. To put it in a good way, tried and tested. Enterprise solutions are always old stuff because they want stuff to be running without a restart for years. Stuff that has all the bugs rooted out for years. Ubuntu is like "let's try all the new shiny things!" so they have all the new stuff, but at the same time, won't provide the same level of stability. Ubuntu's primary target market is desktop users, and it really is best linux os for desktop. The Centos/RHEL's bleeding edge is Fedora, which works like centos/rhel but has the new stuff. And Centos/RHEL's primary target market is servers.
IveLeft... Posted October 3, 2014 Posted October 3, 2014 I concur with the experts above CentOS all the way
Cyrem Posted October 4, 2014 Author Posted October 4, 2014 Thanks! I switched back to CentOS. ASTRAPI is helping get the setup going.
ASTRAPI Posted October 5, 2014 Posted October 5, 2014 Soon we will finish and we all let you know how is performing
Tripp★ Posted October 6, 2014 Posted October 6, 2014 On a VPS I highly recommend installing CSF (http://configserver.com/cp/csf.html) Take it from personal experience, jumping from Shared (Esp, managed) to VPS (Esp, unmanaged) is a huge and terrifying (and yet, exciting) leap with lots of stuff to learn about. But it's well worth it, and fun.
ASTRAPI Posted October 6, 2014 Posted October 6, 2014 We will use dedicated and yes CSF firewall also :) Details coming soon :)
Cyrem Posted October 7, 2014 Author Posted October 7, 2014 Just wanted to say, my forum is up and running now on dedicated running twice as fast as it was before. I have to hand it to ASTRAPI, he has done an awesome job setting up and configuring everything from helping find a good host to the full migration of the forum and some of my subsites. We had a problem with my old host not allowing a direct transfer of the data to the new host and I had to download and re-upload all the data which took some time but ASTRAPI was very patient through the whole thing. If anyone is stuck in a similar situation, ask ASTRAPI he will help you out.
ASTRAPI Posted October 8, 2014 Posted October 8, 2014 Thanks Cyrem It was a pleasure to work with you I install: Nginx, MariaDB, php-fpm, APC, Memcache and i optimize them... I optimize also the kernel and increase some system limits on Centos....64Bit Measuring the old system with the new one we have an increase about 60% Server load is 0.x and ram usage 700mb.... Thanks
Statham Posted October 12, 2014 Posted October 12, 2014 Debian... Nginx .. with some rules set.. or apache which cooperate better with csf. PHP version the one which you need. MYSQL last one. csf. with some rules set or Apf- firewall which works exactly like csf. mod_security to protect your server against any kinda of http attack, close all unused port from your server.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.