LAMP logo
LAMP
Preview of the Vultr management interface for LAMP on a mobile device.
LAMP logo|trans
LAMP
Preview of the Vultr server deploy page control panel for LAMP on a web browser.

Why Use LAMP App?

Launch a web-connected LAMP stack in moments. Have instant access to a working MySQL database and modern PHP installation with the Apache web server.

Simply upload your PHP pages and they will be accessible through your browser.

The Standard In Open-Source

Apache is a leading web server that powers millions of sites on the internet. Modern versions of Apache can rival the performance of event-based web servers like NGINX.

Apache also offers a plethora of features. Some of the highlights include HTTP/2 support, GZIP compression, IPv6 support and load balancing.

LAMP Details

Full access to modify this application for any development project is available after deployment by connecting to the server via console or SSH as the root user.

The Apache web server document root is located at: /var/www/html/

Accessing the Server

Connect to the server using SSH or the console.

Example SSH command: ssh root@<SERVER_IP>

Replace <SERVER_IP> with the IP address of your instance.

Accessing the Web Server

Once deployed, the web server can be accessed using your server's IP address.

  • Insecure browser access (HTTP) is available via http://<SERVER_IP>

  • Secure browser access (HTTPS) is available via https://<SERVER_IP>

A self-signed SSL certificate is automatically generated when the server is first deployed.

Note: Accessing the server using HTTPS with a trusted certificate requires a domain name that resolves to your server's IP address.

Because the certificate is self-signed, your browser will display a security warning.

Instructions for bypassing this warning are available here.

If you prefer to install a trusted SSL certificate (including Let's Encrypt and wildcard certificates), refer to Vultr's documentation here.

Verify Web Server Functionality

To verify Apache is responding correctly, connect to the server via SSH or console and run:

curl --head --insecure https://localhost

The output should include: HTTP/1.1 200 OK

MariaDB (MySQL)

You can access the database server using: sudo mysql

This command opens the MariaDB shell as the root database user.

Note: Some older documentation references credentials stored in /root/.my.cnf. This file may not exist on newer deployments.

Apache Service Management

Stop Apache: systemctl stop apache2

Start Apache: systemctl start apache2

Check Apache status: systemctl status apache2

Disable Apache from starting on server boot: systemctl disable apache2

Enable Apache to start on server boot: systemctl enable apache2

Additional Configuration

For more detailed instructions on deploying, configuring, and managing the LAMP Marketplace Application, refer to the full Vultr guide here.

Support Information

Support Contact

Website
https://www.vultr.com
Email
support@vultr.com
Support URL
https://www.vultr.com
Repository
https://www.vultr.com

Maintainer Contact

Report Application

Report an application with malicious intent or harmful content.

Thank you for your report!

Our Team has received your report and will respond accordingly as possible.