Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted October 2, 201410 yr 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.
October 2, 201410 yr 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)
October 2, 201410 yr Author 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.
October 3, 201410 yr 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.
October 4, 201410 yr Author Thanks! I switched back to CentOS. ASTRAPI is helping get the setup going.
October 6, 201410 yr 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.
October 7, 201410 yr Author 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.
October 8, 201410 yr 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
October 12, 201410 yr 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.
Archived
This topic is now archived and is closed to further replies.