LAMP Stack Ubuntu 18.04 LTS
DevOps experience has delivered reliable web hosting and ongoing optimization for client sites
What is our primary use case?
LAMP Stack Ubuntu is primarily used to deploy applications, specifically WordPress applications on clients' AWS accounts. I began learning this stack at the start of my career, studying how to install it, configure it, and ensure high availability and flexibility for scaling. Now, I use all the instruments individually and together, such as Linux and Apache. I have mostly worked on customers' websites from different companies and organizations, including banks and IT companies that use LAMP Stack Ubuntu for their marketing websites. This is how I use it in a production environment.
The main use case is deploying LAMP Stack Ubuntu for customers, particularly for their main marketing websites. This is the primary method I use for deployment, and I mostly deploy using Terraform.
What is most valuable?
Several valuable features of LAMP Stack Ubuntu stand out to me. The APT packaging handles dependencies flawlessly, so developers do not have to spend hours compiling or linking PHP modules manually. Stability is another key feature that makes LAMP Stack Ubuntu exceptional for enterprise use. Ubuntu's long-term support cycles align perfectly with enterprise maintenance schedules. Additionally, MySQL database management is robust, and MySQL on Ubuntu integrates naturally with the system security layer.
LAMP Stack Ubuntu has positively impacted my organization because I have been providing services for maintaining, proactively monitoring, and improving LAMP Stack Ubuntu on customers' websites.
What needs improvement?
Regarding how LAMP Stack Ubuntu can be improved, several improvement areas exist. The default Apache performance is an area of concern, as standard Apache deployments can become RAM-heavy under certain traffic spikes if left on default multi-processing modules. To make LAMP Stack Ubuntu enterprise-ready, one must switch from MPM Prefork to MPM Event and pair it with PHP-FPM. This is crucial because an unoptimized stack will choke under load. Additionally, there are security hygiene limitations and state dispersal and auto-scaling issues. Traditionally, LAMP Stack Ubuntu houses application logic, PHP, temporary files, sessions, and databases on a single local OS layer, creating horizontal scaling limits. Offloading MySQL to AWS RDS and using shared S3 or EFS paths for core storage is required for modern cloud elasticity.
For how long have I used the solution?
I have been using LAMP Stack Ubuntu since the beginning of my career. The first thing I learned while working as a DevOps engineer was to launch LAMP Stack Ubuntu on Ubuntu. I studied how to do it, installed it, and configured it with best practices.
What do I think about the stability of the solution?
The stability of LAMP Stack Ubuntu is exceptional. Once system memory allocations are tuned, an Ubuntu LAMP server can run continuously for months without a single daemon crash or memory leak.
Concerning the accuracy and reliability of output for LAMP Stack Ubuntu, the solution is highly reliable since it has been used in production for a while. The stability is exceptional, and if system memory allocations are tuned, an Ubuntu LAMP server can run continuously for months without a single daemon crash or memory leak. LAMP Stack Ubuntu is a highly reliable option for use in a production environment.
What do I think about the scalability of the solution?
LAMP Stack Ubuntu scales seamlessly vertically with increased CPU and RAM instance sizes. Horizontally, it requires decoupled database management, and the underlying components manage load-balanced traffic incredibly well, particularly when caching systems such as Redis or Memcache are enabled.
How are customer service and support?
I do not pay Canonical for enterprise-tier OS support, but the public community support for LAMP Stack Ubuntu is unmatched. If an obscure error occurs between an Apache rewrite module and a specific PHP version, a quick search yields thousands of vetted solutions from Canonical's Stack Overflow and GitHub issues.
Which solution did I use previously and why did I switch?
Before choosing LAMP Stack Ubuntu, I had been using NGINX instead of Apache. Both solutions have worked perfectly fine for all customers, with customer preference being to use LAMP Stack Ubuntu.
How was the initial setup?
When setting up LAMP Stack Ubuntu for clients, I customize front-end components such as Apache to ensure high availability and fault tolerance. I configure the system so that it can restart itself, auto-recover, and auto-heal.
What was our ROI?
I have seen a return on investment through significant time savings. LAMP Stack Ubuntu is a universally known stack with a massive global community, meaning onboarding new developers takes minimal time.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup costs, and licensing includes using a free version, as I did not acquire any enterprise version of LAMP Stack Ubuntu.
Which other solutions did I evaluate?
I used NGINX on different customers, but it is important to note that both solutions work perfectly fine, just as Apache does.
What other advice do I have?
On a scale of one to ten, I rate LAMP Stack Ubuntu a nine. I chose nine out of ten because it is working almost perfectly, though there are a few improvement areas that I mentioned earlier. If those are implemented, it could be a ten out of ten.
Regarding LAMP Stack Ubuntu's AI capabilities, my thoughts on governance and security include an improvement plan for security hygiene limitations. While highly secure, the stack relies heavily on proper engineering implementation, such as hardening immediately post-install. Skipping MySQL secure installation or neglecting to tightly configure UFW for port 443 only leaves immediate entry points open, so this area can be improved.
I would advise others looking into using LAMP Stack Ubuntu not to treat the default install as production-ready because many configurations are necessary to make it secure, scalable, and highly available. That is an important point to emphasize. My overall review rating for LAMP Stack Ubuntu is nine out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Flexible web hosting has supported fast deployments and detailed log-based troubleshooting
What is our primary use case?
My main use case for LAMP Stack Ubuntu was for websites, specifically for customer websites. For a customer's website, I used to spin up EC2 instances according to the customer's website and the traffic they expected, then install LAMP Stack Ubuntu with Apache, MySQL, and PHP, deploy the application, tune some things in the Apache server, and then deploy the website.
What is most valuable?
The error logs and access logs in LAMP Stack Ubuntu were very useful in providing information to clients about what went wrong or what happened.
In my opinion, the best features LAMP Stack Ubuntu offers include PHP configured with it, allowing us to set up a PHP-FPM pool right with Apache, and we can have a worker. We can also enable different modules such as the zip module, which illustrates that the flexibility is quite good.
When mentioning flexibility and the ability to enable different modules, there are different modules for different things that we could enable. With Apache, we could deploy it on cPanels and Plesk, enabling PHP through a PHP selector, which helped with the deployment of websites that require different modules, including mod_ssl for SSL/TLS and mod_expires to set limits for expiration for HTTP headers.
LAMP Stack Ubuntu has impacted my organization positively by helping us deploy many websites. We could spin up small EC2 instances and deploy LAMP Stack Ubuntu, taking no time to install the stack and make the website go live and running.
As a result of using LAMP Stack Ubuntu, I have noticed cost savings since it is open-source and cost-effective, making it easy to deploy and maintain. If something goes wrong with the configuration, we could use 'apachectl configtest' to get the syntax errors, which highlights that Apache is very good with configurations.
What needs improvement?
Regarding improvements for LAMP Stack Ubuntu, I think the security is pretty dependent on the configuration and patching, so there may be a need for some automation of security protocols.
In addition to needed improvements, I find that Apache requires very high memory usage, unlike Nginx, and under high traffic, it bloats.
For how long have I used the solution?
I have been using LAMP Stack Ubuntu for around three years.
What do I think about the stability of the solution?
In my experience, LAMP Stack Ubuntu is pretty stable, but it remains stable only if you have all the security modules in place.
What do I think about the scalability of the solution?
Concerning LAMP Stack Ubuntu's scalability, I think it is pretty difficult to scale it horizontally. Only vertical scalability is present.
How are customer service and support?
I did not reach out to customer support for LAMP Stack Ubuntu. I just checked community forums.
Which solution did I use previously and why did I switch?
I do not switch from LAMP Stack Ubuntu but have used Nginx and the Nginx stack with the reverse proxy configuration.
How was the initial setup?
I have deployed LAMP Stack Ubuntu using AWS for one of my organizations, and I identified it as a public cloud. In another organization, they used big servers in their data center, where they installed the operating systems, such as Ubuntu and Rocky Linux, then installed LAMP Stack Ubuntu for the customers while using cgroups to cage the customers.
For LAMP Stack Ubuntu, we predominantly used AWS EC2, and sometimes we spun up AWS LightSail instances that already had LAMP Stack Ubuntu configured, so we did not need to do it. Mostly it was EC2 where we needed to install LAMP Stack Ubuntu.
What about the implementation team?
I did not purchase LAMP Stack Ubuntu through the AWS Marketplace, as purchasing is not on my end. I am just a deployer.
Regarding my experience with pricing, setup costs, and licensing, I must clarify that I am not involved with licensing or purchasing. I am just the technical support engineer.
What was our ROI?
I have seen a return on investment because the company benefits greatly from deploying on the data centers and providing access to customers' websites on the World Wide Web, which allows them to earn revenue by caging them with cgroups and utilizing different security features through various modules.
Which other solutions did I evaluate?
Before choosing LAMP Stack Ubuntu, my team evaluated other options like Nginx, but the customizability of Apache made them choose Apache.
What other advice do I have?
Regarding LAMP Stack Ubuntu's governance and security, I believe that everything is pretty governable. Every script that Apache has helps us test configuration and necessitates changing config files.
I am not certain about the accuracy and reliability of output regarding LAMP Stack Ubuntu. We just use it to host websites or web applications, but once it is configured, the websites work correctly.
My advice for others looking into using LAMP Stack Ubuntu is that they should be familiar with the Apache modules and know about the configurations. They should be flexible with error logs, access logs, and SSL logs.
LAMP Stack Ubuntu is very good, and from my experience, it is suitable for both small and medium workloads. I would rate this review as a nine out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Hosting PHP apps has become faster and supports reliable delivery across hybrid environments
What is our primary use case?
My main use case for LAMP Stack Ubuntu is hosting PHP applications. A specific example of a PHP application I have hosted with LAMP Stack Ubuntu includes WordPress websites and Laravel.
What is most valuable?
The best features that LAMP Stack Ubuntu offers are that it is easy to set up and a reliable solution for anyone who would like to use open-source products.
When I say it is easy to set up, the smooth setup process for me is due to Ubuntu having a specific alias for the package management to install LAMP Stack Ubuntu; you simply indicate that you want LAMP Stack Ubuntu, and it installs it, unlike other distributions where you need to install packages one by one.
LAMP Stack Ubuntu has positively impacted my organization by allowing us to develop and deliver PHP applications, essentially building a business process based on this solution.
I have seen specific outcomes such as fast setup allowing us to release our environments much faster than on any other operating system.
What needs improvement?
It is difficult to determine how LAMP Stack Ubuntu can be improved at this time, as it has great package management and a release process that offers quite fresh installations and easy setup.
I wish that there could be something better, but I do not have any specific features I would like to see added, even if it is something small.
I believe there is nothing that could be improved about LAMP Stack Ubuntu that we have not covered yet.
For how long have I used the solution?
I have been using LAMP Stack Ubuntu for somewhere around ten years.
What do I think about the stability of the solution?
In my experience, LAMP Stack Ubuntu is stable.
What do I think about the scalability of the solution?
LAMP Stack Ubuntu's scalability is absolutely easy.
How are customer service and support?
I have never talked with customer support.
Which solution did I use previously and why did I switch?
I previously used a CentOS LAMP Stack and a Debian LAMP Stack; I switched because Ubuntu offers more fresh application versions and a faster release cycle for the operating system itself and the applications themselves. Sometimes Ubuntu has the latest versions if you need them, and it is the way to go.
How was the initial setup?
My experience with pricing, setup cost, and licensing shows that in most cases, the setup cost does not cost anything except the resources which I consume to install Linux on the server.
What was our ROI?
I have not seen a return on investment, and I do not have any specific example for such metrics.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup cost, and licensing shows that in most cases, the setup cost does not cost anything except the resources which I consume to install Linux on the server.
Which other solutions did I evaluate?
Before choosing LAMP Stack Ubuntu, I evaluated other options, specifically the CentOS LAMP Stack.
What other advice do I have?
LAMP Stack Ubuntu is deployed in my organization in essentially everything: on-premises, private cloud, and public clouds.
For my public cloud deployments, I use AWS, Linode, DigitalOcean, Hetzner, and many others.
I did not purchase LAMP Stack Ubuntu through the AWS Marketplace.
My advice for others looking into using LAMP Stack Ubuntu is to know what you are doing and optimize configuration because the default configuration could be not very secure and not very optimal for your specific application.
I would rate this product a nine out of ten.
Consistent customization has supported long-term web app development and client satisfaction
What is our primary use case?
My sphere now basically focuses on integration and web app development, not AI. The major use case for using LAMP Stack Ubuntu is for web app development.
What is most valuable?
Using LAMP Stack Ubuntu's open source nature helps with my customization efforts. The customization benefits I see are usually for the optimizations, and there are open source forums that our team utilizes for additional optimizations we can perform.
The biggest positive impact from LAMP Stack Ubuntu is keeping the client happy with the changes and satisfied. We do not do over-optimization for them as it is a waste of money and time. If they have a high-level need and it performs very well, we have historical information, such as how many requests are processed per minute or hour, and we keep track of those metrics, reviewing them quarterly for the client. Sometimes we have incremental improvements based on patches made to the server or stack updates. When we get those updates, we inform the client, and there were times in the past when changes made LAMP Stack Ubuntu a little slower, and we also notify the client to let them know what is happening in case there are any concerns.
What needs improvement?
The negative things are mostly in the development workflow, and those are the things we do focus on and work on primarily, rather than trying to find something negatively affecting us based on the operating system or the toolchain that we use.
Recently, the challenges I see in development workflow are more on the rising use of AI, and the company is trying to integrate them. Senior personnel like myself have more of a challenge working with it, such as code reviews and getting the right code formed because AI sometimes pulls in weird code, requiring us to keep an eye on proposed changes. There are times when the changes that AI proposes can break security or some features.
The only negative side I see is connected with development workflow, and that is the only thing that could cause some problems. I do not think there is a pressing need for new features in LAMP Stack Ubuntu in the future from our clients that we see or do not see.
For how long have I used the solution?
I have been using LAMP Stack Ubuntu for almost twenty years, pretty much since two thousand seven.
What do I think about the stability of the solution?
Regarding the stability of LAMP Stack Ubuntu, I have not seen any kind of disruptions. If I remember correctly, disruptions were pretty much on our end due to an instance misconfiguration from our DevOps team, which led to storage issues from piling Docker logs that caused server issues we had to track down.
What do I think about the scalability of the solution?
As for scalability, it has been easy to scale with scaling services on Amazon, such as load balancing and auto-scaling.
Which solution did I use previously and why did I switch?
Apart from LAMP Stack Ubuntu, I have not been using something similar in the past for web app development. I have mostly worked on LAMP Stack Ubuntu and Django for the past five years. Comparing LAMP Stack Ubuntu with Django, the pros and cons depend on the client's preference. Personally, I like Python better than PHP, but PHP does the job, and there have been a lot of improvements on PHP recently that I appreciate.
How was the initial setup?
For LAMP Stack Ubuntu, it is a stock configuration, where we install Apache and MySQL and PHP manually. For MySQL, we regularly use RDS instead of installing MySQL on a machine. Regarding installation for LAMP Stack Ubuntu, it is easy. The optimization is what really takes time.
What's my experience with pricing, setup cost, and licensing?
About price, I do not have much on LAMP Stack Ubuntu licensing. It is more on the cloud costs that we keep track of, based on configurations such as CPU and memory, not the software licenses.
What other advice do I have?
In terms of a package management system, I am using Ubuntu's package management system. It simplifies installations because we just use the usual package commands such as APT. It helps to simplify my installations, as we use Docker. Once we get these stacks built up in Docker, then we have the CI/CD pipelines build the image, and once the changes have been merged, the resulting image is pushed to a repository and that triggers the deployment.
With integration with third party services, we employ a queuing setup, where we queue in some of the needed jobs, and then there are worker instances. In case they fail, we still have the option to re-run the failed jobs by re-queuing them. Regarding community support of Ubuntu, we usually do not put in a lot of effort on that one for the Docker builds, since we put in a version that takes care of pulling in the minor changes and security changes every time it gets built. However, we do keep track of news feeds to be informed of bug fixes or security updates that have gone into that version.
I would rate my overall experience with LAMP Stack Ubuntu as a ten out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Web stack has simplified wordpress hosting and has saved time and development costs
What is our primary use case?
LAMP Stack Ubuntu is used for Linux, Apache, MySQL, and PHP. This combination is suitable for WordPress, PHP applications, and REST APIs.
WordPress and PHP applications have been deployed using LAMP Stack Ubuntu on a recent project.
In one of those deployments using LAMP Stack Ubuntu, a developer receives a request on the web page. Apache receives that request, PHP processes the logic, and MySQL provides the data as a database. Then the response is sent back. It is used for WordPress hosting, PHP applications, internal tools, and for running the back end.
For those who want to use the classic web stack for Linux, Apache, MySQL, and PHP all-in-one for dynamic hosting websites, WordPress, small PHP applications, and REST APIs, LAMP Stack Ubuntu is a viable option.
What is most valuable?
LAMP Stack Ubuntu provides expandability. It can host WordPress, web applications, PHP applications, and internal tools. WordPress websites can be customized by changing some of the PHP logic. It is easy to use, especially on Ubuntu, and it has huge community support. It is stable and open source.
Community support for LAMP Stack Ubuntu has helped solve problems as soon as possible because of the resources available. Using WordPress on Ubuntu with this support enables quick problem resolution.
LAMP Stack Ubuntu has positively impacted the organization by making work easier and saving time. There is no need for many people to do custom UI designs and back-end designs. This has saved time and money.
Twenty to thirty percent of time and money are saved by using LAMP Stack Ubuntu because setup does not need to be done from scratch. Templates from WordPress can be used, which allows savings on staffing needs. Thirty to forty percent of money is also saved.
What needs improvement?
LAMP Stack Ubuntu could be improved by providing modern stacks like a Node.js stack. Apache is heavier than Nginx, and PHP is not preferable for some modern applications. These improvements would be valuable.
For how long have I used the solution?
LAMP Stack Ubuntu has been in use for six months.
What do I think about the stability of the solution?
LAMP Stack Ubuntu is stable based on experience.
What do I think about the scalability of the solution?
LAMP Stack Ubuntu's scalability is good, as it has scaled really well with the servers.
When needs grow or if more users or data need to be handled, LAMP Stack Ubuntu scales well. It is currently hosted on EC2, and WordPress also has some features for scalability, so it is handling it that way.
What was our ROI?
A return on investment has been seen, as thirty to forty percent of money is saved using LAMP Stack Ubuntu.
What's my experience with pricing, setup cost, and licensing?
The experience with pricing, setup cost, and licensing for LAMP Stack Ubuntu is quite manageable. The setup is easy, and there is no need for a license currently. For pricing, some free services are being used. The pricing for LAMP Stack Ubuntu is still being evaluated.
What other advice do I have?
Eight out of ten is the rating for LAMP Stack Ubuntu because it is not as modern compared to Node.js. Apache is heavier than Nginx, and PHP is not always preferable.
There are templates and website templates and other resources on WordPress. As WordPress is being used in LAMP Stack Ubuntu, there is no need to pay. Time is also saved for designing and back-end designing. There is no need for many employees, so money is also saved. The overall rating for this product is eight out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Tailored medical records have streamlined multilingual clinics and have automated health reporting
What is our primary use case?
My main use case for LAMP Stack Ubuntu is for a localized patient management system, which is a PMS, and I typically use it for private clinics and specialized medical centers. We use it to build custom electronic medical records or PMS tools.
A specific example of how I use LAMP Stack Ubuntu for my custom electronic medical record tools is that we use OpenEMR on Ubuntu in the healthcare context for a private clinic. We deploy OpenEMR to handle our day-to-day operations.
The kinds of daily operations or tasks that the system handles for the clinics mainly involve multilingual support and customizable forms, e-prescribing, and billing and insurance.
What is most valuable?
LAMP Stack Ubuntu avoids licensing fees, and we have total control.
The best features that LAMP Stack Ubuntu offers for our organization include security, full control over MySQL encryption, and PHP-based hook systems for MOPH, which is the Ministry of Public Health, reporting, high availability using Keepalived, Arabic localization, and create support.
High availability and localization have benefited our organization by ensuring the system keeps alive with a virtual IP that takes over in eight seconds, resulting in zero downtime, which is greatly beneficial. We have reduced the medical transcription; for example, one of the centers needs to enter a patient's allergy list, and a nurse can type it in Arabic, and it will be translated.
LAMP Stack Ubuntu has positively impacted our organization by allowing us to eliminate the licensing tags and hardware, along with increased efficiency, and we have discussed high availability and lower customization costs.
When discussing efficiency and cost, I have seen measurable improvements since implementing LAMP Stack Ubuntu, particularly in the time saved because of automating the MOPH reporting. We have inbuilt templates-based documentation, which reduces the chances for errors, and we also have the self-service feature.
What needs improvement?
There are areas where LAMP Stack Ubuntu could be improved, including integration through template-driven clinical notes and IT management, and I believe the software center for updates and self-service need enhancement. Improvement-wise, it is not very much full-featured for integrations because we often need to write many custom codes for the integrations. We also need to work on the encryption part for data privacy, as the user interface is legacy, with not many updates, and we require better cybersecurity oversight, which is under NCSA 2026.
I have seen improvements needed in LAMP Stack Ubuntu that I have not mentioned yet, particularly regarding the UI/UX experience, which I think has to be customizable in terms of current market trends.
For how long have I used the solution?
I have been working in the current field for the past 13 years.
What do I think about the stability of the solution?
LAMP Stack Ubuntu is stable.
What do I think about the scalability of the solution?
LAMP Stack Ubuntu's scalability is good because we have full control to make changes and scale the application.
How are customer service and support?
Our customer support experience for LAMP Stack Ubuntu involves very few interactions, as it is convenient for us to manage things from our side.
Which solution did I use previously and why did I switch?
Before LAMP Stack Ubuntu, we did use a system called Open Dental, and we switched to LAMP Stack Ubuntu because this can be managed more easily by a developer.
What about the implementation team?
The team and the management had chosen LAMP Stack Ubuntu after evaluating other options.
What was our ROI?
I have seen a return on investment from using LAMP Stack Ubuntu, particularly in the time saved because of automating the MOPH reporting. Our inbuilt templates-based documentation reduces the chances for errors, and we also have the self-service aspect.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup cost, and licensing for LAMP Stack Ubuntu is that the licensing part is very convenient and does not incur additional costs, allowing us to have planned calculations.
What other advice do I have?
My advice for others looking into using LAMP Stack Ubuntu is that they need to have clear plans on what they want. Based on that, you have to plan things ahead and conduct testing.
My additional thoughts about LAMP Stack Ubuntu before we wrap up are that it is a solid product based on how one customizes and configures the product according to requirements. I gave this review an overall rating of 8.
Open-source web stack has enabled rapid PHP development and supported long-term reliable hosting
What is our primary use case?
My main use case for LAMP Stack Ubuntu these days is to utilize it efficiently in my projects.
A specific example of how I use LAMP Stack Ubuntu in my work right now is that it is great to launch LAMP Stack Ubuntu; it is a very open-source platform that is good for CMSes like WordPress, Drupal, Joomla, and I think this PHP-based e-commerce called Magento or WooCommerce, and hosting private tool websites, along with small applications requiring databases.
I have more to add about my main use case with LAMP Stack Ubuntu when I need to work with PHP and MariaDB.
What is most valuable?
In my experience, the best features LAMP Stack Ubuntu offers are its stability, great enterprise support, very easy accessibility, a low barrier to entry since it was taught to us in high school, the ability to run on any hosting provider, and it is easy to deploy and debug. It also works well with nice PHP frameworks like Laravel and Symfony.
Out of those features, the one that stands out to me the most in my day-to-day work is horizontal scaling simplicity; this is LAMP's superpower.
LAMP Stack Ubuntu has positively impacted my organization because we can use WordPress, for example, and it is very easy to find people who work with that. LAMP Stack Ubuntu in general is very easy to enter, so that is why there are many developers, and it is very cost-efficient at scale because every cloud provider offers support for it. It saved us money because MySQL is widely supported and lower-priced than other options such as SQL Server or Oracle.
What needs improvement?
I think LAMP Stack Ubuntu can be improved, and its biggest weakness is the use of PHP language, which lacks type safety; we often run into runtime errors that could be found at compile time in other languages such as C#, C++, or C. However, these issues are somewhat solved in modern PHP versions. To complement LAMP Stack Ubuntu, it is often needed to set up static code file analysis and use a good IDE that provides type hints.
More about the needed improvements, I think PHP is just slower than Go, Rust, or .NET, and it is just suitable for non-performance critical applications; it is much slower than compiled languages.
For how long have I used the solution?
I have been using LAMP Stack Ubuntu since high school, so I would say approximately 10 years on and off.
What do I think about the stability of the solution?
LAMP Stack Ubuntu is stable in my experience as it has proven to be stable after 20 to 30 years in production. Websites have been running on LAMP Stack Ubuntu since around 2005, and due to LAMP Stack Ubuntu itself, there are not many production crashes, although errors in PHP occur quite often. There are not many critical vulnerabilities, and it is very battle-tested; MySQL is a rock-solid database that supports compliance, ACID, and works out of the box quite well.
What do I think about the scalability of the solution?
LAMP Stack Ubuntu scales well horizontally for my needs but hits limits when scaling vertically; the database layer can also be a limit. The stateless design of LAMP Stack Ubuntu allows easy horizontal scaling because no state is stored, but vertical scaling has limits such as memory, CPU, and disk input/output operations.
How are customer service and support?
Regarding customer support for LAMP Stack Ubuntu, I have never used it; I just rely on community support, such as Stack Overflow, which is generally great.
What was our ROI?
I have not seen a return on investment with LAMP Stack Ubuntu as I am just a developer, so I do not have those values.
Which other solutions did I evaluate?
Before choosing LAMP Stack Ubuntu, we evaluated more robust approaches such as using Java, C#, or ASP.NET, which with the newest versions, are much faster. We also looked at Go and Rust, which are harder to develop but much quicker. In the end, we picked LAMP Stack Ubuntu because we mostly care about cutting costs and having a broad range of features that we can integrate out of the box, such as Magento or WordPress.
What other advice do I have?
I would rate LAMP Stack Ubuntu overall as an eight out of ten.
I choose eight out of ten because, on one hand, it is very easy to use, there is rapid development and a low barrier to entry, and it is scalable so it is easy to scale horizontally. The database can be a bottleneck, but there are ways to work around that. I think it is the cheapest option to operate at scale, and its ecosystem is massive although quality is inconsistent. It is very accessible, beginner-friendly, and many examples can be found on Stack Overflow or through AI tools. On the other hand, drawbacks include type safety and security issues because it is very permissive by default, not very opinionated, lacking standardization, and often not maintainable; while you can use frameworks, weak typing enables mess.
My advice for others looking into using LAMP Stack Ubuntu is to choose it for the right reasons; it is good for MVP applications because it allows for rapid development. If you are starting with a limited budget, hosting is very cheap. If you are building a content platform, you can use it efficiently since workflows are available where coding is not as necessary, such as with WordPress. LAMP Stack Ubuntu is also good for building an e-commerce store with WooCommerce, but it is not ideal if you want type safety or if you want to be trendy.
I rate this review eight out of ten overall.
Open source hosting has reduced costs and supports multiple dynamic web applications
What is our primary use case?
I use LAMP Stack Ubuntu for web hosting our applications, customer applications, and dynamic applications like WordPress, custom e-commerce platform, and others.
I deployed multiple applications using WordPress and LAMP Stack Ubuntu, such as e-commerce applications and shopping applications.
What is most valuable?
The best features include that it is a totally open source base, and it also provides Ubuntu stability. LAMP Stack Ubuntu consists of Linux, Apache, SQL, and PHP, so data management becomes easy with it.
Being entirely open source eliminates the licensing cost and all the other costs that are required for startup and enterprise companies, while it also provides Ubuntu stability. This creates a secure long-term foundation where regular security patches and firewall setups are also provided.
LAMP Stack Ubuntu supported my organization positively in many ways because it is completely open source, so I saved a lot on cost management. It is a cost-effective environment, and deploying multiple applications such as WordPress and e-commerce applications using it was easy. Additionally, using the Apache applications, LAMP Stack Ubuntu provides substantial support.
What needs improvement?
LAMP Stack Ubuntu needs very few improvements.
They could improve the performance of Apache as compared to other alternatives, as it has slower performance.
For how long have I used the solution?
I have been using LAMP Stack Ubuntu for the past two years.
What do I think about the stability of the solution?
I have experienced no stability issues.
What do I think about the scalability of the solution?
I have experienced no scalability issues.
What was our ROI?
Money and time were saved.
What other advice do I have?
The performance of Apache influenced my rating of eight out of ten for LAMP Stack Ubuntu. I rate LAMP Stack Ubuntu an eight.
Open source stack has powered flexible, reliable web development across all our projects
What is our primary use case?
There are different types of websites using LAMP Stack Ubuntu, such as blogs, e-commerce, back offices, and general websites that present a company or a service.
What is most valuable?
LAMP Stack Ubuntu gives both reliability and flexibility to web developers. Lots of my websites, and also websites in my company, are using LAMP Stack Ubuntu to work on the servers. It's very impactful in my company because we use this technology extensively.
What needs improvement?
For how long have I used the solution?
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
How are customer service and support?
Which solution did I use previously and why did I switch?
How was the initial setup?
What was our ROI?
What's my experience with pricing, setup cost, and licensing?
What other advice do I have?
Bundled web stack has simplified secure website deployment and has reduced setup time
What is our primary use case?
My main use case for LAMP Stack Ubuntu is to deploy web services and websites. A specific example of a project I have deployed using LAMP Stack Ubuntu is a WordPress website with basic HTML and PHP, which we host in the environment using Apache.
What is most valuable?
We are using LAMP Stack Ubuntu because it is a complete bundle of packages that consists of PHP, MySQL, and Linux Apache, so we do not need to install components manually.
The best features LAMP Stack Ubuntu offers are easy installation, stability, security, and being open source, so we do not need to worry about licensing costs.
The stability and security of LAMP Stack Ubuntu help my work because when required to install a website, we do not need to worry about installing each component individually. We get LAMP Stack Ubuntu already configured and can deploy our website easily.
LAMP Stack Ubuntu has positively impacted my organization by eliminating concerns about stability, security, and package management. It is easy to install packages and very scalable without the licensing costs that come with enterprise versions. Additionally, it has a built-in community providing extensive support.
What needs improvement?
LAMP Stack Ubuntu could be improved because it is very dependent on PHP. If we are working with other applications like Node, there are limitations as we need to deploy only PHP-specific applications.
Package support is good; we can use commands to install packages, but it is very PHP-centric, making the whole stack specific to PHP. We cannot use other languages like Python or Ruby to deploy our application over LAMP Stack Ubuntu.
For how long have I used the solution?
I have been working in my current field for around 8.5 years.
What do I think about the stability of the solution?
LAMP Stack Ubuntu is stable in my experience.
What do I think about the scalability of the solution?
LAMP Stack Ubuntu's scalability is good. We can simply set up enterprise applications, and it includes tools like mod_cache and reverse proxies to improve performance.
How are customer service and support?
The customer support for LAMP Stack Ubuntu is very supportive due to its popularity and community support.
Which solution did I use previously and why did I switch?
Previously, we used PHP MyAdmin and other components individually, as well as NGINX to host the application.
We decided to switch from NGINX and individual components to LAMP Stack Ubuntu because LAMP Stack Ubuntu is a bundle of packages that contains Linux, Apache, PHP, and MySQL. We do not need to set up the database separately; we get the whole bundle, which relieves us from managing each individual component.
How was the initial setup?
Since I started using LAMP Stack Ubuntu, considerable time is saved, as we do not need to worry about installing components one by one. We simply get a package, and setting up any package can be done with a simple command inside Ubuntu using the apt package manager, making it flexible with different frameworks like WordPress, Laravel, and other PHP-supported applications.
I purchased LAMP Stack Ubuntu through the AWS Marketplace.
What about the implementation team?
LAMP Stack Ubuntu is deployed in the AWS cloud provider.
What was our ROI?
I have seen a return on investment because considerable time is saved. We do not need to worry about setting up each component individually, and we also do not need to worry about security patches, as it is easy to install packages.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup cost, and licensing when I started with LAMP Stack Ubuntu was very reasonable. We do not need to worry about licensing costs since it is open source, and there are long-term Ubuntu security updates, making it easy to install packages directly from the apt package manager with basic Ubuntu commands.
Which other solutions did I evaluate?
Before choosing LAMP Stack Ubuntu, I did not evaluate other options, as it is a very popular tool in the community, so we switched to it.
What other advice do I have?
My advice for others looking into using LAMP Stack Ubuntu is to directly pursue it, as we do not need to worry about licensing costs, and it has a very good amount of community support with easily installable packages using the apt package manager. Additionally, we can scale it with tools like mod_cache and load balancers, and it is widely supported by multiple providers. I would rate this product 9 out of 10.