Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
<blockquote>1. Should i add a Swap on ubuntu?? I mean, for me that will use Wordpress blog with high traffic.</blockquote> <br>Yes, but make sure you set the swappiness level to 0: <br><pre>echo vm.swappiness=0 | sudo tee -a /etc/sysctl.conf <br>sysctl -p</pre> <br> <br><blockquote>2. Memcache, should i use it too?? People here say that it can speed up my site, but i will already use varnish, nginx, W3Total cache plugin, and maybe CloudFlare. Should i add Memcache as well? </blockquote> <br>It’s recommended that you use it since it’s an in-memory cache which will speed things up. But you can’t just “use” it, your app (Wordpress in this case) needs to support and use memcached, I believe there are plenty of plugins that do this. <br> <br><blockquote>3. What abou FastCGI on php?? Would you guys recommend it? </blockquote> <br>If you are going to use nginx, you will have to use fastcgi. FastCGI is faster even if you use Apache so I recommend going with it. <br> <br><blockquote>4. APC on PHP, should i install it even with all those cache stuff?? </blockquote> <br>Yes, I recommend installing an op-cache extension such as APC. <br> <br><blockquote>5. Is it recommended for me to make a CDN after all? Or stick with CloudFlare?</blockquote> <br>Depends. Cloudflare is usually enough.
<b>“Also i need to use a control panel, like Zpanel …”</b> <br> <br>Why? IMHO, you should <b>not</b> install zPanel at all. In doing so, you are: <br> <br>1.) adding another layer of complexity; <br>2.) adding another possible point of failure; <br>3.) limiting your ability to have granular control over your cloud server (that is, if you rely on zPanel exclusively). <br> <br><i>Case-in-point</i> <br> <br>All of the “premium” WordPress hosting companies employ Nginx, instead of Apache (including the inventors of WordPress: WordPress.com!). Thus, it defies logic that anyone that values performance would deploy their WordPress installation on the LAMP stack. I’m no expert on zPanel, but, if memory serves me, zPanel does <b>not</b> support Nginx. <br> <br>You’re better off with: <br> <br>1.) <a href=“https://www.digitalocean.com/community/articles/how-to-use-filezilla-to-transfer-and-manage-files-securely-on-your-vps”>How To Use Filezilla to Transfer and Manage Files Securely on your VPS</a>; <br> <br>2.) <a href=“https://www.digitalocean.com/community/articles/how-to-create-ssh-keys-with-putty-to-connect-to-a-vps”>How To Create SSH Keys with PuTTY to Connect to a VPS</a>; <br> <br>3.) <a href=“https://www.digitalocean.com/community/articles/how-to-install-wordpress-nginx-php-and-varnish-on-ubuntu-12-04”>How To Install Wordpress, Nginx, PHP, and Varnish on Ubuntu 12.04</a>; and <br> <br>4.) Either the <a href=“http://wordpress.org/plugins/duplicator/”>Duplicator</a> plugin or <a href=“https://www.digitalocean.com/community/articles/how-to-migrate-wordpress-from-shared-hosting-to-a-cloud-server-with-zero-downtime”>How to Migrate WordPress from Shared Hosting to a Cloud Server with Zero Downtime</a>.
Thank you so much Pablo! <br> <br>The link about How to Migrate Wordpress talks about migrating into an Apache server, will i be alright following it using Nginx? <br> <br>After all thopse steps, will you recomend installing SSL certificate?