https://github.com/mihailo222/solutionforautomatingwebhosting
https://github.com/mihailo222/solutionforautomatingwebhosting
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mihailo222/solutionforautomatingwebhosting
- Owner: Mihailo222
- Created: 2024-09-11T10:10:27.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-24T08:06:46.000Z (9 months ago)
- Last Synced: 2025-01-04T18:42:09.539Z (6 months ago)
- Language: PHP
- Size: 268 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Project overview
Configured virtual machines
The main idea was to make a data center from the picture. I used Virtual Box for virtualization, where I configured VM representing a DNS server (with bind9 service);
also configured VM that represents web server (with apache and enabled virtual hosting of two web sites on a same server with apache virtual hosts) and two virtual machines
representing MySQL master and slave nodes configured to work as one (I used Percona MySQL solution for HA). I virtualized virtual machines with Vagrant and automated the whole
configuration process of the entire data center with Ansible.
After connecting virtual machines and their IP addresses with Ansible, this is the complete result after execution of Ansible scripts.

Finally, this is the Angular/Laravel full-stack application with API that sends bash scripts to the virtual machines and retrives server information and provides following features:
Admin Dashboard:


Features:




