VPS Apache & Site Setup Generator

Generate complete commands for web folders, FTP access, Apache virtual host, MySQL, and SSL.

1. Create Web Directory & Permissions


    

2. Create FTP/SFTP User Access


        
Group Sticky Bit (`g+s`): Ensures any files uploaded via FTP automatically inherit `www-data` group permissions, allowing Apache to read/execute them without permission errors.

3. Apache VirtualHost Configuration


    

5. Enable Site & Issue Let's Encrypt SSL