Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:руководство_по_ubuntu_server:приложения_lamp:overview [2012/07/23 20:45] [Обзор] |
wiki:руководство_по_ubuntu_server:приложения_lamp:overview [2012/07/23 22:29] (текущий) [Обзор] |
||
---|---|---|---|
Строка 8: | Строка 8: | ||
=====Обзор===== | =====Обзор===== | ||
- | Установки LAMP (Linux + Apache + MySQL + PHP/Perl/Python) являются популярным вариантом настройки серверов Ubuntu. Существует множество приложений с открытым кодом, написанных с использованием стека приложений LAMP. Популярными приложениями LAMP являются wiki энциклопедии, системы управления содержимым (CMS) и управляющие приложения, такие как phpMyAdmin. | + | Установка LAMP (Linux + Apache + MySQL + PHP/Perl/Python) является популярным вариантом настройки серверов Ubuntu. Существует множество приложений с открытым кодом, написанных с использованием стека приложений LAMP. Популярными приложениями LAMP являются wiki энциклопедии, системы управления содержимым (CMS) и управляющие приложения, такие как phpMyAdmin. |
Одним из преимуществ LAMP является значительная гибкость в выборе различных баз данных, web серверов и языков сценариев. Популярной заменой для MySQL служат PostgreSQL и SQLite. Python, Perl и Ruby также часто заменяют PHP. А Nginx, Cherokee и Lighttpd могут заменять Apache. | Одним из преимуществ LAMP является значительная гибкость в выборе различных баз данных, web серверов и языков сценариев. Популярной заменой для MySQL служат PostgreSQL и SQLite. Python, Perl и Ruby также часто заменяют PHP. А Nginx, Cherokee и Lighttpd могут заменять Apache. | ||
Строка 19: | Строка 19: | ||
После установки вы можете поставить большинство LAMP приложений следующим образом: | После установки вы можете поставить большинство LAMP приложений следующим образом: | ||
-- Загрузите архив, содержащий файлы с исходным кодом приложения. | -- Загрузите архив, содержащий файлы с исходным кодом приложения. | ||
- | -- Распакуйте архив обычно в каталог, доступный web серверу. | + | -- Распакуйте архив в каталог, доступный web серверу. |
-- В зависимости от того, куда распакованы файлы, настройте web сервер на их обработку. | -- В зависимости от того, куда распакованы файлы, настройте web сервер на их обработку. | ||
-- Настройте приложение на доступ к базе данных. | -- Настройте приложение на доступ к базе данных. | ||
Строка 25: | Строка 25: | ||
-- Когда шаги, указанные выше или подобные им, выполнены, вы готовы начать использовать приложение. | -- Когда шаги, указанные выше или подобные им, выполнены, вы готовы начать использовать приложение. | ||
- | A disadvantage of using this approach is that the application files are not placed in the file system in a standard way, which can cause confusion as to where the application is installed. Another larger disadvantage is updating the application. When a new version is released, the same process used to install the application is needed to apply updates. | + | Неудобство использования такого подхода заключается в нестандартном способе установки файлов приложения на файловую систему, что может привести к беспорядку в выборе мест установки приложений. Другим большим неудобством является обновление приложений. При выпуске новой версии, этот же процесс используется для установки обновляемого приложения. |
- | Fortunately, a number of LAMP applications are already packaged for Ubuntu, and are available for installation in the same way as non-LAMP applications. Depending on the application some extra configuration and setup steps may be needed, however. | + | К счастью ряд приложений LAMP уже упакованы для Ubuntu и доступны для установки так же, как и обычные (не-LAMP) приложения. Однако для некоторых таких приложений могут потребоваться дополнительные шаги по установке и настройке. |
- | This section covers how to install some LAMP applications. | + | Этот раздел показывает как установить некоторые приложения LAMP. |
---- | ---- |