Skip to content

vicsam/altchool-semster2-exam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Objective

  • Automate the provisioning of two Ubuntu-based servers, named “Master” and “Slave”, using Vagrant.
  • On the Master node, create a bash script to automate the deployment of a LAMP (Linux, Apache, MySQL, PHP) stack.
  • This script should clone a PHP application from GitHub, install all necessary packages, and configure Apache web server and MySQL.
  • Ensure the bash script is reusable and readable.

Using an Ansible playbook:

  • Execute the bash script on the Slave node and verify that the PHP application is accessible through the VM’s IP address (take screenshot of this as evidence)
  • Create a cron job to check the server’s uptime every 12 am.

PHP Laravel GitHub Repository:

https://github.com/laravel/laravel

PROJECT STEPS :-

About

Altschool 2nd Semester Exam

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages