This n8n workflow automates the complete setup of a LAMP (Linux, Apache, MySQL, PHP) stack on a Linux server, streamlining server provisioning in just seconds. Starting from a manual trigger, the workflow guides through configuration parameters like server IP, credentials, domain name, and PHP version. It then sequentially prepares the server by updating system packages and installing essential tools. Further steps include installing and configuring Apache web server with a virtual host for the specified domain, setting up MySQL along with phpMyAdmin for database management, and installing PHP with necessary extensions. The workflow also installs development tools such as Node.js, Git, Composer, and WP-CLI, creating a dedicated development user with SSH access and project directories. It concludes with final server configuration—firewall setup, sample web pages, and environment files—providing all the necessary components for a ready-to-use web development environment. This automation is ideal for developers or system administrators deploying multiple servers, enabling rapid and consistent server setups for web projects.
Automated LAMP Stack Deployment on Linux Server
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | manualTrigger, set, ssh, stickyNote |
Reviews
There are no reviews yet.