The best environment for PHP programs is the lamp environment:
The lamp environment is the abbreviation of: Linux system, Apache server, MySQL database, and PHP program.
lnmp environment is to install Apache, MySQL and PHP on the Linux system to form an environment to run the PHP scripting language.
Sometimes, ZEND needs to be configured in the LAMP environment, because some PHP applications such as Discuz! or phpwind need to use zend to decrypt. If zend is not installed, garbled characters will be displayed. (Recommended learning: PHP video tutorial)
The above linux, apache, mysql, and php are all free and open source. When combined together, they become a free, efficient, and highly scalable website service system.
Apache
Apache HTTP Server (Apache for short) is an open source web server of the Apache Software Foundation, which can run on most computer operating systems. It is widely used for its multi-platform and security and is one of the most popular web server-side software. It is fast, reliable and extensible through a simple API to compile interpreters such as Perl/Python into the server.
Apache HTTP server is a modular server, derived from NCSAhttpd server. After many modifications, it has become the world's number one web server software.
It can run on almost all widely used computer platforms.
Apache originated from the NCSAhttpd server. After many modifications, it has become one of the most popular web server software in the world. Apache is taken from the pronunciation of "a patchy server", which means a server full of patches. Because it is free software, people are constantly developing new functions and features for it, and modifying the original defects. Apache is characterized by simplicity, fast speed, stable performance, and can be used as a proxy server.
The above is the detailed content of What kind of server is php placed on?. For more information, please follow other related articles on the PHP Chinese website!