Deploy Laravel Project via Github and Automate Deployment Nginx VPS
00:00:00 Project Introduction
00:01:00 Laravel Deployment Instruction
00:02:04 Verifying Required Software
00:03:30 Install Composer
00:05:58 Install Git
00:06:22 Verify Nginx
00:06:38 Verify Allowed Ports
00:07:00 Point Domain to VPS
00:11:44 Delete Storage
00:12:46 Copy Laravel Project from Local Machine to Remote Server
00:13:20 Copy Using Command Prompt
00:18:50 Push Project from Local to Github as Private Repo
00:21:16 Make connection between Remote Server and Github Repo via SSH Key
00:23:51 Clone Github Repo
00:24:45 Move Project from user Home to Web server Public Folder
00:25:16 Create Virtual Host File
00:27:30 Enable Virtual Host
00:29:26 Test Config
00:29:36 Restart Nginx
00:29:55 Create env File
00:30:40 Install Dependencies
00:31:30 Generate Application Key
00:31:55 Set File Permission
00:33:50 Add User to www-data group
00:35:35 Setting up Database
00:39:46 Create Tables
00:40:47 Check Project
00:41:20 Create Storage Symbolic Link
00:42:31 Create phpmyadmin Symbolic Link
00:44:31 Git Pull
00:47:06 Creating deploy bash script
00:49:40 Set File Permission for bash Script
00:50:18 Creating Github Workflows
00:53:45 Add Github Secret Variables
00:59:37 Git Pull Scripts on Server
01:00:07 Checking Deployment Automation
Domain and VPS Hosting:
https://www.youtube.com/playlist?list=PLbGui_ZYuhij0mM8xP2udM_EDvl8JNdtn
Domain and Shared Web Hosting hPanel: https://www.youtube.com/playlist?list=PLbGui_ZYuhigqwKz6LvBmYNV0tVW-CzIP
Core JavaScript: https://www.youtube.com/playlist?list=PLbGui_ZYuhiiaQjuOfvgx_-gzVBlCxrk0
Advance JavaScript: https://www.youtube.com/playlist?list=PLbGui_ZYuhihZ-pDxNZuQ7xOQ8IS2z3XI
NPM: https://www.youtube.com/watch?v=xD3V3Uf9HPI
Node Mongo and Express JS: https://www.youtube.com/playlist?list=PLbGui_ZYuhijy1SpwtIS9IwL6OJdbr4kE
Postman Playlist: https://www.youtube.com/playlist?list=PLbGui_ZYuhigvkxzHXRveCnYjZcacTAwq
Check Out Our Other Playlists:
https://www.youtube.com/user/GeekyShow1/playlists
Learn more about subject:
http://www.geekyshows.com/
________________________________________________
DISCLAIMER: The links provided in the description may be affiliate links. If you buy anything from these links, then I may get some commission. But bear in mind, you won't be charged even an extra penny. I would be glad if you use these links!
________________________________________________
T A L K W I T H M E !
Business Email: [email protected]
Website: http://www.geekyshows.com/
_______________________________________________
Make sure you LIKE, SUBSCRIBE, COMMENT, and REQUEST A VIDEO! :)
_______________________________________________