Help with LEMP and OPCACHE

October 26, 2015 935 views
Configuration Management Server Optimization PHP Nginx MySQL

Hi,

I am new to setting up a server. I have no experience using Linus/Ubantu etc. I have putty and no idea how to use. Right now I have 2 VPS accounts at 2 different hosting firms. I am fed up of slow answers and slow resolutions.

I would like to chat with someone who can guide or help me set up a server for me. I am not even sure if this is ideal for me. It does sound nice to have your own server working the way you want it to.

Is there someone out there who might be willing to help me? I am also visually impaired that is another reason I need some help in an area I know very little about.

What I need:

My application is a web service, I am using LAMP right now and my research says LEMP might be faster and better???

I use ftp to manage my project on my servers right now. I use cPanel/WHM provided to manage my Database (MySQL) and some other tasks. I just managed to get my provider to finally get opcache working (it took 5 days). That brought my response time down to 0.2 sec. from 0.3x sec.

Is it difficult to setup something that would work for me? Do I have to manage my own firewall/security? Is there a free/cheap alternative to cPane;/WHM for people like me who prefer a gui to manage simple tasks?

Thank You
Ravi

1 Answer

Hello,
You can always find help in this DO community, there are alot of people who are willing to give you information and support you with problems. However if you would like to have a chat with me when I got some free time (skype: cryptic-designs).

Yes, with LEMP you will get a faster response time becasue nginx is a HTTP proxy application with reputably much smaller footprints compared to Apache, allowing it to handle higher load of HTTP requests. However apache also has its positive points, for example it still supports more modules required to work with back-end applications. But youself can find more information about these webservices on wikipedia.

With your own Linux server (Ubuntu, CentOS, Debian etc.) you will be able to manage your server with SSH and SFTP. From experience I know that in the beginning it will be challenge to get to know all the commands and handles you got to do. However once you get to know linux a bit more, it will be alot easier and you will never want anything else (from my experience).
There are ofcourse GUI's you can use that will make it easier for you and other people to manage your server, but I suggest you improve your knowledge with linux ;) But if you need any GUI you can look at:

  • ISPConfig
  • Webmin
  • DirectAdmin
  • ISPManager
Is it difficult to setup something that would work for me? Do I have to manage my own firewall/security? Is there a free/cheap alternative to cPane;/WHM for people like me who prefer a gui to manage simple tasks?

It isn't that difficult if you know how to work with programming languages. You will learn fast if you are a programmer and there are alot of documents and tutorials on the WWW.
You do have to manage everything yourself if you have your own server. You will need to setup a system that blocks different kind of attacks and makes it difficult to hijack it. However there are some control panels that include this with no hard installing or configuring.

Hope this helped you a bit, and please ask if you need any more information. The community will be happy to help you.

Have another answer? Share your knowledge.