Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

MooseSaid's avatar

How to host and deploy Laravel 8 with Vue.js

Hello everyone,

I've completed a Laravel 8 project with VueJS and Tailwind and all is working as expected locally and now I want to take it to the next level. Since this is my first time ever to host and deploy something to a real domain.

I was thinking to buy a domain from Namecheap and learn about aws and deploy my website there since I'm doing this only for the purpose of learning and gaining experience. I don't want to pay much because as I explained I'm just learning how to configure a project, buy a domain, host and deploy it.

I can google my way into doing anything but i need your experience telling me the steps from buying a domain to making my website live.

0 likes
1 reply
Sinnbeck's avatar

If just starting out, and you want to learn, I can suggest buying a digital ocean droplet (or similar), and install LAMP/LEMP stack yourself. These are extremely cheap servers that only cost you money for the time the server is actually running.

Digital ocean has a lot of really good step by step guides. https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-20-04

https://www.digitalocean.com/products/droplets

Please or to participate in this conversation.