23 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			23 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: The Linux, Apache, MySQL, and PHP Stack
							 | 
						|||
| 
								 | 
							
								localeTitle: Пакет Linux, Apache, MySQL и PHP
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								## Стек LAMP
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Одной из наиболее распространенных конфигураций для Linux-сервера является стек LAMP, названный в честь наиболее часто используемых компонентов (Linux, Apache, MySQL и PHP). Стандартный стек LAMP является открытым исходным кодом, свободно доступен и полностью документирован, обеспечивая гибкую стандартизованную и безопасную платформу для разработки веб-сайтов и веб-приложений.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### Linux
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Компонент операционной системы стека LAMP обычно представляет собой дистрибутив Linux, и многие популярные дистрибутивы Linux, такие как Ubuntu и Red Hat, имеют полуавтоматизированные методы для установки и настройки других компонентов. Когда Mac OSX заменяет Linux, полученный стек иногда называют стеком MAMP. Аналогично, когда стек построен в среде Windows, его иногда называют стеком WAMP.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### апаш
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Веб-серверным компонентом стека обычно является Apache, самый популярный веб-сервер в Интернете. По состоянию на июнь 2014 года Apache, по оценкам, обслуживал 52,27% всех активных сайтов. В последние годы многие системные администраторы и веб-разработчики решили заменить Apache на nginx, веб-сервер, который в некоторых ситуациях может быть более легким и быстрым. Полученный стек иногда называют стеком LEMP.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### MySQL
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Уровень системы управления реляционными базами данных (RDBMS) стека LAMP - это MySQL. Его иногда заменяют MariaDB, виртуалистическая версия MySQL или даже несвязанные базы данных, такие как базы данных PostgreSQL или NoSQL, такие как MongoDB.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								### PHP
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Язык программирования сервера или уровень промежуточного слоя стека LAMP обычно является PHP, хотя он часто заменяется (или используется рядом) на Python, Perl или на других языках.
							 |