Project information

  • Category: DevOps
  • Task: Training Task on Internship
  • Project date: 31st January, 2024

Description

I successfully deployed a Full stack web application on an Ubuntu server, managing the entire process from start to finish. This included writing all the necessary configuration files (bash), installing, running, and integrating each component.

Server Configuration

  • Configured Nginx as the web server
  • Installed and configured MariaDB as the database
  • Set up PHP to work seamlessly with Nginx and MariaDB
  • Optimized the server environment for performance

SSH Access Setup

  • Enabled SSH access and configured SSH keys for secure authentication
  • Generated and managed SSH key pairs
  • Updated server's SSH configuration
  • Resolved SSH connectivity issues on the local network

WordPress Integration

  • Installed and configured WordPress
  • Set up a fully functional WordPress dashboard with all features on the server
  • Ensured the website was running and editable via WordPress interface

This comprehensive deployment ensured that the website was fully operational, secure, and easily manageable through the WordPress interface.