May 3, 2020Deploying laravel application to Digital ocean kubernetes — Part 3Deploying laravel application on Cloud Kubernetes. We will be using digital ocean cloud managed kubernetes, so if you don’t have account on Digital ocean, you can use this link https://m.do.co/c/37201cd07b6d to create account in Digital Ocean get $100 credit. We will be using all the configuration files which we have used in previous tutorial. …Kubernetes5 min read
Apr 26, 2020Deploying laravel application to Digital ocean kubernetes — Part 2Deploying laravel application on Local Kubernetes. As we know kubernetes makes scaling super easy, but deploying your application on kubernetes is easy ? Well we will make it super easy. In Previous tutorial we have already learned how you can build docker image of your application. Following is my project structure.Kubernetes5 min read
Published in Coding Monk·Apr 5, 2020Deploying laravel application to Digital ocean kubernetes - Part 1Building Docker image for PHP Application This is a first post of this tutorial series, in this tutorial we will only learn how you can wrap your application into docker image, which we will be needing when we learn about deploying kubernetes application. So let’s just revise what is kubernetes? Kubernetes is most popular container orchestration…Kubernetes3 min read
Published in Coding Monk·Apr 11, 2019Scaling is a good problem. How to scale your application?There are two kinds of problems. Good problems and bad problems. Problems always comes with cost. You need to check whether solving that problem is worthy ? Will it make your app faster and highly available ? Today every startup wants to grow large, larger or huge. Few people gets…System Scaling3 min read
Published in Coding Monk·Feb 9, 2019Securing Apache for DDOS and SlowlowrisYou might know that apache is most popular and commonly used web server. Most of the PHP applications are being hosted on apache. Most commonly used is most commonly attacked also. You might be securing your application on application logic side but securing apache is also very important. Attacker might…Apache2 min read
Published in Coding Monk·Jan 7, 2019How to setup Wildcard SSL for your sub-domains using Let’s EncryptGoogle has declared that it will label your website as ‘Not Secure’ on non SSL sites. It means SSL is now necessary to make your website more available to google users. As google search engine will prefer secure sites. So in this article we will learn how to setup wild…Lets Encrypt2 min read
Published in Coding Monk·Jan 2, 2019URL Shortener in Laravel 5.7A URL Shortener is a simple tool that takes a long URL and turns it into whatever URL you would like it to be. So you can remember very easily. Shorty is open source URL Shortner Project built in Latest Version of Laravel 5.7 Shorty is an intrepid, self-hostable open-source…Laravel1 min read
Published in Coding Monk·Dec 3, 2018Setting up Lamp on Digital Ocean in 5 MinutesWhat is LAMP ? The Word “LAMP” is just a bunch of words. When you want to create server environment for dynamic website we need to install some software when you are choosing PHP as programming language. L in “LAMP” stands for operating system which is Linux Operating System, A for Apache webserver, it’s…Ubuntu5 min read