Linux云计算架构-部署LAMP架构
Linux云计算架构-部署LAMP架构
1. 什么是LAMP架构
LAMP=Linux + Apache + MySQL/MariaDB + PHP/Perl/Python
以上软件都是开源免费的。
LAMP和LNMP是两种网站解决方案,而LAMP注重安全、更强大,对php的运行较为稳定。LNMP注重性能,处理高并发能力强、负载高。
发展方向:Apache和Nginx的结合。
Apache官网:http://httpd.apache.org/
常见网页类型:htm,html,shtml,stm.php,asp,aspx,shtm,jsp 等。
Apache本身只处理静态页面,动态页面由libphp5.so模块处理。
Apache工作原理:Apache 本身只处理 html 静态语言页面,当客户端需要访问 php 页面的时候,Apache 会调用libphp5.so 这个模块去工作,这个模块会把 php 页面转换成 html 静态页面,让 Apache 处理,Apache处理后,会返回给客户端。
LAMP 相关网站:
Apache:http://httpd.apache.org/ #httpd 主程序包